Hello @misc,
While cleaning over the holidays I found and tried a bunch of USB dongles with
OpenBSD (most worked just fine), hoping that perhaps I could find something to
add to `sys/dev/usb/usbdevs` after having watched Stefan Sperling's EuroBSDcon
2017 talk. The ones I found that were not working with OpenBSD were two WiFi
dongles with chipsets RTL8188FTV and RTL8812AU.
However, after reading the urtwn(4) source with my near non-existent kernel
development knowledge, I now believe that it is not as simple as just adding
the device IDs and hooking them into urtwn(4) to get them working. Am I correct
in this? It would have been fun to author a patch, test the devices, and
improve the hardware support for everyone.
For reference, please find the dmesg(8) and `usbdevs -vv` outputs below.
RTL8188FTV:
ugen0 at uhub0 port 7 "Realtek 802.11n" rev 2.00/0.00 addr 4
addr 04: 0bda:f179 Realtek, 802.11n
high speed, power 500 mA, config 1, rev 0.00, iSerial 1CBFCECE0806
driver: ugen0
RTL8812AU:
ugen0 at uhub0 port 7 "Realtek 802.11n NIC" rev 2.00/0.00 addr 4
addr 04: 0bda:8812 Realtek, 802.11n NIC
high speed, power 500 mA, config 1, rev 0.00, iSerial 123456
driver: ugen0
Best regards,
Pontus Stenetorp