Portál AbcLinuxu, 12. května 2025 04:31

Dotaz: po odebrání WiFi modulu iwl3945 přestane Linux komunikovat

11.4.2009 21:12 Ladislav Nešněra | skóre: 30 | blog: ..+2
po odebrání WiFi modulu iwl3945 přestane Linux komunikovat
Přečteno: 275×
Odpovědět | Admin

po příkazu rmmod iwl3945 mi totálně přestane reagovat klávesnice a myš (LED pro WiFi sice poslušně zhasne, ale vyváží to blikání Caps Locku). Problém není akutní, právě teď jsem přes WiFi připojen, ale vadí mi, když nefunguje něco, co fungovalo. Navíc mám dojem, že to je jediná spolehlivá cesta, jak se zbavit zbytků po experimentování :?( Nějaká, asi související, selhání se objevují při bootu a rád bych je vyhubil.

Snad něco z těchto informací bude k věci:

Linux k3b 2.6.27.21-0.1-default #1 SMP 2009-03-31 14:50:44 +0200 x86_64 x86_64 x86_64 GNU/Linux
openSUSE 11.1  (x86_64)
KDE: 4.2.69 (KDE 4.2.69 (KDE 4.3 >= 20090406)) "release 1.3"

HW: T60 1951FEG

V Network Settings mám pro Network Setup Method nastaveno "Traditional Method with ifup" (User Controlled with NetworkManager je dle mých zkušeností nestabilní a podobné názory jsem zahlédl na nějakých fórech). WiFi se zde nabízí jako PRO/Wireless 3945ABG Network Connection

lsmod | grep iwl
iwl3945                97860  0
rfkill                 10948  4 iwl3945,thinkpad_acpi
mac80211              241184  1 iwl3945
led_class               5008  2 iwl3945,thinkpad_acpi
cfg80211               28136  2 iwl3945,mac80211

závěr výpisu /var/log/boot.msg, jak jej vidím po přepnutí to runlevel 1:

Starting irqbalance done
Starting java.binfmt_misc done
Starting bluetooth:  bluetoothd hid2hci rfcommdone
..dead
Starting service MySQL done
Setting up (remotefs) network interfaces:
    irda0     
              No configuration found for irda0
unused    wlan0     device: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
    wlan0     warning: using NO encryption
command 'iwconfig wlan0 nick k3b' returned
 Error for wireless request "Set Nickname" (8B1C) :
    SET failed on device wlan0 ; Operation not supported.
    wlan0     Starting DHCP4 client. . . . . Starting Name Service Cache Daemondone done
. . .  
    wlan0     DHCP4 continues in background
waiting
Waiting for mandatory devices:  wlan0 __NSC__
0 
    wlan0     device: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
    wlan0     DHCP4 client (dhcpcd) is running
    wlan0     . . . but is still waiting for data
waiting
    wlan0     interface could not be set up until now
failed
Setting up service (remotefs) network  .  .  .  .  .  .  .  .  .  .failed
Starting network time protocol daemon (NTPD)
done
Starting mail service (Postfix)Starting suse-blinux
done
Starting SMPPPDdone
Starting SSH daemondone
Starting INET services. (xinetd)done
Starting smartd done
done
Starting CRON daemon
done
Starting Firewall Initialization (phase 2 of 2) done
done
Master Resource Control: runlevel 5 has been reached
Failed services in runlevel 5: network-remotefs
Skipped services in runlevel 5: nfs smbfs

 

 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

blami avatar 11.4.2009 21:26 blami | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: po odebrání WiFi modulu iwl3945 přestane Linux komunikovat
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dobrý den,

blikání capslocku bude asi znamenat kernel panic :). Zkuste se prepnout do konzole (alt+ctrl+F1 az F6 obvykle) a provest celou operaci tam - idealne na prvni konzoli. Kernel by mel duvod panicu vyzvracet na konzoli - z toho budeme chytrejsi.

Mozna ze mate nejakou obskurni verzi mikrokodu (firmware) a jaderneho ovladace, ktery tuto sice natahne ale pak se mu moc nelibi (Error for wireless request "Set Nickname" (8B1C)). Pouzivate distribucni verze vseho nebo jsou to nejake vlastni?

.

12.4.2009 00:16 Ladislav Nešněra | skóre: 30 | blog: ..+2
Rozbalit Rozbalit vše Re: po odebrání WiFi modulu iwl3945 přestane Linux komunikovat

Díky za reakci. Zkusil jsem, jak se to zachová v první konzoli, ale výsledek stejný a bez výpisu = přejde na nový prázdný řádek, tudíž bych si myslel, že považuje odebrání za korektní..

Vše, co používám, mám z distribuce. Firmware iwl3945-ucode je brán z instalčního DVD openSUSE 11.1

12.4.2009 01:40 Ladislav Nešněra | skóre: 30 | blog: ..+2
Rozbalit Rozbalit vše Re: po odebrání WiFi modulu iwl3945 přestane Linux komunikovat

ještě jsem zkusil jiné verze iwl3945. Z instalačního DVD tam byla 15.28.1.8. Vyzkoušel jsem 2.14.1.5 (přijde mi to, jako jiné verzování - každopádně 15.28.1.8 je v YaST2 nabízena jako její update) a 15.28.2.8 (byť mi ty repozitáře nic neříkají). V obou případech rmmod funguje a dokonce funguje i po návratu na původní verzi :-)

Co se bootu týče, pak chyby přetrvávají ve všech případech a zdá se, že náhodně selhává i Starting INET services. (xinetd)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.