I have an EDUP EP-DB1607. From what I can find it uses the rtl8811au drivers.
When I plug the USB WIFI adapter into the RPI4 I can see it;
Bus 001 Device 003: ID 0bda:0811 Realtek Semiconductor Corp. Realtek 8812AU/8821AU 802.11ac WLAN Adapter [USB Wireless Dual-Band Adapter 2.4/5Ghz]
I have read everything I can find on how to install drivers to make it work…
But same results I get an error #2 that the build is missing or just fails.
Is there a simpler way to get this working?
If it is hopeless is there a list of known USB wifi adapters that will work without going through all this? I’m just trying to find something that can extend the hotspot range a little better.
For testing I have a tp-link TL-WN823N (RTL8192EU) which is working ootb
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: Vendor: Realtek
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: Product: 802.11n NIC
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: Serial not available.
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: rtl8192eu_parse_efuse: dumping efuse (0x200 bytes):
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: RTL8192EU rev B (SMIC) 2T2R, TX queues 3, WiFi=1, BT=0, GPS=0, HI PA=0
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: RTL8192EU MAC: 5c:62:8b:67:1e:3a
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin
Mar 07 20:49:37 DietPi4 kernel: usb 1-1.1: Firmware revision 35.7 (signature 0x92e1)
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 5c:62:8b:67:1e:3a brd ff:ff:ff:ff:ff:ff
inet 192.168.0.134/24 brd 192.168.0.255 scope global dynamic wlan0
valid_lft 86227sec preferred_lft 86227sec
apt show raspberrypi-kernel-headers
Package: raspberrypi-kernel-headers
Version: 1:1.20230405-1
Priority: optional
Section: kernel
Source: raspberrypi-firmware
Maintainer: Serge Schneider <serge@raspberrypi.org>
Installed-Size: 64.8 MB
Provides: linux-headers
Depends: libc6 (>= 2.17)
Homepage: https://github.com/raspberrypi/firmware
Download-Size: 10.2 MB
APT-Manual-Installed: yes
APT-Sources: https://archive.raspberrypi.com/debian bookworm/main arm64 Packages
Description: Header files for the Raspberry Pi Linux kernel
This package provides the architecture-specific kernel header files for
the Raspberry Pi Linux kernel, generally used for building out-of-tree
kernel modules.
OK, I have the card working… BUT can it be used as the hotspot? OR do I just need to reinstall the hotspot package? I can connect to the hotspot but it says no internet when I connect.
For those interested this is what I used to get the RTL8811AU/RTL8812AU drivers working.
do you have 2 WiFi adapter running now? onboard as well as your USB stick? Our hotspot configuration will target wlan0, independent wich adapter it is. Best to disable onboard WiFi if not used.
Yes i disabled the onboard. I had it connected for about 10 minutes and was doing a speed test and for some reason it just stopped. I cleaned up everything and will try again tomorrow. But at least I can get the driver’s to work…now to figure out the hotspot issue.
I have gotten the drivers to work for the EP-DB1607 using the RTL8821AU drivers but when I setup the Hotspot I can connect but my phone give me and connect but No Internet Connection.
Maybe it’s the drivers… BUT if I can’t use it as the WIFI Hotspot then this whole process is just a learning exercise cause it isn’t doing what I want
If I re-enable the onboard wifi the USB adapter goes to wlan1, onboard to wlan0 and everything works as it should.
Next option is getting a USB WIFI adapter that works out of the box…
So the USB adapters MAC address is d8:3a:dd:6b:c6:a9.
When you now look into the output of the “not working” config, the wifi interface has now another MAC address, so it is not the USB adapter anymore.
Maybe it’s even the other way around, the working config uses the internal Wifi and not the adapter?
What about enabling only Wifi and leaving onboard wifi off (in dietpi-config), so only the USB adaper could be listed.