D-Link WLAN-USB-Stick DWL-G122 unter Gentoo und automatischer Start

Autor: Thomas Luft <thomas.luft_at_gmail.com>
Datum: 17.05.2005
Hallo zusammen,

ich habe mir gerade den D-Link DWL-G122 USB-WLAN-Stick zugelegt, weil
der laut der Ndiswrapper-Homepage unter Linux zum Laufen zu bringen
ist. Laufen tut das Teil auch, allerdings muss ich dazu fast alles per
Hand starten. Ich benutze Gentoo und habe dort die Pakete
wireless-tools, ndiswrapper und wpa_supplicant emerged. Das WLAN ist
per WPA-PSK (TKIP) gesichert und funktioniert wie gesagt, wenn ich
alles per Hand mache (Stick einpluggen, wpa_supplcant starten). Wenn
der Adapter beim Booten eingesteckt ist bekomme ich folgende
Fehlermeldung:

usb 1-1: reset high speed USB device using ehci_hcd and address 9

Ein Aus- und Wiedereinstecken hilft manchmal, manchmal muss ich aber
auch einen anderen USB-Port verwenden, damit es funktioniert. Ich
vermute ein Problem mit dem USB-Support des Kernels (2.6.11 mit EHCI
und UHCI), bin mir aber im Unklaren, was genau schief läuft.

Außerdem habe ich das Gefühl, dass wpa_supplicant nicht richtig
startet, da, wenn ich den Adapter neu einstecke, keine Verbindung zum
Access Point zustande kommt. Wenn ich wpa_supplicant händisch starte
gelingt die Verbindung. Bei einem Start über
"/etc/init.d/wpa_supplicant start" ist auch /var/run leer, wenn ich
per Hand starte, finde ich dort den Eintrag "wpa_supplicant".

Hier mal meine /etc/wpa_supplicant.conf

--------------------------------
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
eapol_version=1
ap_scan=1
network={
        ssid="MyWLAN"
        scan_ssid=0
        proto=WPA
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        #pairwise=TKIP
        group=CCMP TKIP WEP104 WEP40
        #group=TKIP
        psk="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
        priority=2
}
--------------------------------

Außerdem findet sich noch folgendes in /etc/conf.d/wpa_supplicant

--------------------------------
# List of interfaces
INTERFACES="wlan0"

# Common arguments to all wpa_supplicant instances
ARGS="-w -d"

# Interface specific arguments
ARGS_wlan0="-Dndiswrapper"
--------------------------------

Hat jemand von euch eine Idee was hier schief läuft? Ich bin ja schon
zufrieden, dass das Teil überhaupt mit Linux tut, es wäre aber eben
bequemer, wenn der automatische Start auch funktionieren würde.

Danke für eure Hilfe, Gruß

Thomas
Received on Tue May 17 00:16:50 2005

Dieses Archiv wurde generiert von hypermail 2.1.8.
Zurück zur UUGRN-Homepage.