[Fli4l_dev] [rc130.wlan] ERR: No wlan devices found, skipping initialization of wlan subsystem.
Harvey
hw234 at gmx.de
Fr Mai 8 14:13:15 CEST 2026
Helmut,
na gut, dann eben hier weiter...
>> Das war dann lange bevor wir das auf git weitergeführt haben. Also
>> sind wir schon mal unschuldig ;)
>
> Ich habe auch nicht behauptet dass ihr schuldig seid.
Ich weise noch mal auf den Zwinkersmiley hin...
> Nein habe ich nicht, denn ich habe keinen USB-Stick für UMTS/LTE sondern
> ein USB-Wlan-Modem.
Das hat nichts mit UMTS/LTE zu tun. Siehe:
https://wiki.ubuntuusers.de/USB_ModeSwitch/
Da ist ganz gut erklärt, warum. Deswegen habe ich vor einiger Zeit ja
auch USB_MODESWITCH aus dem Umts Paket ins USB-Paket verlegt. Sieh dir
mal die neue usb.txt an, da ist das ganz unten drin. Allerdings scheint
dein Stick kein solcher Fall zu sein, zumindest ist deine Vendor:Product
ID 0cf3:7015 dort nicht genannt. Wäre ja auch zu einfach gewesen...
> Vielleicht wäre der Parameter USB_MODEM_WAITSECONDS
> aus der Doku eine Möglichkeit, aber der ist in der config/usb.txt nicht
> vorhanden.
Was nicht heißt, das es ihn nicht gibt. Nicht alle config-Parameter sind
zwingend in den jeweiligen Standardconfigs drin. In usb/check/usb.txt
ist er jedenfalls eingetragen, als numerischer Parameter. Ein kurzer
Blick in den Sourcecode zeigt mir allerdings dass er (im Moment) nur für
SpeedTouch Modems Verwendung findet.
Das ist der Stick, nehme ich an:
> Bus 001 Device 002: ID 0cf3:7015 Atheros Communications, Inc. TP-Link
> TL-WN821N v3 802.11n [Atheros AR7010+AR9287]
Einige Fragen die sich mir hier stellen:
- braucht der Stick eine Firmware?
- wenn ja, Paket Firmware aktiviert?
- wie lange braucht der Stick zur Initialisierung?
- welche Fehlermeldung bekommst du genau ohne die sleep Anweisungen (No
wlan devices found?)?
Bitte beschreib das genau, dann kann ich mir was einfallen lassen.
Leider habe ich hier keine entsprechende Hardware um selbst zu testen...
Aus meiner Sicht stellt sich hier die Frage, ob man 4+1 Extra-Sekunden
sleep (für alle User) wirklich braucht, oder ob es eine bessere
Möglichkeit gibt, die die zusätzliche Zeit Parameter-gesteuert nur dann
wirklich setzt, wenn der User das explizit verlangt. Was wenn andere
User mehr (oder weniger) Zeit brauchen um die Hardware zu
initialisieren? Den Startup für alle WLAN-User ohne Not um 5 Sekunden zu
verlängern, sehe ich kritisch. Am besten wäre wahrscheinlich, auf das
erscheinen von wlan0 zu warten (natürlich mit timeout) und dann einfach
weiter zu machen.
Ich hoffe, du verstehst meine Bedenken.
Gruß
Harvey
Mehr Informationen über die Mailingliste Fli4l_dev