First, we install all packages required for the installation of the driver using this command:
sudo apt-get install linux-headers-generic build-essential dkms git
Now clone the git repository:
git clone https://github.com/clnhub/rtl8192eu-linux.git
Move to the new folder created:
cd rtl8192eu-linux
Remove current drivers (check with dkms status or sudo lshw -C network what drivers are available):
sudo rmmod rtl8xxxu
Blacklist the current driver:
echo "blacklist rtl8xxxu" >> ./blacklist-rtl8xxxu.conf
sudo mv ./blacklist-rtl8xxxu.conf /etc/modprobe.d/
And finally install the driver:
sudo dkms add .
sudo dkms install rtl8192eu/1.0
Reboot or load the driver by doing sudo modprobe 8192eu
and everything should work now.
Thank you sincerely, I have been trying to get my D-Link Wi-Fi adapter to work properly, and now it appears to get a strong signal, whereas before the signal was always weak.
thank you man , i really really appreciate that , i love you
Thank you for this. this solved Solved my D-Link DWA-131 speed!
Thank you, everything solved, congratulations.
Brilliant, worked a treat!
did all of the above exactly (without any error on the terminal), but:
the kernel module is not loading here (ubuntu 20.04.6 on kernel 5.4.0.216-generic)
“sudo modprobe 8129eu” gives me:
modprobe: ERROR: could not insert ‘8192eu’: Unknown symbol in module, or unknown parameter (see dmesg)
dmesg | grep 8192eu gives a ton of this:
[ 6.114597] 8192eu: loading out-of-tree module taints kernel.
[ 6.116578] 8192eu: module verification failed: signature and/or required key missing – tainting kernel
[ 6.116691] 8192eu: Unknown symbol __cfg80211_alloc_event_skb (err -2)
[ 6.116705] 8192eu: Unknown symbol wiphy_register (err -2)
[ 6.116720] 8192eu: Unknown symbol cfg80211_remain_on_channel_expired (err -2)
[ 6.116762] 8192eu: Unknown symbol cfg80211_vendor_cmd_reply (err -2)
[ 6.116778] 8192eu: Unknown symbol cfg80211_del_sta_sinfo (err -2)
[ 6.116791] 8192eu: Unknown symbol wiphy_unregister (err -2)
[ 6.116851] 8192eu: Unknown symbol cfg80211_ch_switch_notify (err -2)
[ 6.116868] 8192eu: Unknown symbol cfg80211_ch_switch_started_notify (err -2)
[ 6.116886] 8192eu: Unknown symbol cfg80211_ready_on_channel (err -2)
[ 6.116937] 8192eu: Unknown symbol wiphy_free (err -2)
[ 6.116946] 8192eu: Unknown symbol wiphy_new_nm (err -2)
[ 6.116953] 8192eu: Unknown symbol cfg80211_get_bss (err -2)
with much more of this lines (all are err -2)