wlan0 verbindet nur gelegentlich

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
ctvdrnoob
Beiträge: 51
Registriert: 13.09.2008 12:32:56

wlan0 verbindet nur gelegentlich

Beitrag von ctvdrnoob » 03.02.2009 20:45:10

Da ich in diesem Forum http://www.vdr-portal.de/board/thread.p ... adid=83992 noch keine Antwort erhalten habe, probier ich es mal hier.
ich habe meinen FritzWLAN-Stick per ndiswrapper und wpa-supplicant eingebunden. Funktioniert auch, aber nur gelegentlich. Manchmal muß ich 5x booten bis die Verbindung aufgebaut ist.
Ich habe mal probiert woran es liegen könnte. Es wird das wlan0 nicht gefunden bzw. ist nicht vorhanden. Der Treiber ist aber geladen (ndiswrapper -l). lsmod |grep ndis zeigt mir auch den ndiswrapper. iwconfig und ifconfig kennen wlan0 aber nicht.
In /etc/network/interfaces steht:
...
auto wlan0
iface wlan0 inet dhcp
wireless-essid meinwlannetz
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Im syslog steht "...ndiswrapper: couldn´t initialize device..."

Was kann da falsch sein?. Stimmen irgendwo die Timings nicht, also muß ich irgendwo ein sleep x angeben?
Wie startet man wlan0 manuell, so daß ich nicht immer rebooten muß?
GIGABYTE GA-M68M-S2P, AMD-BE2400, Palit Geforce 9500 GT Super+ 1GB, Antec Fusion Black, yaVDR 0.5

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: wlan0 verbindet nur gelegentlich

Beitrag von Duff » 05.02.2009 00:15:40

Wie sieht denn die Ausgabe von iwconfig aus?
Wird dort überhaupt ein wireless-device gefunden/aufgeführt?
Oh, yeah!

Benutzeravatar
JueShire
Beiträge: 42
Registriert: 15.08.2008 19:26:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Frankfurt am Main

Re: wlan0 verbindet nur gelegentlich

Beitrag von JueShire » 13.02.2009 22:00:10

Also ich habe das Problem unter Lenny auch - aber nur mit Kernel 2.6.26.
Unter dem alten Etch-Kernel 2.6.18 funktioniert es einwandfrei. Die README.modes.gz vom wpasupplicant fordert bei Lenny keine neuen Angaben.
Die Ausgabe von iwconfig ist korrekt, auch wenn wlan0 nicht verbunden wird: Wohlgemerkt, bei etwa einem von fünf versuchen wird die Verbindung erfolgreich hergestellt.

Die einzige Auffälligkeit, die festestellen konnte, sind die folgenden beiden Meldungen, die auftauchen, wenn ich versuche, das Gerät mit 'ifupdown' händisch zu verbinden:
[ 247.561621] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 250.457080] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Weiß jemand Rat?

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: wlan0 verbindet nur gelegentlich

Beitrag von habakug » 13.02.2009 22:11:59

Hallo!

Diese Seite [1] weiß Rat. Eine Idee ist folgender Eintrag in /etc/rc.local :

Code: Alles auswählen

ifdown wlan0
sleep 1
ifup wlan0
exit 0 
Bitte auch die udev-Regeln unter "Automatische Hardwareerkennung" anschauen.

Gruß, habakug

[1] http://wiki.ubuntuusers.de/FRITZ!WLAN_USB_Stick
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Benutzeravatar
JueShire
Beiträge: 42
Registriert: 15.08.2008 19:26:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Frankfurt am Main

Re: wlan0 verbindet nur gelegentlich

Beitrag von JueShire » 16.02.2009 01:02:54

Beide Hinweise helfen leider nicht:
- Der Eintrag in rc.local startet nur am Ende des Runlevels das Interface neu - mit dem selben (Miss)Erfolg.
- udev: Aus den 70-persistent-net.rules habe ich die Zeile über mein WLAN-Gerät extrahiert und in eine 10-wlan-dev.rules geschrieben.

---edit---

Nachdem ich meine WPA-Passphrase durch einen PSK-Key ersetzt hatte und kurzzeitig die Verbindung anstandslos aufgebaut wurde, dachte ich, alles sei okay.
Isses aber nicht.

Code: Alles auswählen

ADDRCONF(NETDEV_UP): wlan0: link is not ready
ist wieder da... :evil:

Antworten