[Fli4l_dev] [rc130.wlan] ERR: No wlan devices found, skipping initialization of wlan subsystem.

Helmut helmut_pohl at arcor.de
So Mai 10 17:21:22 CEST 2026


Moin Harvey

Am 08.05.2026 um 14:13 schrieb Harvey:
> Helmut,
> 
> 
> 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]

ja, genau

> Einige Fragen die sich mir hier stellen:
> - braucht der Stick eine Firmware?

ja

> - wenn ja, Paket Firmware aktiviert?

ja, natürlich

> - wie lange braucht der Stick zur Initialisierung?

siehe Bootprotokoll-Auszüge weiter unten

> - welche Fehlermeldung bekommst du genau ohne die sleep Anweisungen (No 
> wlan devices found?)?

ja, siehe weiter unten

> 
> 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.

Wenn ich der einzige Nutzer mit dem Problem bin...
Dann muss ich wohl mit dem Problem leben...

> 
> Gruß
> Harvey

Ich habe heute das Kernel-Update genutzt und diesbezüglich mehrere 
Versuche gemacht:

1. Versuch:
########################################################################################
original rc130wlan

usb.txt :
#USB_MODEM_WAITSECONDS='21'      #
OPT_USB_MODESWITCH='yes'        # Enable USB modeswitch device 
initialization (yes/no)
MODESWITCH_DEBUG='yes'          # Enable more verbose output for 
debugging (yes/no)

/bootmsg.txt :
[rc130.wlan] ERR: No wlan devices found, skipping initialization of wlan 
subsystem.

grüne LED am usb-wlanmodem leuchtet.

kern.log :
May 10	15:52:39	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Firmware 
ath9k_htc/htc_7010-1.4.0.fw requested
May 10	15:52:39	apu2c4	kern.info	kernel: usbcore: registered new 
interface driver ath9k_htc
May 10	15:52:39	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Transferred 
FW: ath9k_htc/htc_7010-1.4.0.fw, size: 72812
May 10	15:52:39	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
HTC initialized with 45 credits
May 10	15:52:39	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
FW Version: 1.4
May 10	15:52:39	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: FW RMW 
support: On
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: EEPROM regdomain: 0x809c
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: EEPROM indicates we 
should expect a country code
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: doing EEPROM 
country->regdmn map search
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: country maps to regdmn 
code: 0x52
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: Country alpha2 being used: CN
May 10	15:52:39	apu2c4	kern.debug	kernel: ath: Regpair used: 0x52
May 10	15:52:39	apu2c4	kern.info	kernel: ieee80211 phy0: Atheros AR9287 
Rev:2


2. Versuch:
########################################################################################
original rc130wlan

usb.txt :
USB_MODEM_WAITSECONDS='21'      #
#OPT_USB_MODESWITCH='yes'        # Enable USB modeswitch device 
initialization (yes/no)
MODESWITCH_DEBUG='yes'          # Enable more verbose output for 
debugging (yes/no)

/bootmsg.txt :
[rc130.wlan] ERR: No wlan devices found, skipping initialization of wlan 
subsystem.

grüne LED am usb-wlanmodem leuchtet.

kern.log :
May 10	16:18:46	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Firmware 
ath9k_htc/htc_7010-1.4.0.fw requested
May 10	16:18:46	apu2c4	kern.info	kernel: usbcore: registered new 
interface driver ath9k_htc
May 10	16:18:46	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Transferred 
FW: ath9k_htc/htc_7010-1.4.0.fw, size: 72812
May 10	16:18:46	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
HTC initialized with 45 credits
May 10	16:18:46	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
FW Version: 1.4
May 10	16:18:46	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: FW RMW 
support: On
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: EEPROM regdomain: 0x809c
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: EEPROM indicates we 
should expect a country code
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: doing EEPROM 
country->regdmn map search
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: country maps to regdmn 
code: 0x52
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: Country alpha2 being used: CN
May 10	16:18:46	apu2c4	kern.debug	kernel: ath: Regpair used: 0x52
May 10	16:18:46	apu2c4	kern.info	kernel: ieee80211 phy0: Atheros AR9287 
Rev:2


3. Versuch
########################################################################################
modifizierte rc130wlan

usb.txt :
#USB_MODEM_WAITSECONDS='21'      #
#OPT_USB_MODESWITCH='yes'        # Enable USB modeswitch device 
initialization (yes/no)
MODESWITCH_DEBUG='yes'          # Enable more verbose output for 
debugging (yes/no)

/bootmsg.txt :
Sun May 10 2026 	16:46:44 	[rc130.wlan]
Sun May 10 2026 	16:46:49 	configuring wlan on wlan0 ...
Sun May 10 2026 	16:46:49 	Successfully initialized wpa_supplicant

grüne LED am usb-wlanmodem leuchtet.

kern.log :
May 10	16:47:05	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Firmware 
ath9k_htc/htc_7010-1.4.0.fw requested
May 10	16:47:05	apu2c4	kern.info	kernel: usbcore: registered new 
interface driver ath9k_htc
May 10	16:47:05	apu2c4	kern.info	kernel: usb 1-1: ath9k_htc: Transferred 
FW: ath9k_htc/htc_7010-1.4.0.fw, size: 72812
May 10	16:47:05	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
HTC initialized with 45 credits
May 10	16:47:05	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: ath9k_htc: 
FW Version: 1.4
May 10	16:47:05	apu2c4	kern.info	kernel: ath9k_htc 1-1:1.0: FW RMW 
support: On
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: EEPROM regdomain: 0x809c
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: EEPROM indicates we 
should expect a country code
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: doing EEPROM 
country->regdmn map search
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: country maps to regdmn 
code: 0x52
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: Country alpha2 being used: CN
May 10	16:47:05	apu2c4	kern.debug	kernel: ath: Regpair used: 0x52
May 10	16:47:05	apu2c4	kern.info	kernel: ieee80211 phy0: Atheros AR9287 
Rev:2
May 10	16:47:05	apu2c4	kern.warn	kernel: warning: `iwconfig' uses 
wireless extensions which will stop working for Wi-Fi 7 hardware; use 
nl80211
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: authenticate with 
c8:51:95:8f:96:2e (local address=64:70:02:0e:49:de)
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: send auth to 
c8:51:95:8f:96:2e (try 1/3)
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: authenticated
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: associate with 
c8:51:95:8f:96:2e (try 1/3)
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: RX AssocResp from 
c8:51:95:8f:96:2e (capab=0x1411 status=0 aid=2)
May 10	16:47:05	apu2c4	kern.info	kernel: wlan0: associated


Gruß
Helmut


Mehr Informationen über die Mailingliste Fli4l_dev