Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: problémy s wifi (3945abg) aneb někdy jo a někdy ne  (Přečteno 2278 krát)

makl

  • Aktivní člen
  • *
  • Příspěvků: 241
problémy s wifi (3945abg) aneb někdy jo a někdy ne
« kdy: 01 Února 2007, 14:48:19 »
Mám ve svém notebooku zmíněnou bezdrátovou kartu (v lspci se hlásí jako "03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)").
Pomocí různých návodů se mi ji kdysi podařilo zprovoznit pomocí ndiswrapperu, fungovala skvěle. Pak přišel Edgy a já upgradoval, karta stále ok. Asi před měsícem jsem si všiml, že aktuální verze jádra už pracuje s uvedenou kartou sama a ndisdriver není zapotřebí, takže jsem z /etc/modules odstanil řádek ndiswrapper, aby se nemusel zavádět do jádra. Zhruba od té doby začaly drobné komplikace: správně nabootovat (tím myslím, že se dostanu k loginu pak už funguje všechno skvěle) se mi povede většinou až na druhý nebo třetí pokus. Při těch neúspěšných se mi na obrazovku vypisuje pořád dokola
Kód: [Vybrat]
Feb  1 13:05:48 localhost kernel: [17180150.088000] ipw3945: Unable to load firmware: -5
Feb  1 13:05:48 localhost kernel: [17180150.112000] ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
Feb  1 13:05:48 localhost kernel: [17180150.112000] ipw3945: Unable to load firmware: -5
Feb  1 13:05:48 localhost kernel: [17180150.136000] ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
Feb  1 13:05:48 localhost kernel: [17180150.136000] ipw3945: Unable to load firmware: -5
Feb  1 13:05:48 localhost kernel: [17180150.160000] ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
Feb  1 13:05:48 localhost kernel: [17180150.160000] ipw3945: Unable to load firmware: -5
Feb  1 13:05:48 localhost kernel: [17180150.184000] ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
Feb  1 13:05:48 localhost kernel: [17180150.184000] ipw3945: Unable to load firmware: -5
Feb  1 13:05:51 localhost kernel: [17180153.188000] ipw3945: Unable to initialize device after 5 attempts.
Feb  1 13:05:51 localhost kernel: [17180153.236000] ipw3945: Microcode HW error detected.  Restarting.
Feb  1 13:05:51 localhost kernel: [17180153.256000] ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
Feb  1 13:05:51 localhost kernel: [17180153.256000] ipw3945: Unable to load firmware: -5
...
Takže potom hezky přidržím čudlík vypínání a zkusím vše nanovo.
Zkusil jsem, jestli není problém v něčem, co ještě zbylo po ndiswrapperu - shodou okolností jsem narazil na příkaz pro odinstalaci ndisdriveru (ten jsem předtím neodinstalovával, takže v systému byl přítomen), a definitivně jej sprovodil ze systému (sudo ndiswrapper -e windows_ovladač).
Bohužel to situaci nijak nezměnilo. Ve výpisech z kern.log jsou vždy tyto řádky
Kód: [Vybrat]
...
ipw3945: Intel(R) PRO/Wireless 3945 Network Connection driver for Linux, 1.1.0mp
ipw3945: Copyright(c) 2003-2006 Intel Corporation
...
ipw3945: Detected Intel PRO/Wireless 3945ABG Network Connection
...
Při úspěšném bootu pak
Kód: [Vybrat]
...
ipw3945: Radio Frequency Kill Switch is On:
Kill switch must be turned off for wireless networking to work.
...
V neúspěšném případě místo nich
Kód: [Vybrat]
...
ipw3945: Microcode HW error detected.  Restarting.
ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
ipw3945: Unable to load firmware: -5
...
"The box said that I needed to have Windows 98 or better ... so I installed Linux." --- LinuxNewbie.org
Acer TravelMate® 4672LMi, Ubuntu 7.04 Feisty Fawn

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
problémy s wifi (3945abg) aneb někdy jo a někdy ne
« Odpověď #1 kdy: 03 Února 2007, 13:30:11 »
Skontroluj ci bezi ipw3945d, ak nie tak ho spusti. Takisko v adresari /lib/firmware, pripadne /lib/firmware/`uname -r` sa musi nachadzat ipw3945.ucode. To s tym killswitchom pri boote sa ti len snazi povedat, ze wifi karta je vypnuta a musis ju najpr zapnut.
Mimochodom co mas za kernel? V 2.6.17 bol (je) bug v driveri k tejto karte.

makl

  • Aktivní člen
  • *
  • Příspěvků: 241
problémy s wifi (3945abg) aneb někdy jo a někdy ne
« Odpověď #2 kdy: 03 Února 2007, 16:02:10 »
Kód: [Vybrat]
$ sudo ipw3945d-2.6.17-10-generic
ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
2007-02-03 15:54:31: ERROR: ipw3945d already running.  If ipw3945d is not running then you
need to remove '/var/run/ipw3945d.pid' and try again.
Takže deamon běží. Soubor  /lib/firmware/2.6.17-10-generic/ipw3945.ucode existuje.
To hlášení o kill switch mi ani tak nevadí (jsem radši, když je karta defaultně vypnutá a já si ji zapnu až když potřebuji).
Kernel mám (jak sis asi všiml) 2.6.17-10-generic.
"The box said that I needed to have Windows 98 or better ... so I installed Linux." --- LinuxNewbie.org
Acer TravelMate® 4672LMi, Ubuntu 7.04 Feisty Fawn

 

Provoz zaštiťuje spolek OpenAlt.