Hier ist die Ausgabe von lsusb -v
Bus 001 Device 006: ID 0df6:0078 Sitecom Europe B.V.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0df6 Sitecom Europe B.V.
idProduct 0x0078
bcdDevice 1.01
iManufacturer 1 Ralink
iProduct 2 802.11 n WLAN
iSerial 3 1.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 53
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 450mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 1.0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
So sieht es übrigens aus, der NetworkManager findet alle WLANs. Er versucht dann einige Sekunden lang, sich mit WLAN-A7D775 zu verbinden, dieses scheitert jedoch.
Schau dir mal https://ubuntuforums.org/showthread.php?t=2236540&page=2&p=13098452#post13098452 an.
Davon gibts jede Menge mehr, wenn man nach 0df6:0078 googelt. Scheint also doch nicht so easy überall zu funktionieren.
Ich kenne diesen "Hack", den brauche ich bei Debian bis inkl. 8.6.
Das war aber hier nicht das Problem, denn der rt2800usb wurde ja korrekt geladen und die WLANs wurden ja angezeigt.
lsmod | grep rt2800
rt2800usb 20804 0
rt2x00usb 9066 1 rt2800usb
rt2800lib 73956 1 rt2800usb
rt2x00lib 34678 3 rt2800lib,rt2800usb,rt2x00usb
mac80211 399949 3 rt2800lib,rt2x00lib,rt2x00usb
usbcore 165816 10 usbhid,rt2800usb,usb_storage,rt2x00usb,ehci_hcd,ohci_pci,usblp,uas,ohci_hcd,ehci_pci
Hallo rowo,
es gab vor Kurzem mit verschiedenen Treibern Probleme mit "mac address randomization", siehe https://bugs.debian.org/835822
Versuche doch bitte mal, in in /etc/NetworkManager/NetworkManager.conf zu setzen:
[device]
wifi.scan-rand-mac-address=no
Grüße
musca
Das Problem konnte beim vielfachen (gefühlt hunderdsten) Versuch mit ceni gelöst werden.
Danke an alle Tippgeber!
Hallo rowo,
das ist keine Lösung, sondern ein Work-around.
Der Netzwerk-Manager ignoriert jetzt das Device,
und Du kannst nicht mehr per Klick in ein anderes WLAN wechseln.
Grüße
musca
Das Problem hatte ich auch. Das lag an dem WPA_Supplicant in Version 2.6
Nachdem ich wpa_supplicant in der Version 2.5-2+2.4-3+b1_amd64.deb installiert habe läuft das WLAN wieder zuverlässig. Alle Verbindungen klappen auf Anhieb wieder.
Wäre vielleicht auch mal einen Test für das Problem bei Dir wert.....
Ok, das werde ich mal testen, das ist vielleicht die bessere Lösung.
Hallo zash1958, hast du das *.deb einfach drüber installiert oder vorher Version 2.6 deinstalliert? Wenn ich die "ordentlich deinstaliere" (wobei dann die Pakete ceni und network-manager sowie network-manager-gnome ebenfalls gelöscht werden) und dann das *.deb installiere sowie network-manager, funktioniert es bei mir nicht.
Drüber installieren und gut :-)
Das funktioniert bei mir nicht, der NetworkManager scheitert beim Verbindungsaufbau wieder wie vorher. Da bleibt wohl momentan nur ceni.
Was meldet denn
journalctl -f
wenn Du versuchst eine WLAN Anmeldung zu machen?
Hier ist so eine typische Sequenz von Meldungen bei scheiternden Verbindungsaufbau:
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2517] keyfile: update /etc/NetworkManager/system-connections/WLAN-A7D775 (9a3b6974-cc31-40bc-bdb0-ea885378fd39,"WLAN-A7D775")
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2547] device (wlx64d1a32f19f6): state change: need-auth -> prepare (reason 'none') [60 40 0]
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2575] device (wlx64d1a32f19f6): state change: prepare -> config (reason 'none') [40 50 0]
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2595] device (wlx64d1a32f19f6): Activation: (wifi) connection 'WLAN-A7D775' has security, and secrets exist. No new secrets needed.
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2608] Config: added 'ssid' value 'WLAN-A7D775'
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2616] Config: added 'scan_ssid' value '1'
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2625] Config: added 'key_mgmt' value 'WPA-PSK'
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2633] Config: added 'auth_alg' value 'OPEN'
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2641] Config: added 'psk' value '<omitted>'
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.2670] sup-iface[0x55fc3c698220,wlx64d1a32f19f6]: config: set interface ap_scan to 1
Dez 27 11:53:06 siduction NetworkManager[1051]: <info> [1482835986.3328] device (wlx64d1a32f19f6): supplicant interface state: inactive -> scanning
Dez 27 11:53:07 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Trying to authenticate with 7c:4f:b5:a7:d7:01 (SSID='WLAN-A7D775' freq=2452 MHz)
Dez 27 11:53:07 siduction kernel: wlx64d1a32f19f6: authenticate with 7c:4f:b5:a7:d7:01
Dez 27 11:53:07 siduction kernel: wlx64d1a32f19f6: send auth to 7c:4f:b5:a7:d7:01 (try 1/3)
Dez 27 11:53:07 siduction kernel: wlx64d1a32f19f6: authenticated
Dez 27 11:53:07 siduction NetworkManager[1051]: <info> [1482835987.7504] device (wlx64d1a32f19f6): supplicant interface state: scanning -> authenticating
Dez 27 11:53:12 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Deauth request to the driver failed
Dez 27 11:53:12 siduction NetworkManager[1051]: <info> [1482835992.7557] device (wlx64d1a32f19f6): supplicant interface state: authenticating -> disconnected
Dez 27 11:53:12 siduction NetworkManager[1051]: <info> [1482835992.8559] device (wlx64d1a32f19f6): supplicant interface state: disconnected -> scanning
Dez 27 11:53:14 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Trying to authenticate with 7c:4f:b5:a7:d7:01 (SSID='WLAN-A7D775' freq=2452 MHz)
Dez 27 11:53:14 siduction kernel: wlx64d1a32f19f6: authenticate with 7c:4f:b5:a7:d7:01
Dez 27 11:53:14 siduction kernel: wlx64d1a32f19f6: send auth to 7c:4f:b5:a7:d7:01 (try 1/3)
Dez 27 11:53:14 siduction kernel: wlx64d1a32f19f6: authenticated
Dez 27 11:53:14 siduction NetworkManager[1051]: <info> [1482835994.2726] device (wlx64d1a32f19f6): supplicant interface state: scanning -> authenticating
Dez 27 11:53:19 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Deauth request to the driver failed
Dez 27 11:53:19 siduction NetworkManager[1051]: <info> [1482835999.2766] device (wlx64d1a32f19f6): supplicant interface state: authenticating -> disconnected
Dez 27 11:53:19 siduction NetworkManager[1051]: <info> [1482835999.7774] device (wlx64d1a32f19f6): supplicant interface state: disconnected -> scanning
Dez 27 11:53:21 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Trying to authenticate with 7c:4f:b5:a7:d7:01 (SSID='WLAN-A7D775' freq=2452 MHz)
Dez 27 11:53:21 siduction kernel: wlx64d1a32f19f6: authenticate with 7c:4f:b5:a7:d7:01
Dez 27 11:53:21 siduction kernel: wlx64d1a32f19f6: send auth to 7c:4f:b5:a7:d7:01 (try 1/3)
Dez 27 11:53:21 siduction kernel: wlx64d1a32f19f6: authenticated
Dez 27 11:53:21 siduction NetworkManager[1051]: <info> [1482836001.2019] device (wlx64d1a32f19f6): supplicant interface state: scanning -> authenticating
Dez 27 11:53:26 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Deauth request to the driver failed
Dez 27 11:53:26 siduction NetworkManager[1051]: <info> [1482836006.1991] device (wlx64d1a32f19f6): supplicant interface state: authenticating -> disconnected
Dez 27 11:53:27 siduction NetworkManager[1051]: <info> [1482836007.2002] device (wlx64d1a32f19f6): supplicant interface state: disconnected -> scanning
Dez 27 11:53:28 siduction kernel: wlx64d1a32f19f6: authenticate with 7c:4f:b5:a7:d7:01
Dez 27 11:53:28 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: SME: Trying to authenticate with 7c:4f:b5:a7:d7:01 (SSID='WLAN-A7D775' freq=2452 MHz)
Dez 27 11:53:28 siduction kernel: wlx64d1a32f19f6: send auth to 7c:4f:b5:a7:d7:01 (try 1/3)
Dez 27 11:53:28 siduction kernel: wlx64d1a32f19f6: authenticated
Dez 27 11:53:28 siduction NetworkManager[1051]: <info> [1482836008.6215] device (wlx64d1a32f19f6): supplicant interface state: scanning -> authenticating
Dez 27 11:53:31 siduction NetworkManager[1051]: <warn> [1482836011.5443] device (wlx64d1a32f19f6): Activation: (wifi) association took too long, failing activation
Dez 27 11:53:31 siduction NetworkManager[1051]: <info> [1482836011.5444] device (wlx64d1a32f19f6): state change: config -> failed (reason 'ssid-not-found') [50 120 53]
Dez 27 11:53:31 siduction NetworkManager[1051]: <info> [1482836011.5449] manager: NetworkManager state is now DISCONNECTED
Dez 27 11:53:31 siduction NetworkManager[1051]: <warn> [1482836011.5471] device (wlx64d1a32f19f6): Activation: failed for connection 'WLAN-A7D775'
Dez 27 11:53:31 siduction wpa_supplicant[1311]: wlx64d1a32f19f6: CTRL-EVENT-DISCONNECTED bssid=7c:4f:b5:a7:d7:01 reason=3 locally_generated=1
Dez 27 11:53:31 siduction kernel: IPv6: ADDRCONF(NETDEV_UP): wlx64d1a32f19f6: link is not ready
Dez 27 11:53:31 siduction NetworkManager[1051]: <info> [1482836011.5490] device (wlx64d1a32f19f6): state change: failed -> disconnected (reason 'none') [120 30 0]
Dez 27 11:53:31 siduction NetworkManager[1051]: <info> [1482836011.9813] device (wlx64d1a32f19f6): set-hw-addr: set MAC address to DE:C5:5D:04:38:26 (scanning)
Dez 27 11:53:32 siduction kernel: IPv6: ADDRCONF(NETDEV_UP): wlx64d1a32f19f6: link is not ready
Dez 27 11:53:32 siduction NetworkManager[1051]: <warn> [1482836012.2302] sup-iface[0x55fc3c698220,wlx64d1a32f19f6]: connection disconnected (reason -3)
Dez 27 11:53:32 siduction NetworkManager[1051]: <info> [1482836012.2404] device (wlx64d1a32f19f6): supplicant interface state: authenticating -> disconnected
OT: Irgendwie bringt die Forensoftware immer den Code durcheinander ;)
Hallo musca,
Ich habe jetzt deinen Vorschlag umgesetzt und in
/etc/NetworkManager/NetworkManager.conf zugefügt:
[device]
wifi.scan-rand-mac-address=no
Uns siehe da, das Problem ist nun wirklich gelöst, die Verbindung funktioniert :)
Und zwar mit wpasupplicant_2.5-2+2.4-3+b1_amd64.deb genau so gut wie mit der aktuellen Version 2.6.
Es war dann also doch kein "kapitaler Bug", sondern eine Konfigurationsangelegenheit.
Hallo rowo,
das ist schon ein Bug -- und zwar im Network-Manager.
Eigentlich™ sollte dieses Phänomen mit Version 1.4.0 behoben worden sein, aber offensichtlich sind Ralink-Geräte noch immer betroffen.
Es bietet sich an, dass Du mit den Debian-Maintainern an der Behebung dieser Macke arbeitest, damit Deine Hardware auch mit dem nächsten Debian-Release problemlos funktionieren kann.
Grüße
musca
Hallo musca,
Klar, es ist schon ein Bug, aber nicht so unlösbar fatal, wie ich zunächst dachte. Ich werde mal zu den verantwortlichen Maintainern Kontakt aufnehmen.
Vielen Dank nochmal für deinen Tipp :)
Grüße zurück,
Robert