• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]Nach Kernel-Update WLAN-Treiber dauerhaft laden

Alvanx schrieb:
Ich hab vor ein paar Tagen ein Kernel-Update gemacht. Danach hat WLAN nicht mehr funktioniert. Nach etwas Herumforschen habe ich herausgefunden, dass ich lediglich
Code:
rmmod iwl3945 && modprobe iwl3945
Hast Du schon versucht den Treiber im Yast-Software zu entfernen dann PC neustarten und den Treiber dann neu installieren?
 
Das hab ich jetzt mal versucht. Nach Neustart hat es allerdings immer noch nicht automatisch geladen. Hier mal das Log:
Code:
sudo tail -f /var/log/messages
root's password:                                
Aug  7 13:50:56 ICHTHYS kernel: CE: hpet increasing min_delta_ns to 15000 nsec
Aug  7 13:50:58 ICHTHYS dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
Aug  7 13:51:13 ICHTHYS dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20
Aug  7 13:51:47 ICHTHYS python: hp-systray[3811]: warning: No hp: or hpfax: devices found in any installed CUPS queue. Exiting.
Aug  7 13:52:01 ICHTHYS kernel: CE: hpet increasing min_delta_ns to 22500 nsec                                                 
Aug  7 13:52:01 ICHTHYS kernel: CE: hpet increasing min_delta_ns to 33750 nsec                                                 
Aug  7 13:52:01 ICHTHYS kernel: CE: hpet increasing min_delta_ns to 50624 nsec                                                 
Aug  7 13:52:33 ICHTHYS su: (to root) alvanx on /dev/pts/3                                                                     
Aug  7 13:52:33 ICHTHYS su: (to root) alvanx on /dev/pts/3                                                                     
Aug  7 13:53:19 ICHTHYS sudo:   alvanx : TTY=pts/2 ; PWD=/home/alvanx ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages 
Aug  7 13:53:36 ICHTHYS su: (to root) alvanx on /dev/pts/0                                                                     
Aug  7 13:54:13 ICHTHYS kernel: iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks        
Aug  7 13:54:13 ICHTHYS kernel: iwl3945: Copyright(c) 2003-2008 Intel Corporation                                              
Aug  7 13:54:13 ICHTHYS kernel: iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16                               
Aug  7 13:54:13 ICHTHYS kernel: iwl3945 0000:0b:00.0: setting latency timer to 64                                              
Aug  7 13:54:13 ICHTHYS ifdown: Network interface is managed from NetworkManager                                               
Aug  7 13:54:13 ICHTHYS ifdown: NetworkManager cannot be advised to take down an interface.                                    
Aug  7 13:54:13 ICHTHYS ifdown: Set up another interface instead.                                                              
Aug  7 13:54:13 ICHTHYS kernel: iwl3945: Tunable channels: 13 802.11bg, 23 802.11a channels                                    
Aug  7 13:54:13 ICHTHYS kernel: iwl3945: Detected Intel Wireless WiFi Link 3945ABG                                             
Aug  7 13:54:13 ICHTHYS kernel: iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X                                                     
Aug  7 13:54:13 ICHTHYS kernel: wmaster0 (iwl3945): not using net_device_ops yet                                               
Aug  7 13:54:13 ICHTHYS kernel: phy1: Selected rate control algorithm 'iwl-3945-rs'                                            
Aug  7 13:54:13 ICHTHYS kernel: wlan0 (iwl3945): not using net_device_ops yet                                                  
Aug  7 13:54:13 ICHTHYS ifdown: interface 'wmaster0' is a wlan helper interface. Exiting.                                      
Aug  7 13:54:13 ICHTHYS ifup: interface 'wmaster0' is a wlan helper interface. Exiting.                                        
Aug  7 13:54:13 ICHTHYS ifup: Network interface is managed from NetworkManager                                                 
Aug  7 13:54:13 ICHTHYS ifup: NetworkManager will be advised to set up wlan0                                                   
Aug  7 13:54:13 ICHTHYS ifup: but it cannot be assured from here.                                                              
Aug  7 13:54:18 ICHTHYS kernel: iwl3945 0000:0b:00.0: firmware: requesting iwlwifi-3945-2.ucode                                
Aug  7 13:54:18 ICHTHYS kernel: iwl3945 loaded firmware version 15.32.2.9                                                      
Aug  7 13:54:18 ICHTHYS kernel: Registered led device: iwl-phy1::radio                                                         
Aug  7 13:54:18 ICHTHYS kernel: Registered led device: iwl-phy1::assoc                                                         
Aug  7 13:54:18 ICHTHYS kernel: Registered led device: iwl-phy1::RX                                                            
Aug  7 13:54:18 ICHTHYS kernel: Registered led device: iwl-phy1::TX                                                            
Aug  7 13:54:18 ICHTHYS kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready                                                  
Aug  7 13:54:39 ICHTHYS kernel: wlan0: direct probe to AP 00:1f:3f:ba:eb:35 try 1                                              
Aug  7 13:54:39 ICHTHYS kernel: wlan0 direct probe responded                                                                   
Aug  7 13:54:39 ICHTHYS kernel: wlan0: authenticate with AP 00:1f:3f:ba:eb:35                                                  
Aug  7 13:54:39 ICHTHYS kernel: wlan0: authenticated                                                                           
Aug  7 13:54:39 ICHTHYS kernel: wlan0: associate with AP 00:1f:3f:ba:eb:35                                                     
Aug  7 13:54:39 ICHTHYS kernel: wlan0: RX AssocResp from 00:1f:3f:ba:eb:35 (capab=0x411 status=0 aid=2)                        
Aug  7 13:54:39 ICHTHYS kernel: wlan0: associated                                                                              
Aug  7 13:54:39 ICHTHYS kernel: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready                                             
Aug  7 13:54:40 ICHTHYS kernel: padlock: VIA PadLock not detected.                                                             
Aug  7 13:54:40 ICHTHYS modprobe: WARNING: Error inserting padlock_aes (/lib/modules/2.6.29.5-jen80-default/kernel/padlock-aes.ko): No such device                                                                                                                                  
Aug  7 13:54:40 ICHTHYS dhclient: Internet Systems Consortium DHCP Client V3.1.1
Aug  7 13:54:40 ICHTHYS dhclient: Copyright 2004-2008 Internet Systems Consortium.
Aug  7 13:54:40 ICHTHYS dhclient: All rights reserved.
Aug  7 13:54:40 ICHTHYS dhclient: For info, please visit http://www.isc.org/sw/dhcp/
Aug  7 13:54:40 ICHTHYS dhclient:
Aug  7 13:54:40 ICHTHYS dhclient: wmaster0: unknown hardware address type 801
Aug  7 13:54:40 ICHTHYS dhclient: wmaster0: unknown hardware address type 801
Aug  7 13:54:40 ICHTHYS dhclient: Listening on LPF/wlan0/00:1c:bf:73:dc:a4
Aug  7 13:54:40 ICHTHYS dhclient: Sending on   LPF/wlan0/00:1c:bf:73:dc:a4
Aug  7 13:54:40 ICHTHYS dhclient: Sending on   Socket/fallback
Aug  7 13:54:40 ICHTHYS dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3
Aug  7 13:54:41 ICHTHYS avahi-daemon[2866]: Registering new address record for fe80::21c:bfff:fe73:dca4 on wlan0.*.
Aug  7 13:54:42 ICHTHYS dhclient: DHCPOFFER from 192.168.178.1
Aug  7 13:54:42 ICHTHYS kernel: martian source 255.255.255.255 from 192.168.178.1, on dev wlan0
Aug  7 13:54:42 ICHTHYS kernel: ll header: ff:ff:ff:ff:ff:ff:00:1f:3f:a3:5e:36:08:00
Aug  7 13:54:46 ICHTHYS dhclient: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
Aug  7 13:54:46 ICHTHYS dhclient: DHCPACK from 192.168.178.1
Aug  7 13:54:46 ICHTHYS kernel: martian source 255.255.255.255 from 192.168.178.1, on dev wlan0
Aug  7 13:54:46 ICHTHYS kernel: ll header: ff:ff:ff:ff:ff:ff:00:1f:3f:a3:5e:36:08:00
Aug  7 13:54:46 ICHTHYS dhclient: bound to 192.168.178.21 -- renewal in 1372 seconds.
Aug  7 13:54:46 ICHTHYS avahi-daemon[2866]: Joining mDNS multicast group on interface wlan0.IPv4 with address 192.168.178.21.
Aug  7 13:54:46 ICHTHYS avahi-daemon[2866]: New relevant interface wlan0.IPv4 for mDNS.
Aug  7 13:54:46 ICHTHYS avahi-daemon[2866]: Registering new address record for 192.168.178.21 on wlan0.IPv4.
Aug  7 13:54:47 ICHTHYS nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/autofs' exited with error status 1.
Aug  7 13:54:47 ICHTHYS SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
Aug  7 13:54:47 ICHTHYS SuSEfirewall2: using default zone 'ext' for interface wmaster0
Aug  7 13:54:48 ICHTHYS SuSEfirewall2: batch committing...
Aug  7 13:54:48 ICHTHYS SuSEfirewall2: Firewall rules successfully set
Aug  7 13:54:48 ICHTHYS sm-notify[4563]: Already notifying clients; Exiting!
Aug  7 13:54:48 ICHTHYS nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/nfs' exited with error status 6.
Aug  7 13:54:50 ICHTHYS kernel: wlan0: no IPv6 routers present

Interessant dabei (oder vielleicht liegt das auch nur an meinem Unwissen) war, dass nach der Installation (nach Neustart) auf den bloßen Befehl
Code:
modprobe iwl3945
keine Reaktion erfolgte (auch nicht im Log). Erst das übliche
Code:
rmmod iwl3945 && modprobe iwl3945
sorgte für die Initialisierung des Treibers. Hilfts das irgendwas?

Sonst erwähnenswert ist vielleicht die vorletzte Zeile des Logs. Die ist nicht neu, war sogar schon die ganze Zeit dabei. Ich frage mich, ob die Fehlermeldung irgendwie mit dem Problem zusammenhängt?

Und was ist eigentlich hiermit?
Code:
Aug  7 13:54:40 ICHTHYS kernel: padlock: VIA PadLock not detected.                                                             
Aug  7 13:54:40 ICHTHYS modprobe: WARNING: Error inserting padlock_aes (/lib/modules/2.6.29.5-jen80-default/kernel/padlock-aes.ko): No such device

Die entsprechend neuinstallierte Datei war übrigens iwl3945-ucode - als die Firmware. Oder war etwas anderes gemeint?
 
Und was ist eigentlich hiermit?
Code:
   Aug  7 13:54:40 ICHTHYS kernel: padlock: VIA PadLock not detected.                                                             
    Aug  7 13:54:40 ICHTHYS modprobe: WARNING: Error inserting padlock_aes (/lib/modules/2.6.29.5-jen80-default/kernel/padlock-aes.ko): No such device
Das habe ich im Netz gefunden http://forum.intra2net.com/1366-update-5-0-7-padlock-meldung.html

Hast Du schon nach dem Neustart mit Kommando:
Code:
rcnetwork restart
versucht?
 
Auf der Konsole kann ich da mitverfolgen, wie Networkmanager aus- und wieder angeschaltet wird. Aber auch der Befehl ändert nichts.
 
Alvanx schrieb:
Auf der Konsole kann ich da mitverfolgen, wie Networkmanager aus- und wieder angeschaltet wird. Aber auch der Befehl ändert nichts.
ich werde morgen mal den Kernel hier in der LUG ausprobieren.
Vielleicht kommen mir einige neue Erkenntnisse.
 
So ich habe den Kernel jetzt mit einigen Modulen getestet.
Alles lief wie gewüsncht und wurde auch nach reboot geladen.

Auf 3 verschiedenen Pentium Dual/Core Rechnern.
 
Es liegt also nicht am Kernel. Welche Schlüsse können wir abgesehen davon noch daraus ziehen?
 
Es war definitiv ein Kernel-spezifisches Problem - hing also entweder direkt mit Kernel 2.6.29 bzw. der jengelh-Version, oder mit dem Fehlen der pakete kernel-default-base und kernel-default-extra zusammen. Gerade habe ich ein Update auf Kernel 2.6.30 gemacht - einschließlich der beiden Pakete -, und das WLAN wird beim Start sofort korrekt geladen.

Vielen Dank für die Ratschläge. Ich mach hier mal zu.
 
Wie gesagt bei mir hat es funktioniert, zwar nicht mit dem Modul aber mit anderen.
Egal Hauptsache läuft bei dir. ;)
 
Oben