OK, ich bin nochmal zurück zu meinem alten Thread im usb_modeswitch Forum gegangen. Habe ein bisschen rumgespielt. Ich weiß noch nicht genau, was ich getan habe, aber usb_modeswitch 2x manuell ausgeführt führt zum Umschalten des USB-Sticks.
Sehr vage vermutet: Das Switchen klappt erst beim zweiten Mal. Beim Booten passiert es aber nur einmal.
"RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
Re: "RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
Debian 11 & 12; Desktop-PC, Headless-NAS, Raspberry Pi 4
Teil des Upstream Betreuer Teams von Back In Time (backintime)
Teil des Upstream Betreuer Teams von Back In Time (backintime)
Re: "RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
iwconfig ist teil von wireless-tools
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: "RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
Ja, das wird der Grund sein. Schau mal mit lsmod nach, ob beim wieder einstecken evtl. noch irgendwelche usb*-driver geladen worden sind, weil der USB-Wlan-Stick erst dann als NIC erkannt wird.buhtz hat geschrieben:15.09.2023 16:51:32Evtl. liegt es doch daran, dass der Stick als Speicher und nicht als Kommunikationsgerät (?) erkannt wird?
Vor dem Rausziehen!Rausgezogen und wieder reingesteckt:Code: Alles auswählen
Bus 001 Device 003: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode
Code: Alles auswählen
Bus 001 Device 005: ID 0bda:c811 Realtek Semiconductor Corp. 802.11ac NIC
Re: "RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
Wenn man "ID 0bda:1a2b ID 0bda:c811" googelt findem man einige Nutzer mit diesem Problem. So hat es jemand gelöst:
https://askubuntu.com/questions/1080944 ... 18#1082418
Zweite Lösung für boot und switch:
https://play.datalude.com/blog/2022/08/ ... ade-hell/
https://askubuntu.com/questions/1080944 ... 18#1082418
5
I've found the way to do it. I've modified the file /lib/udev/rules.d/40-usb_modeswitch.rules appending before the line LABEL="modeswitch_rules_end" the following:
After that, every time I connected the wifi dongle, the disk doesn't appear and automatically the Wifi is detected. Maybe it's not the cleanest method, but it works.Code: Alles auswählen
# Realtek 8211CU Wifi AC USB ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b", RUN+="/usr/sbin/usb_modeswitch -K -v 0bda -p 1a2b"
Zweite Lösung für boot und switch:
https://play.datalude.com/blog/2022/08/ ... ade-hell/
UPDATE December 2022.
Finally got the magic incantation. I'd looked around the internet and found all these references to editing /lib/udev/rules.d/40-usb_modeswitch.rules, and adding the line:
# Realtek 8211CU Wifi AC USB
ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b", RUN+="/usr/sbin/usb_modeswitch -K -v 0bda -p 1a2b"
That worked for plug and play while the computer was already running, but failed to do anything on boot. This was what I'd done on the previous computer, but it seemed that Ubuntu 22 wasn't co-operating. Finally I hit upon another post which required me to create a file in /etc/usb_modeswitch.d/ called 0bda:1a2b
# Troublesome Dlink Realtek 8211CU
TargetVendor=0x0bda
TargetProductList="1a2b"
StandardEject=1
And finally, that worked on boot as well. Glad I got it sorted, but not very happy to have spent two or three hours trying to figure it out.
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: "RTL8811CU" WLAN-USB-Stick mit Antenne unter Debian 12 "Bookworm" zum Laufen bringen
Danke micha fürs update.
Das Editieren der 40*.rules Datei kannte ich schon. Der "ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b"" sind da ja schon längst mit drin verzeichnet. Nur der Aufruf von usb_modeswitch dort ist anders.
Aber das Erstellen der Datei "0bda:1a2b" kannte ich noch nicht. Ich probiere das aus und beobachte die Situation.
Das Editieren der 40*.rules Datei kannte ich schon. Der "ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b"" sind da ja schon längst mit drin verzeichnet. Nur der Aufruf von usb_modeswitch dort ist anders.
Aber das Erstellen der Datei "0bda:1a2b" kannte ich noch nicht. Ich probiere das aus und beobachte die Situation.
Debian 11 & 12; Desktop-PC, Headless-NAS, Raspberry Pi 4
Teil des Upstream Betreuer Teams von Back In Time (backintime)
Teil des Upstream Betreuer Teams von Back In Time (backintime)