3

I have installed Ubuntu 13 on my system and I have been using a TP-Link TL-WNB23N USB adapter for my wireless on the WIN8 side... They have drivers up at TP-Link for Win/7/8 but not for Linux. Does anyone have a clue?

user193854
  • 31
  • 1
  • 1
  • 2

2 Answers2

2

The TL-WN823N WLAN USB stick bases on the Realtek chip set RTL8192CU. You can download the driver from Realtek.

Mitch
  • 109,787
0
git clone https://github.com/jeremyb31/rtl8192eu-linux-driver
cd rtl8192eu-linux-driver
make
sudo make install

If succeeds, this will create the driver module file 8192eu.ko

If the folder /lib/modules/YLV/kernel/drivers/net/wireless/realtek/8192eu doesn't exist (YLV = Your Linux Version ex: 4.13.30-generic) , create it and place the 8192eu.ko the compilation just created in it.

# Replace 4.13.30-generic to whatever your version is, find it with:
# uname -r

cd /lib/modules/4.13.30-generic/kernel/drivers/net/wireless/realtek
sudo mkdir 8192eu
sudo cp ~/my-dir-where-i-compiled/8192eu.ko 8192eu  

Then test it, unloading the current driver, in my case it was rtl8xxxu:

sudo modprobe -r rtl8xxxu
sudo modprobe 8192eu

Doing this the wifi got with 54Mb and 100/100 quality

If fine, blacklist the old driver, adding a string to /etc/modprobe.d/blacklist-modem.conf

blacklist rtl8xxxu

Adding the module to initrd

Add the name of the module to /etc/initramfs-tools/modules.

8192eu

This will add the module to the initrd file. Update the initrd file

update-initramfs -u    
reboot