Hallo,
erster Post hier, also bitte nicht meckern, ich tue mein Bestes ! 
Ich versuche, das WLAN an einem Medion Akoya MD 98300 Laptop unter Kubuntu Precise Pangolin (12.04) zum Laufen zu bekommen; das ist so ein Aldi Laptop, paar Jahre alt, heißt intern wohl auch WAM 2030. Zu dem Thema gibt es hier im Forum ja schon eine ganze Menge Posts und die Info darin hat mir auch schon ein ganzes Stück weiter geholfen.
Das Netzwerk (wired und wireless) drumrum funktioniert, ich schreibe das hier auf einem Macbook und arbeite übers WLAN per SSH auf dem Laptop, der per Kabel direkt am Router hängt. Ich habe das schon ein paar Abende probiert, aber da war dann am Schluss soviel rumkonfiguriert, dass ich das System komplett neu installiert und upgedatet habe, um bei Null anfangen zu können. Der Laptop ist ein Win 7 / Kubuntu Dual Boot System und unter Windows läuft alles, also sollten SSID, WPA2 Passwort, etc. korrekt sein.
Vielleicht erst einmal ein paar Basisdaten. System / Kernel wie gesagt Kubuntu 12.04, heute upgedatet:
user@host:~$ uname -a Linux <hostname> 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux user@host:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"
Ich habe nach der Neu-Installation noch nichts am Netzwerk konfiguriert, die Kabel-Netzwerkschnittstelle funktioniert out of the box:
user@host:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 12:34:45:78:90:12
inet addr:192.168.1.145 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: 1234::567:890A:BCDE:F123/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1076 errors:0 dropped:0 overruns:0 frame:0
TX packets:403 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:187050 (187.0 KB) TX bytes:237555 (237.5 KB)
Interrupt:20 Base address:0xe000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:22 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1940 (1.9 KB) TX bytes:1940 (1.9 KB)Das WLAN Device taucht zu meiner Überraschung bei lspci nicht auf, sondern ist anscheinend intern über USB angeschlossen:
user@host:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0ace:1215 ZyDAS ZD1211B 802.11g <--- da isses :-)
Soweit ich das verstanden habe, ist das WLAN Device mehr oder weniger "ausgeschaltet" und zwar nicht per Hardware- sondern per Software-Schalter:
user@host:~$ iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bg ESSID:off/any <-- ist aus
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
eth0 no wireless extensions.
user@host:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: yes <-- "Software"-Schalter
Hard blocked: noAn dem Laptop befindet sich unter anderem ein WLAN-Tastknopf über dem Keyboard, neben der Power-Taste. Laut Manual wurde damit wohl unter Vista das WLAN ein- und ausgeschaltet, unter Windows 7 wird bei Betätigung zwar kurz ein Dialog eingeblendet, bei dem wechselweise eine WLAN Checkbox an oder aus ist, aber offensichtlich hat das keine Auswirkung; das WLAN ist trotz installierter Vista-Treiber (für Windows 7 liefert Medion wohl keine Treiber mehr) einfach immer an.
Unter Linux scheint der Taster ebenfalls im Moment keine Funktion zu haben: Wenn ich ihn betätige, sehe ich weder in dmesg noch in /var/log/syslog irgendwelche Meldungen.
Der Treiber für das WLAN-Modul heisst anscheinend zd1211 und ich habe in anderen Posts gelesen, dass ich den acer_wmi Treiber für den WLAN-Taster am Laptop benötige; beide werden anscheinend out of the box automatisch geladen:
user@host:~$ lsmod | egrep 'acer|zd1211' acer_wmi 28418 0 sparse_keymap 13890 1 acer_wmi zd1211rw 59519 0 mac80211 506816 1 zd1211rw cfg80211 205544 2 zd1211rw,mac80211 wmi 19256 2 acer_wmi,mxm_wmi
In /var/log/syslog sehe ich nichts, was irgendetwas mit WLAN zu tun hat, in dmesg hab ich noch dem Booten hier das hier:
user@host:~$ dmesg ...snip... [ 16.949521] cfg80211: Calling CRDA to update world regulatory domain [ 17.092133] usb 1-1: reset high-speed USB device number 2 using ehci_hcd [ 17.234593] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule: [ 17.234600] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2000 mBm) ...snip... [ 17.234691] cfg80211: Updating information on frequency 2484 MHz for a 20 MHz width channel with regulatory rule: [ 17.234695] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (600 mBi, 2000 mBm) [ 17.240382] init: failsafe main process (861) killed by TERM signal [ 17.296053] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 17.298787] zd1211rw 1-1:1.0: phy0 [ 17.299380] usbcore: registered new interface driver zd1211rw ...snip... [ 17.436067] acer_wmi: Acer Laptop ACPI-WMI Extras [ 17.442120] acer_wmi: Brightness must be controlled by generic video driver [ 17.524307] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule: [ 17.524314] cfg80211: 2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) ...snip... [ 17.524404] cfg80211: Updating information on frequency 2484 MHz for a 20 MHz width channel with regulatory rule: [ 17.524408] cfg80211: 2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 17.524412] cfg80211: World regulatory domain updated: [ 17.524415] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 17.524419] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) ...snip... [ 17.974177] zd1211rw 1-1:1.0: firmware version 4725 [ 18.000386] init: alsa-restore main process (1039) terminated with status 19 [ 18.015543] zd1211rw 1-1:1.0: zd1211b chip 0ace:1215 v4810 high 00-60-b3 UW2453_RF pa0 g7--- [ 18.018369] cfg80211: Calling CRDA for country: DE [ 18.049980] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 18.051373] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 18.076784] cfg80211: Updating information on frequency 2412 MHz for a 20 MHz width channel with regulatory rule: [ 18.076791] cfg80211: 2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A mBi, 2000 mBm) ...snip... [ 18.076873] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule: [ 18.076877] cfg80211: 2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A mBi, 2000 mBm) [ 18.076879] cfg80211: Disabling freq 2484 MHz [ 18.076883] cfg80211: Regulatory domain changed to country: DE [ 18.076886] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 18.076889] cfg80211: (2400000 KHz - 2483500 KHz @ 40000 KHz), (N/A, 2000 mBm) ...snip...
Nach Lektüre des rfkill Wiki-Artikels dachte ich, ich muss das WLAN-Modul nur einschalten, aber der entsprechende Befehl scheint keine Auswirkung zu haben:
user@host:~$ rfkill list 0: phy0: Wireless LAN Soft blocked: no Hard blocked: no 1: acer-wireless: Wireless LAN Soft blocked: yes <-- WLAN ist aus Hard blocked: no user@host:~$ sudo rfkill unblock wlan user@host:~$ rfkill list Soft blocked: no Hard blocked: no 1: acer-wireless: Wireless LAN Soft blocked: yes <-- WLAN ist immer noch aus :-( Hard blocked: no
Ich bekomme bei Eingabe des unblock Befehls diese Meldungen hier in /var/log/syslog:
Aug 6 22:31:57 <hostname> NetworkManager[921]: <info> WiFi now enabled by radio killswitch Aug 6 22:31:57 <hostname> kernel: [ 133.918673] ADDRCONF(NETDEV_UP): wlan0: link is not ready Aug 6 22:31:57 <hostname> NetworkManager[921]: <info> (wlan0): supplicant interface state: starting -> ready Aug 6 22:31:57 <hostname> NetworkManager[921]: <info> (wlan0): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42] Aug 6 22:31:57 <hostname> NetworkManager[921]: <info> (wlan0): supplicant interface state: ready -> inactive Aug 6 22:31:57 <hostname> NetworkManager[921]: <warn> Trying to remove a non-existant call id. Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> WiFi now disabled by radio killswitch Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> (wlan0): device state change: disconnected -> unavailable (reason 'none') [30 20 0] Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> (wlan0): deactivating device (reason 'none') [0] Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS. Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS. Aug 6 22:31:58 <hostname> NetworkManager[921]: <info> (wlan0): taking down device.
Der Wiki-Artikel erwähnt außerdem Fälle, in denen das Modul geladen wird, "obwohl es dafür nicht vorgesehen ist", aber das scheint bei mir doch nicht zuzutreffen, oder ? Probeweises Entladen des Moduls bringt jedenfalls keine Verbesserung und ich weiss danach auch nicht, welches andere "herstellerspezifische Modul" ich danach laden soll. Auch scheint der installierte Treiber keinen "wireless"-Parameter zu unterstützen, Laden damit schlägt mit einer entsprechenden Fehlermeldung fehl.
Kann mir irgendjemand erklären, was ich tun muss, um das WLAN auf dem Laptop zum Laufen zu kriegen ?

2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten