Hallo.
Ich nutze seit etwa einem Jahr Ubuntu und hatte immer mal wieder Probleme mit WLAN, konnte sie bis jetzt allerdings immer lösen. Seit dem Umstieg auf 10.04 will sich jedoch keine Verbindung mehr aufbauen. Ich habe es mit und ohne wpa_supplicant versucht, eine Internetverbindung konnte ich allerdings nicht herstellen. Ich besitze einen LogiLink Wireless N USB Adapter mit rt3070 Chipsatz. Unter Windows kann ich eine WLAN Verbindung herstellen, ich nehme also an, dass es weder am Router noch am WLAN USB Stick liegt.
Ich werde zunächst schildern, wo ich das Problem vermute, aber nicht weiter komme und am Ende weitere Daten posten. Ich hatte vor etwa zwei Tagen für eine Sitzung Internetverbindung, nach dem Neustart war sie weg. Diese habe ich ohne NetworkManager sondern über wpa_supplicant hergestellt. Danach habe ich mit Mühe mehrmals für einige Sekunden eine Verknüpfung erhalten.
Der Knackpunkt liegt anscheinend daran, mir eine IP Adresse zuzuweisen. Denn wenn ich dhclient aufrufe, tut sich seitdem nicht mehr viel.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | ubuntu@ubuntu-desktop:~$ sudo dhclient wlan0 Internet Systems Consortium DHCP Client V3.1.3 Copyright 2004-2009 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/wlan0/00:1f:1f:59:da:c2 Sending on LPF/wlan0/00:1f:1f:59:da:c2 Sending on Socket/fallback DHCPREQUEST of 192.168.2.103 on wlan0 to 255.255.255.255 port 67 DHCPREQUEST of 192.168.2.103 on wlan0 to 255.255.255.255 port 67 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 17 DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5 No DHCPOFFERS received. Trying recorded lease 192.168.2.103 PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data. --- 192.168.2.1 ping statistics --- 1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms No working leases in persistent database - sleeping. |
Ich habe auch versucht, eine statische IP Adresse zu verwenden, indem ich das in /etc/network/interfaces eingetragen hatte, was nichts half. Eventuell habe ich falsche Angaben gemacht, aber im Internet bin ich mehrmals auf das selbe Schema zum Eintragen gestoßen.
Jetzt zu weiteren Angaben. Ich benutze den nativen Linuxtreiber. Ich würde ndiswrapper ausprobieren, konnte aber nirgends die *.inf Datei für den rt3070 Treiber finden. Ich habe alle Module bis auf rt3070sta geblacklistet und mein Stick wird anscheinend erkannt.
1 2 | ubuntu@ubuntu-desktop:~$ lsusb
Bus 001 Device 004: ID 148f:3070 Ralink Technology, Corp.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | ubuntu@ubuntu-desktop:~$ ifconfig eth0 Link encap:Ethernet Hardware Adresse 00:11:09:7d:db:35 UP BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Interrupt:21 Basisadresse:0xc000 lo Link encap:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metrik:1 RX packets:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:720 (720.0 B) TX bytes:720 (720.0 B) wlan0 Link encap:Ethernet Hardware Adresse 00:1f:1f:59:da:c2 inet6-Adresse: fe80::21f:1fff:fe59:dac2/64 Gültigkeitsbereich:Verbindung UP BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:1560 errors:0 dropped:0 overruns:0 frame:0 TX packets:872 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:212011 (212.0 KB) TX bytes:69936 (69.9 KB) |
1 2 3 4 5 6 7 8 9 10 11 12 | stefan@ubuntu-desktop:~$ iwconfig lo no wireless extensions. eth0 no wireless extensions. wlan0 RTxx70 Wireless ESSID:"34HKHO-!71" Nickname:"RT3070STA" Mode:Auto Frequency=2.422 GHz Access Point: 00:12:BF:87:0B:09 Bit Rate=1 Mb/s RTS thr:off Fragment thr:off Link Quality=10/100 Signal level:-67 dBm Noise level:-97 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ubuntu@ubuntu-desktop:~$ sudo iwlist scan lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. wlan0 Scan completed : [...] Cell 03 - Address: 00:12:BF:87:0B:09 Protocol:802.11b/g ESSID:"" Mode:Managed Channel:3 Quality:68/100 Signal level:-63 dBm Noise level:-97 dBm Encryption key:on Bit Rates:18 Mb/s IE: WPA Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : TKIP Pairwise Ciphers (2) : TKIP CCMP Authentication Suites (1) : PSK [...] |
Mein Router hat, wie zu sehen, eine versteckte SSID. Allerdings schon immer, nicht erst seit ein paar Tagen.
Meine resolv.conf ist leer, in interfaces steht nur etwas von einer lo Schnittstelle, die eben geloopbackt wird.
1 2 3 4 5 6 7 8 9 | ubuntu@ubuntu-desktop:~$ egrep -v "^$|^#" /etc/hosts 127.0.0.1 localhost 127.0.1.1 ubuntu-desktop ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ubuntu@ubuntu-desktop:~$ iwlist chan lo no frequency information. eth0 no frequency information. wlan0 13 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 12 : 2.467 GHz Channel 13 : 2.472 GHz Current Frequency=2.422 GHz (Channel 3) |
Versuche mit ping zeigen ein "Network is unreachable" an, wenn ich URIs verwende kann es sie anscheinend nicht auflösen und sagt "unknown host".
Hier wird es erst ab dem unteren Drittel interessant, wo es sich beschwert, dass ich eine unsichtbare SSID habe. Macht das so viele Probleme?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ubuntu@ubuntu-desktop:~$ dmesg | egrep 'net|eth|sky|sis|via|3c3|3c5|e100|8139|8169|acx|air|ath|atme|at7|herm|iwl|ipw|rtl8|rt2|rt6|rt7|tg3|ssb|wl|b43|b44|ori|pri|p5|zd|ndis' [ 0.004217] Initializing cgroup subsys net_cls [ 0.004271] CPU0: Thermal monitoring enabled (TM1) [ 0.080001] APIC calibration not consistent with PM-Timer: 308ms instead of 100ms [ 0.008000] CPU1: Thermal monitoring enabled (TM1) [ 0.271121] audit: initializing netlink socket (disabled) [ 0.304097] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 0.395196] device-mapper: multipath: version 1.1.0 loaded [ 0.395202] device-mapper: multipath round-robin: version 1.0.0 loaded [ 0.977179] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004) [ 0.977294] 8139cp 0000:02:06.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too [ 0.981750] 8139too Fast Ethernet driver 0.9.28 [ 1.035326] 8139too 0000:02:06.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21 [ 1.036711] eth0: RealTek RTL8139 at 0xc000, 00:11:09:7d:db:35, IRQ 21 [ 11.839918] Adding 1998840k swap on /dev/sda6. Priority:-1 extents:1 across:1998840k [ 12.313080] rt2870sta: module is from the staging directory, the quality is unknown, you have been warned. [ 12.371173] usbcore: registered new interface driver rt2870 [ 14.565801] I/F(wlan0) Key1Str is Invalid key length! KeyLen = 0! [ 14.565844] I/F(wlan0) Key2Str is Invalid key length! KeyLen = 0! [ 14.565887] I/F(wlan0) Key3Str is Invalid key length! KeyLen = 0! [ 14.565932] I/F(wlan0) Key4Str is Invalid key length! KeyLen = 0! [ 14.749813] eth0: link down [ 14.750152] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 25.716020] wlan0: no IPv6 routers present |
in /var/log/syslog war das, meiner Meinung nach, einzig interessante ein "wpa_supplicant[850]: Association request to the driver failed", welches mit auch des öfteren angezeigt wurde, als ich ohne NetworkManager sondern nur mit wpa_supplicant herumprobiert habe. Zur Zeit habe ich wieder alles so, wie es bei der Installation war, ohne Einträge in irgendwelche Dateien, um wpa_supplicant zu verwenden. Dieser ist übrigens nicht auf der aller neusten Version, wenn mich nicht alles täuscht. Ich habe 10.04 von der CD installiert und alles überschrieben, die meisten Pakete sind also auf genau diesem Stand, ich habe nur ein Systemupdate durchführen können, als ich für eine Sitzung Internet hatte.
Vielen Dank im Voraus für die Hilfe. Es ist etwas viel Text geworden, ich hoffe das macht nichts. Nur möchte ich nicht immer rebooten und auf Ubuntu wechseln müssen.

2004 – 2011 ubuntuusers.de • Einige Rechte vorbehalten