有谁有 TP-Link TL-WN823N USB 无线网卡的驱动程序

有谁有 TP-Link TL-WN823N USB 无线网卡的驱动程序

我已经在系统上安装了 Ubuntu 13,并且一直在 WIN8 端使用 TP-Link TL-WNB23N USB 适配器作为无线网卡... TP-Link 有适用于 Win/7/8 的驱动程序,但没有适用于 Linux 的驱动程序。有人知道吗?

答案1

TL-WN823N WLAN USB 棒基于 Realtek 芯片组 RTL8192CU。您可以从以下位置下载驱动程序Realtek

答案2

git clone https://github.com/jeremyb31/rtl8192eu-linux-driver
cd rtl8192eu-linux-driver
make
sudo make install

如果成功,这将创建驱动程序模块文件8192eu.ko

如果文件夹 /lib/modules/YLV/kernel/drivers/net/wireless/realtek/8192eu 不存在(YLV =您的 Linux 版本例如:4.13.30-generic),创建它并将刚刚创建的编译8192eu.ko放置在其中。

# 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  

然后测试它,卸载当前驱动程序,在我的情况下它是 rtl8xxxu:

sudo modprobe -r rtl8xxxu
sudo modprobe 8192eu

这样做后,wifi 速度达到 54Mb,质量达到 100/100

如果可以的话,将旧驱动程序列入黑名单,并在 /etc/modprobe.d/blacklist-modem.conf 中添加一个字符串

blacklist rtl8xxxu

将模块添加到 initrd

将模块名称添加到 /etc/initramfs-tools/modules。

8192eu

这会将模块添加到 initrd 文件中。更新 initrd 文件

update-initramfs -u    
reboot

相关内容