Avi*_*noy 3 wireless networking usb-modem drivers 16.04
我正在尝试安装 USB wifi 适配器: tp-link TL-WN821N V5
。
我找到了V5 版本的驱动程序,但无法编译。在 Linux 驱动程序的手册中说该驱动程序适用于:14.04.01 with GCC v4.8.2。我的 Linux 版本是带有 GCC v5.3.1 的 Ubuntu 16.04。
我已运行,lsusb
但未列出我的 USB 适配器:
Bus 001 Device 004: ID 2357:0107
Bus 001 Device 003: ID 0781:5406 SanDisk Corp. Cruzer Micro U3
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c52e Logitech, Inc. MK260 Wireless Combo Receiver
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Run Code Online (Sandbox Code Playgroud)
我在lsusb
没有插入适配器和没有适配器的情况下运行
安装适当的驱动程序后,该适配器可在 Win 7 上运行。
Bus 001 Device 004: ID 2357:0107
Run Code Online (Sandbox Code Playgroud)
失踪。
Jer*_*y31 10
你很幸运,因为我在 github 上做了一个启用该设备的提交。我们将使用 Mange 的 github,因为他包含提交并具有 dkms 支持,因此驱动程序将自动重新构建以进行内核更新。
如果您的计算机配备了该功能,您将需要禁用安全启动
sudo apt-get install build-essential linux-headers-generic dkms git
git clone https://github.com/Mange/rtl8192eu-linux-driver.git
sudo dkms add ./rtl8192eu-linux-driver
sudo dkms install rtl8192eu/1.0
Run Code Online (Sandbox Code Playgroud)
重启
如果您没有活动的互联网连接,请下载https://github.com/Mange/rtl8192eu-linux-driver/archive/master.zip 将文件传输到 Ubuntu 安装,然后将其解压缩到桌面。然后在终端
cd Desktop
sudo dkms add ./rtl8192eu-linux-driver
sudo dkms install rtl8192eu/1.0
Run Code Online (Sandbox Code Playgroud)
重启
编辑添加:
现在您已经使用 make 安装了它,我建议
cd Desktop/rtl8192eu-linux-driver
make clean
Run Code Online (Sandbox Code Playgroud)
在sudo apt-get install dkms
使用 dkms 命令安装 dkms和安装驱动程序之前