WiFi + 3945ABG + 8.04 + Toshiba A100 - bug w sterownikach?

Instalacja i konfiguracja oprogramowania sieciowego.
pawel.gutowski
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2009, 03:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

WiFi + 3945ABG + 8.04 + Toshiba A100 - bug w sterownikach?

Post autor: pawel.gutowski »

Nie mogę sobie dać rady ze skonfigurowaniem dostępu do internetu przez WiFi.
Pod Windowsem wszystko działa bez zarzutu (za co go bardzo lubię! - tak, ukrzyżujcie mnie za to wyznanie ;-) ).

Wygląda na to, że karta bezprzewodowa jest zainstalowana i działa poprawnie:

Kod: Zaznacz cały

root@gutkowylaptok:/home/gutek# lspci | grep Wireless
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

root@gutkowylaptok:/home/gutek# lsmod | grep 3945
iwl3945                89840  0 
iwlwifi_mac80211      219108  1 iwl3945
Sieci spod konsoli wyszukują się zgrabnie (domyślny w systemie network manager ma z tym czasem problemy...):

Kod: Zaznacz cały

root@gutkowylaptok:/home/gutek# iwlist wlan0 scanning
wlan0     Scan completed :
          Cell 01 - Address: 00:13:64:49:D1:F1
                    ESSID:"Biokot new"
                    Mode:Master
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=72/100  Signal level=-62 dBm  Noise level=-127 dBm
                    Encryption key:on
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:tsf=0000002d8e247e21
[...]
Odpalam network managera (System -> Administracja -> Sieć), wskazuję ESSID mojej sieci ("Biokot new"), wybieram "WPA", wpisuję 10-cio cyfrowy klucz i....kupa. Network Manager przez chwilę jeszcze poszpanuje mi pokazując jakieś okienko z ruszającym się paskiem postępu i tyle.

W tym czasie, tailując /var/log/syslog dostaję coś takiego:

Kod: Zaznacz cały

Feb 20 04:17:48 gutkowylaptok dhclient: There is already a pid file /var/run/dhclient.wlan0.pid with pid 6428
Feb 20 04:17:48 gutkowylaptok dhclient: killed old client process, removed PID file
Feb 20 04:17:48 gutkowylaptok dhclient: Internet Systems Consortium DHCP Client V3.0.6
Feb 20 04:17:48 gutkowylaptok dhclient: Copyright 2004-2007 Internet Systems Consortium.
Feb 20 04:17:48 gutkowylaptok dhclient: All rights reserved.
Feb 20 04:17:48 gutkowylaptok dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Feb 20 04:17:48 gutkowylaptok dhclient: 
Feb 20 04:17:48 gutkowylaptok dhclient: wmaster0: unknown hardware address type 801
Feb 20 04:17:48 gutkowylaptok dhclient: wmaster0: unknown hardware address type 801
Feb 20 04:17:48 gutkowylaptok dhclient: Listening on LPF/wlan0/00:19:d2:36:7c:ca
Feb 20 04:17:48 gutkowylaptok dhclient: Sending on   LPF/wlan0/00:19:d2:36:7c:ca
Feb 20 04:17:48 gutkowylaptok dhclient: Sending on   Socket/fallback
Feb 20 04:17:48 gutkowylaptok avahi-daemon[5350]: Interface wlan0.IPv4 no longer relevant for mDNS.
Feb 20 04:17:48 gutkowylaptok avahi-daemon[5350]: Leaving mDNS multicast group on interface wlan0.IPv4 with address 169.254.8.66.
Feb 20 04:17:48 gutkowylaptok avahi-autoipd(wlan0)[6330]: SIOCSIFFLAGS failed: Permission denied
Feb 20 04:17:48 gutkowylaptok avahi-autoipd(wlan0)[6330]: Callout STOP, address 169.254.8.66 on interface wlan0
Feb 20 04:17:48 gutkowylaptok avahi-daemon[5350]: Withdrawing address record for 169.254.8.66 on wlan0.
Feb 20 04:17:48 gutkowylaptok avahi-autoipd(wlan0)[6331]: client: RTNETLINK answers: No such process
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  /etc/network/interface changed: rebuilding the device list. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  Removing wired Ethernet (802.3) device 'eth0'. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  Recreating the device list. 
Feb 20 04:17:48 gutkowylaptok kernel: [  177.407392] ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 20 04:17:48 gutkowylaptok kernel: [  177.413688] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  eth0: Device is fully-supported using driver 'e100'. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  nm_device_init(): waiting for device's worker thread to start 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  nm_device_init(): device's worker thread started, continuing. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  Now managing wired Ethernet (802.3) device 'eth0'. 
Feb 20 04:17:48 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Device list recreated successfully. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  /etc/network/interface changed: rebuilding the device list. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Removing wired Ethernet (802.3) device 'eth0'. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Recreating the device list. 
Feb 20 04:17:49 gutkowylaptok kernel: [  177.486289] ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  eth0: Device is fully-supported using driver 'e100'. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  nm_device_init(): waiting for device's worker thread to start 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  nm_device_init(): device's worker thread started, continuing. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Now managing wired Ethernet (802.3) device 'eth0'. 
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:17:49 gutkowylaptok dhclient: There is already a pid file /var/run/dhclient.wlan0.pid with pid 134519072
Feb 20 04:17:49 gutkowylaptok dhclient: Internet Systems Consortium DHCP Client V3.0.6
Feb 20 04:17:49 gutkowylaptok dhclient: Copyright 2004-2007 Internet Systems Consortium.
Feb 20 04:17:49 gutkowylaptok dhclient: All rights reserved.
Feb 20 04:17:49 gutkowylaptok dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Feb 20 04:17:49 gutkowylaptok dhclient: 
Feb 20 04:17:49 gutkowylaptok dhclient: wmaster0: unknown hardware address type 801
Feb 20 04:17:49 gutkowylaptok NetworkManager: <info>  Device list recreated successfully. 
Feb 20 04:17:50 gutkowylaptok dhclient: wmaster0: unknown hardware address type 801
Feb 20 04:17:50 gutkowylaptok dhclient: Listening on LPF/wlan0/00:19:d2:36:7c:ca
Feb 20 04:17:50 gutkowylaptok dhclient: Sending on   LPF/wlan0/00:19:d2:36:7c:ca
Feb 20 04:17:50 gutkowylaptok dhclient: Sending on   Socket/fallback
Feb 20 04:17:51 gutkowylaptok dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
Feb 20 04:17:54 gutkowylaptok kernel: [  183.081017] wlan0: Initial auth_alg=0
Feb 20 04:17:54 gutkowylaptok kernel: [  183.081024] wlan0: authenticate with AP 00:13:64:49:d1:f1
Feb 20 04:17:54 gutkowylaptok kernel: [  183.082513] wlan0: RX authentication from 00:13:64:49:d1:f1 (alg=0 transaction=2 status=0)
Feb 20 04:17:54 gutkowylaptok kernel: [  183.082517] wlan0: authenticated
Feb 20 04:17:54 gutkowylaptok kernel: [  183.082519] wlan0: associate with AP 00:13:64:49:d1:f1
Feb 20 04:17:54 gutkowylaptok kernel: [  183.086213] wlan0: RX AssocResp from 00:13:64:49:d1:f1 (capab=0x411 status=0 aid=9)
Feb 20 04:17:54 gutkowylaptok kernel: [  183.086221] wlan0: associated
Feb 20 04:17:54 gutkowylaptok kernel: [  183.088284] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Feb 20 04:17:55 gutkowylaptok dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
Feb 20 04:17:55 gutkowylaptok kernel: [  184.072805] wlan0: RX disassociation from 00:13:64:49:d1:f1 (reason=14)
Feb 20 04:17:55 gutkowylaptok kernel: [  184.072816] wlan0: disassociated
Feb 20 04:17:55 gutkowylaptok avahi-daemon[5350]: Registering new address record for fe80::219:d2ff:fe36:7cca on wlan0.*.
Feb 20 04:17:56 gutkowylaptok kernel: [  185.071544] wlan0: associate with AP 00:13:64:49:d1:f1
Feb 20 04:17:56 gutkowylaptok kernel: [  185.072910] wlan0: RX deauthentication from 00:13:64:49:d1:f1 (reason=6)
Feb 20 04:17:56 gutkowylaptok kernel: [  185.072919] wlan0: deauthenticated
Feb 20 04:17:57 gutkowylaptok kernel: [  186.071141] wlan0: authenticate with AP 00:13:64:49:d1:f1
Feb 20 04:17:57 gutkowylaptok kernel: [  186.072638] wlan0: RX authentication from 00:13:64:49:d1:f1 (alg=0 transaction=2 status=0)
Feb 20 04:17:57 gutkowylaptok kernel: [  186.072647] wlan0: authenticated
Feb 20 04:17:57 gutkowylaptok kernel: [  186.072653] wlan0: associate with AP 00:13:64:49:d1:f1
Feb 20 04:17:57 gutkowylaptok kernel: [  186.075765] wlan0: RX ReassocResp from 00:13:64:49:d1:f1 (capab=0x411 status=0 aid=9)
Feb 20 04:17:57 gutkowylaptok kernel: [  186.075775] wlan0: associated
Feb 20 04:17:59 gutkowylaptok dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10
Feb 20 04:18:03 gutkowylaptok kernel: [  191.739674] wlan0: RX deauthentication from 00:13:64:49:d1:f1 (reason=6)
Feb 20 04:18:03 gutkowylaptok kernel: [  191.739686] wlan0: deauthenticated
Feb 20 04:18:03 gutkowylaptok kernel: [  191.740477] wlan0: RX deauthentication from 00:13:64:49:d1:f1 (reason=6)
Feb 20 04:18:04 gutkowylaptok kernel: [  192.736385] wlan0: authenticate with AP 00:13:64:49:d1:f1
Feb 20 04:18:04 gutkowylaptok kernel: [  192.737707] wlan0: RX authentication from 00:13:64:49:d1:f1 (alg=0 transaction=2 status=0)
Feb 20 04:18:04 gutkowylaptok kernel: [  192.737717] wlan0: authenticated
Feb 20 04:18:04 gutkowylaptok kernel: [  192.737722] wlan0: associate with AP 00:13:64:49:d1:f1
Feb 20 04:18:04 gutkowylaptok kernel: [  192.740981] wlan0: RX ReassocResp from 00:13:64:49:d1:f1 (capab=0x411 status=0 aid=9)
Feb 20 04:18:04 gutkowylaptok kernel: [  192.740990] wlan0: associated
Feb 20 04:18:04 gutkowylaptok kernel: [  193.196174] wlan0: no IPv6 routers present
Feb 20 04:18:10 gutkowylaptok dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
Feb 20 04:18:10 gutkowylaptok kernel: [  198.417335] wlan0: RX deauthentication from 00:13:64:49:d1:f1 (reason=6)
Feb 20 04:18:10 gutkowylaptok kernel: [  198.417347] wlan0: deauthenticated
Feb 20 04:18:11 gutkowylaptok kernel: [  199.413620] wlan0: authenticate with AP 00:13:64:49:d1:f1
Feb 20 04:18:11 gutkowylaptok kernel: [  199.414991] wlan0: RX authentication from 00:13:64:49:d1:f1 (alg=0 transaction=2 status=0)
Feb 20 04:18:11 gutkowylaptok kernel: [  199.415000] wlan0: authenticated
Feb 20 04:18:11 gutkowylaptok kernel: [  199.415006] wlan0: associate with AP 00:13:64:49:d1:f1
Feb 20 04:18:11 gutkowylaptok kernel: [  199.418201] wlan0: RX ReassocResp from 00:13:64:49:d1:f1 (capab=0x411 status=0 aid=9)
Feb 20 04:18:11 gutkowylaptok kernel: [  199.418210] wlan0: associated
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  Going to sleep. 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  Waking up from sleep. 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:18:15 gutkowylaptok kernel: [  204.132337] ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  eth0: Device is fully-supported using driver 'e100'. 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  nm_device_init(): waiting for device's worker thread to start 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  nm_device_init(): device's worker thread started, continuing. 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  Now managing wired Ethernet (802.3) device 'eth0'. 
Feb 20 04:18:15 gutkowylaptok NetworkManager: <info>  Deactivating device eth0. 
Feb 20 04:18:21 gutkowylaptok kernel: [  209.423085] wlan0: disassociate(reason=3)

Nie wrzucam wyniku z dmesg, bo z tego co widzę dubluje się to z powyższymi logami.

Jak widać, do pewnego momentu niby jakoś idzie: authenticated, associated, ale dochodzi do czegoś takiego:

Kod: Zaznacz cały

Feb 20 04:17:55 gutkowylaptok kernel: [  184.072805] wlan0: RX disassociation from 00:13:64:49:d1:f1 (reason=14)
Nie udało mi się wygooglać co oznacza reason=14...

Ciekawi mnie też wynik iwconfig wlan0:

Kod: Zaznacz cały

root@gutkowylaptok:/home/gutek# iwconfig wlan0
wlan0     IEEE 802.11a  ESSID:"Biokot new"  Nickname:""
          Mode:Managed  Frequency:5.62 GHz  Access Point: 00:13:64:49:D1:F1   
          Bit Rate=11 Mb/s   Tx-Power=16 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Encryption key:off
          Power Management:off
          Link Quality=71/100  Signal level=-64 dBm  Noise level=-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Otóż jak wywołuję iwconfig wlan0 kilka razy pod rząd to co chwilę pokazują się inne wartości:
Frequency:2.412 GHz
Frequency:2.467 GHz
Frequency:5.19 GHz
itd...

Przecież Access Point wyraźnie się zareklamował (wywołanie: "iwlist wlan0 scanning") pisząc, że "Frequency:2.412 GHz (Channel 1)".



Dodatkowo zwrócił moją uwagę fakt, że przecież wpisałem klucz WPA w network managarze, a przy wyniku iwconfig wlan0 pokazuje się:

Kod: Zaznacz cały

Encryption key:off
Tak więc próbuję mu na siłę wymusić ten key wpisując:

Kod: Zaznacz cały

root@gutkowylaptok:/home/gutek# iwconfig wlan0 key restricted XXXXXXXXXX
gdzie XXXXXXXXXX to klucz od administratora sieci.
po czym przez chwilę w odpowiedzi na zapytanie "iwconfig wlan0" faktycznie pokazuje się:

Kod: Zaznacz cały

Encryption key:XXXX-XXXX-XX
i zaraz znika...

Rozkładam ręce. Trzecia noc zmarnowana.
Przekopałem już tony postów i nic.
Ludzie mieli jakieś problemy z tą kartą, z tą wersją systemu, z przyciskiem na obudowie laptopa włączającym/wyłączającym kartę, ale nic nie pasowało do mojego problemu.
Awatar użytkownika
vtold
Sędziwy Jeż
Sędziwy Jeż
Posty: 70
Rejestracja: 29 sty 2009, 23:13
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: WiFi + 3945ABG + 8.04 + Toshiba A100 - bug w sterownikach?

Post autor: vtold »

Problem jest mi co prawda obcy ale czy masz możliwość sprawdzenia działania na 8.10 (chociażby poprzez LiveCD) bo zawsze to nowszy kernel?
Happy linux user #483910
przemk
Przyjaciel
Przyjaciel
Posty: 332
Rejestracja: 13 paź 2005, 12:44
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: WiFi + 3945ABG + 8.04 + Toshiba A100 - bug w sterownikach?

Post autor: przemk »

pawel.gutowski pisze:Nie mogę sobie dać rady ze skonfigurowaniem dostępu do internetu przez WiFi.
Pod Windowsem wszystko działa bez zarzutu (za co go bardzo lubię! - tak, ukrzyżujcie mnie za to wyznanie ;-) ).
Ani myślę Cię krzyżować :) Nie znam się na sieciach WiFi, ale wczoraj przy okazji czegoś innego znalazłem coś na temat tej karty na http://www.ubuntu.com/getubuntu/releasenotes/810 w punkcie "US wireless channels". Co prawda dotyczy to innej wersji Ubu, ale potraktuj to jako wskazówkę :)
[url=http://kalicki.it]http://kalicki.it[/url]
pawel.gutowski
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2009, 03:49
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: WiFi + 3945ABG + 8.04 + Toshiba A100 - bug w sterownikach?

Post autor: pawel.gutowski »

Odpaliłem Ubuntu 8.10 z LiveCD - Połączenie WiFi ruszyło od kopa.
Jaki z tego wniosek?
Sterowniki w 8.04 są kopnięte? Jeżeli tak, to dlaczego aktualizacje automagiczne nic nie pomogły?
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 4 gości