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 dokolaFeb 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...
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...
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...
ipw3945: Microcode HW error detected. Restarting.
ipw3945: uCode verification failed at addr 0x00003800+0 (of 900)
ipw3945: Unable to load firmware: -5
...