AW: Wlan ralink rt2561/rt61 mit opensuse 10.3
OK, dann wollen wir mal.
*Fingerknacks*
Zuerst zum Problem.
Code:
root 8440 0.0 0.1 3524 616 ? Ss 16:35 0:00
wpa_supplicant -iwlan0 -c/var/run/wpa_supplicant-wlan0.conf
[B]-Dwext[/B] -P/var/run/wpa_supplicant/wlan0.pid -B
Der wpa_supplicant verwendet die eingebaute "wext"-Extension, welche für den Treiber rt61pci, der leider nicht funktioniert, die richtige wäre (und für ein paar andere Treiber auch, das aber nur am Rande).
Die "legacy"-Treiber benötigen eine eigene Extension, die sich treffenderweise "ralink" nennt und in diesem wpa_supplicant mit drin ist.
Code:
wpa_supplicant |grep -A9 drivers
drivers:
wext = Linux wireless extensions (generic)
hostap = Host AP driver (Intersil Prism2/2.5/3)
prism54 = Prism54.org driver (Intersil Prism GT/Duette/Indigo)
madwifi = MADWIFI 802.11 support (Atheros, etc.)
atmel = ATMEL AT76C5XXx (USB, PCMCIA)
ndiswrapper = Linux ndiswrapper
ipw = Intel ipw2100/2200 driver (old; use wext with Linux 2.6.13 or newer)
wired = wpa_supplicant wired Ethernet driver
[B] ralink = Ralink Wireless Client driver[/B]
Der von openSUSE 10.3 mitgelieferte wpa_supplicant beinhaltet diese Extension übrigens nicht.
OK, bevor wir SuSI versuchen klar zu machen versuchen, daß sie "ralink" zu verwenden hat, erst mal das Ganze "von Hand".
1. Eine Datei
wpa_supplicant.conf mit folgendem Inhalt anlegen.
Code:
ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
ssid="DEIN_Netzwerkname"
key_mgmt=WPA-PSK
proto=WPA
pairwise=TKIP
group=TKIP
psk="das_streng_geheime_Passwort"
}
für WPA1
oder
Code:
ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
ssid="Dein_Netzwerkname"
psk="Das_streng_geheime_Passwort"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
}
für WPA2.
Falls möglich
a) zuerst WPA1 testen
b) eine Testpassphrase _ohne_ Sonderzeichen verwenden.
2. Alle Interfaces runternehmen.
Code:
su
Passwort
ifdown wlan0
ifdown eth0
killall wpa_supplicant #Sicher ist sicher!
3. Den wpa_supplicant von Hand starten.
Code:
su
Passwort
wpa_supplicant -iwlan0 -c /Pfad/zur/Config_Datei/wpa_supplicant.conf [B]-Dralink[/B] -B -dd
iwconfig
Wenn iwconfig zeigt, daß die Karte assoziiert ist, dann
Code:
su
Passwort
dhclient wlan0
Ausgaben posten.
Greetz,
RM