Im fighting with my HA on Raspberry 4 because i need to have secondary wifi connection to my PV Inverter (Huawei).
Now i have four different USB wifi cards and non of them wants to be correctly detected with my HAOS
Home Assistant 2022.7.5
Supervisor 2022.07.0
Operating System 8.2
[ 4969.902497] usb 1-1.4: new high-speed USB device number 6 using xhci_hcd
[ 4970.003547] usb 1-1.4: New USB device found, idVendor=2357, idProduct=011f, bcdDevice= 2.00
[ 4970.003585] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4970.003603] usb 1-1.4: Product: 802.11ac WLAN Adapter
[ 4970.003617] usb 1-1.4: Manufacturer: Realtek
[ 4970.003630] usb 1-1.4: SerialNumber: 00e04c000001
With three older ones there was error:
[ 7495.505093] usb 1-1.4: new high-speed USB device number 16 using xhci_hcd
[ 7495.619768] usb 1-1.4: New USB device found, idVendor=13d3, idProduct=3310, bcdDevice= 2.00
[ 7495.619790] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7495.619796] usb 1-1.4: Product: RTL8191S WLAN Adapter
[ 7495.619802] usb 1-1.4: Manufacturer: Manufacturer Realtek
[ 7495.619808] usb 1-1.4: SerialNumber: 00e04c000001
[ 7495.626168] r8712u: register rtl8712_netdev_ops to netdev_ops
[ 7495.626197] usb 1-1.4: r8712u: USB_SPEED_HIGH with 4 endpoints
[ 7495.627005] usb 1-1.4: r8712u: Boot from EFUSE: Autoload OK
[ 7496.145991] usb 1-1.4: r8712u: CustomerID = 0x0000
[ 7496.146010] usb 1-1.4: r8712u: MAC Address from efuse = 1c:4b:d6:7f:ad:01
[ 7496.146017] usb 1-1.4: r8712u: Loading firmware from “rtlwifi/rtl8712u.bin”
[ 7496.148980] usb 1-1.4: Direct firmware load for rtlwifi/rtl8712u.bin failed with error -2
[ 7496.149008] usb 1-1.4: r8712u: Firmware request failed
[ 7496.237571] usb 1-1.4: reset high-speed USB device number 16 using xhci_hcd
[ 7503.589186] usb 1-1.3: new high-speed USB device number 17 using xhci_hcd
[ 7503.689840] usb 1-1.3: New USB device found, idVendor=0b05, idProduct=18f1, bcdDevice= 2.00
[ 7503.689864] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7503.689872] usb 1-1.3: Product: 802.11n WLAN Adapter
[ 7503.689878] usb 1-1.3: Manufacturer: Realtek
[ 7503.689884] usb 1-1.3: SerialNumber: 00e04c000001
[ 7505.897201] usb 1-1.2: new high-speed USB device number 18 using xhci_hcd
[ 7506.013995] usb 1-1.2: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08
[ 7506.014016] usb 1-1.2: New USB device strings: Mfr=16, Product=32, SerialNumber=48
[ 7506.014023] usb 1-1.2: Product: USB2.0 WLAN
[ 7506.014030] usb 1-1.2: Manufacturer: ATHEROS
[ 7506.014035] usb 1-1.2: SerialNumber: 12345
[ 7506.019904] usb 1-1.2: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested
[ 7506.020577] usb 1-1.2: Direct firmware load for ath9k_htc/htc_9271-1.4.0.fw failed with error -2
[ 7506.020605] usb 1-1.2: ath9k_htc: Firmware htc_9271.fw requested
[ 7506.020633] usb 1-1.2: Direct firmware load for htc_9271.fw failed with error -2
[ 7506.020642] usb 1-1.2: no suitable firmware found!
[ 7506.020661] usb 1-1.2: ath9k_htc: Failed to get firmware htc_9271.fw
[ 7506.024703] usb 1-1.2: ath9k_htc: USB layer deinitialized
Blockquote
A USB wifi device with a long antenna is not an extra device?
An OpenWrt can do many other things beside just being access point to the Huwaei inverter.
Can that USB wifi device reboot the wifi, in case it is disconnected from Huwaei Inverter?
Just for check i installed Ubuntu and started HA VM image where i was able to make working two of my wifi usb cards without any additional drivers (TL-WN722N with Atheros AR9271 and AW-NU120 with RTL8191S).
For now i was able to connect to my Huawei PV inverter with my old router in AP Client mode but i want to use it only as a temporary solution because I don’t have to much space and power sockets