[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