Realtek RT8191SU drivers missing?

Just starting out setting up my first HA system. Something that I thought would be really easy to do was get my wifi connection set up. But things aren’t working correctly.

I plug in my use wifi adapter (RT8191SU). I see that HA detects the usb event and even lists the device:

> ha hardware info
...
> - attributes:
>     BUSNUM: "001"
>     DEVNAME: /dev/bus/usb/001/008
>     DEVNUM: "008"
>     DEVPATH: /devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.4
>     DEVTYPE: usb_device
>     DRIVER: usb
>     ID_BUS: usb
>     ID_FOR_SEAT: usb-platform-xhci-hcd_4_auto-usb-0_1_4
>     ID_MODEL: RTL8191S_WLAN_Adapter
>     ID_MODEL_ENC: RTL8191S\x20WLAN\x20Adapter\x20
>     ID_MODEL_ID: "8172"
>     ID_PATH: platform-xhci-hcd.4.auto-usb-0:1.4
>     ID_PATH_TAG: platform-xhci-hcd_4_auto-usb-0_1_4
>     ID_REVISION: "0200"
>     ID_SERIAL: Manufacturer_Realtek_RTL8191S_WLAN_Adapter_00e04c000001
>     ID_SERIAL_SHORT: 00e04c000001
>     ID_USB_INTERFACES: ':ffffff:'
>     ID_VENDOR: Manufacturer_Realtek
>     ID_VENDOR_ENC: Manufacturer\x20Realtek\x20
>     ID_VENDOR_ID: 0bda
>     MAJOR: "189"
>     MINOR: "7"
>     PRODUCT: bda/8172/200
>     SUBSYSTEM: usb
>     TAGS: ':seat:'
>     TYPE: 0/0/0
>     USEC_INITIALIZED: "7548762217"
>   by_id: null
>   dev_path: /dev/bus/usb/001/008
>   name: 1-1.4
>   subsystem: usb
>   sysfs: /sys/devices/platform/soc/ffe09000.usb/ff500000.usb/xhci-hcd.4.auto/usb1/1-1/1-1.4
...

My system info:

System Health

version: core-2021.10.5
installation_type: Home Assistant OS
dev: false
hassio: true
docker: true
user: root
virtualenv: false
python_version: 3.9.7
os_name: Linux
os_version: 5.10.70
arch: aarch64
timezone: America/New_York

logged_in: false
can_reach_cert_server: ok
can_reach_cloud_auth: ok
can_reach_cloud: failed to load: timeout

host_os: Home Assistant OS 6.5
update_channel: stable
supervisor_version: supervisor-2021.10.0
docker_version: 20.10.7
disk_total: 113.9 GB
disk_used: 2.3 GB
healthy: true
supported: true
board: odroid-n2
supervisor_api: ok
version_api: ok
installed_addons: SSH & Web Terminal (9.0.1)

dashboards: 1
resources: 0
mode: auto-gen

I plug the dongle into my ubuntu laptop and its LED flashes. No lights when I plug into my odroid-n2 box.

Tried following this guide:

  • no luck.
    I get this:
➜  ~ nmcli radio             
WIFI-HW  WIFI     WWAN-HW  WWAN    
enabled  enabled  enabled  enabled

➜  ~ nmcli device wifi rescan
Error: No Wi-Fi device found.

USB dongle info from ubuntu laptop:

> inxi -Fxz
...
Realtek RTL8191SU 802.11n WLAN Adapter type: USB driver: r8712u
...
> lsusb
...
Bus 001 Device 009: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
...

What gives? Isn’t this a fairly generic wifi adapter? Why would the HA OS not detect this? Is there a way to install the drivers? Is there another wifi adapter that is preferred?

Thanks!