Realtek RTL8188SU USB WiFi


I have a Belkin F9L1001 v1 that I added to a Meraki MX60W. I installed kmod-net-rtl8192su:

Installing kmod-net-rtl8192su (4.14.63-1) to root...
Installing rtl8192su-firmware (2017-09-06-a61ac5cf-1) to root...
Configuring rtl8192su-firmware.
Configuring kmod-net-rtl8192su.

I also ran:

cp /etc/config/wireless /etc/config/wireless.original
rm -f /etc/config/wireless
wifi config

Upon reboot I see in the log:

Wed Oct 24 00:38:35 2018 kernel: [   10.408717] r8712u: register rtl8712_netdev_ops to netdev_ops
Wed Oct 24 00:38:35 2018 kernel: [   10.414481] usb 1-1: r8712u: USB_SPEED_HIGH with 4 endpoints
Wed Oct 24 00:38:35 2018 kernel: [   10.421043] usb 1-1: r8712u: Boot from EFUSE: Autoload OK
Wed Oct 24 00:38:35 2018 kernel: [   10.767076] usb 1-1: r8712u: CustomerID = 0x0000
Wed Oct 24 00:38:35 2018 kernel: [   10.771694] usb 1-1: r8712u: MAC Address from efuse = 08:86:3b:xx:xx:xx
Wed Oct 24 00:38:35 2018 kernel: [   10.778285] usb 1-1: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
Wed Oct 24 00:38:35 2018 kernel: [   10.785194] usbcore: registered new interface driver r8712u

Yet, I still only see the original phy0. Am I missing anything needed to get the USB WiFi device working?


AP (Master) mode: unsupported

Shouldn't I be able to use STA mode?

What does iw list report?

It only shows phy0 (the built-in card).

I have E-top WU306n using RTL8191SU chip. Same issues.

VendorID:DeviceID is 0bda:8172

iw list & iw dev doesn't report.

1 Like

Moved to the For Developers section - in hopes we can get some advise or assistance on what's going on.

I'm available to test the adapter if anyone needs us to do so.

EDIT: Using kmod-rtl8xxxu doesn't work either.

The correct kernel module for rtl8188su would be staging r8712u module, which doesn't seem to be packaged for OpenWrt (it doesn't support AP mode either).


It is.

We know:

I've never tried r8712u on OpenWrt (just on desktop linux, where it works relatively well), but you have to consider that r8712u uses wext (instead of cfg80211/ nl80211) for its interaction between userspace and kernel (it has a partial nl80211 shim, which might work or not), so take a look at the generated wpa_supplicant configuration under /tmp.

1 Like

This is well known issue of the OpenWrt, see this:

1 Like

I responded to you in post #2 of that thread.

It appears you updated the thread an hour ago. Thanks.

While the problems with non-mac80211 (and only a very partial cfg80211/ nl80211 shim layer) are the same for most RealTek USB drivers (those in staging or out-of-tree), you need to be aware that rtl8188su (r8712u) and rtl8189es are different devices, requiring different drivers. Unfortunately Realtek is pushing out massive numbers of new/ different chipsets, each with different (out-of-tree) drivers, making it really hard to distinguish them (find a supported device in advance) or for driver developers to keep up.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.