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!

Hi

Were You able to make this RT8191SU work with RaspberryPi and HA? Im trying to use it now with rPi2