[linux-l] Entpack- und Installationsproblem / Ralink-WLAN-Treiber

Frank Reker frank at reker.net
Di Mai 30 22:07:10 CEST 2017


Am Tue 30. May 2017 18:36 +0200 schrieb Gerard Bekhuis:

>>[  641.407199] ieee80211 phy0: Hardware restart was requested
>>[  641.407228] iwlwifi 0000:05:00.0: FW error in SYNC CMD SCAN_REQUEST_CMD
[...]
>>[  641.407512] iwlwifi 0000:05:00.0: Scan failed! status 0x1 ret -5

das sieht nicht gut aus. bezieht sich aber wohl auf die eingebaute karte,
die ja nach deinen angaben trotzdem funktioniert. von daher koennen wir
das wohl erstmal ignorieren.

[...]
>>[  789.659453] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 3070, rev 0201 detected
>>[  789.670605] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 0005 detected
>>[  789.671593] usbcore: registered new interface driver rt2800usb
>>[  789.726726] ieee80211 phy1: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
>>[  789.757356] rt2800usb 3-6:1.0: firmware: direct-loading firmware rt2870.bin
>>[  789.757363] ieee80211 phy1: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.29

das sieht soweit gut aus, dein dongle wurde korrekt erkannt und der treiber geladen.


>>[  789.951442] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready

das dann aber eher weniger.

gib mal die ausgabe von 
iw dev
aus. sollte in etwa so aussehen:
phy#1
        Interface wlan1
                ifindex 4
                wdev 0x100000001
                addr 64:66:b3:1d:2d:7f
                ssid fritzgard
                type managed
                channel 11 (2462 MHz), width: 20 MHz, center1: 2462 MHz
phy#0
        Interface wlan0
                ifindex 3
                wdev 0x1
                addr a4:17:31:c2:25:eb
                type managed

hier sieht man das wlan1 mit dem netz fritzgard verbunden ist.
wlan0 ist nicht verbunden.

sollte dein dongle nicht verbunden sein, kann man folgendes probieren:

zunaechst mal alles stoppen:
/etc/init.d/network-manager stop
ifdown wlan0
ifdown wlan1
ifconfig wlan0 down
ifconfig wlan1 down

(entweder ifdown oder ifconfig ... down wird einen fehler geben, aber egal).

jetzt leg eine wpa-config datei an:
cat << . > /tmp/wpa.wlan1
network={
        ssid="myessid"
        scan_ssid=1
        psk="mypass"
}
>.

ersetze dabei myessid durch die essid deines ap und mypass entsprechend.
jetzt starte das netz:
ifconfig wlan1 up
/sbin/wpa_supplicant -d  -i wlan1 -D wext -c /tmp/wpa.wlan1 2>&1 | tee wpa.output

entweder verbindet er sich oder er versucht es immer wieder.
in jedem fall musst du nach einiger zeit das abbrechen mit ctrl-c
dann schick mal die ausgabe (also die datei wpa.output)





-- 
Don't worry be happy ...
Ciao Frank Reker




Mehr Informationen über die Mailingliste linux-l