如何在Ubuntu 17.04 Kylin上安装TP-Link TL-WN722N(EU)V2的驱动程序
我无法安装包含8188 EUS芯片的TP-LINK WN722N V2。 然后我尝试安装backports v4.4.2,但不想识别。
抛出TP-Link驱动程序安装错误:
man@kman-livve:~$ cd '/home/kman/Documents/Tplink 722 N V2/rtl8188EUS_linux_v4.3.0.8_13968.20150417' kman@kman-livve:~/Documents/Tplink ...$ sudo make "******************************************" "NO SKRC,we will use default KSRC" "******************************************" make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.10.0-15-generic/build M=/home/kman/Documents/Tplink 722 N V2/rtl8188EUS_linux_v4.3.0.8_13968.20150417 modules make[1]: Entering directory '/usr/src/linux-headers-4.10.0-15-generic' arch/x86/Makefile:140: CONFIG_X86_X32 enabled but no binutils support make[1]: *** No rule to make target '722'. Stop. make[1]: Leaving directory '/usr/src/linux-headers-4.10.0-15-generic' Makefile:1367: recipe for target 'modules' failed
知道他的方法,我不知道。 谢谢
型号:TL-WN722N(EU)_V2_161112_Linux.zip芯片组:rtl8188EUS_linux_v4.3.0.8_13
http://www.tp-link.com/en/download/TL-WN722N.html#Driver
您的文件夹名称中包含空格,因此无法使用make进行编译。 删除空格,它应该编译。 您的文件夹名为/home/kman/Documents/Tplink 722 N V2/rtl8188EUS_linux_v4.3.0.8_13968.20150417
,这就是为什么您会看到错误** No rule to make target '722'.
因为make期望在空格之后的第一件事是Makefile中定义的东西,比如模块或安装
对于版本2,官方网站上提供的驱动程序不起作用它有RTL8188芯片组所以安装“lwfinger”驱动程序
步骤:1创建一个临时目录
$ mkdir tmp
步骤:2移动到临时目录
$ cd tmp
步骤:3个克隆驱动程序库
$ git clone https://github.com/lwfinger/rtl8188eu.git
步骤:4更改克隆回购的目录!
$ cd rtl8188eu
步骤:5为你的系统制作驱动程序(注意:你应该有kernal标题,google它!)
$ make all
步骤:6成功后制作
$ sudo make install
步骤:7重启系统
$ sudo reboot
重新启动后,您将看到通知指示灯亮起。 祝你今天愉快 :)
编辑:10/03/2018
正如@BradHein建议不需要第7步,只需插拔并再次插入适配器!
关于lwfinger驱动程序我有一个问题,使用它作为访问点。 所以我已经移植了原始的TP-Link驱动程序来使用内核4.9。
我已经在kali上进行了测试,但我认为你可以毫无问题地将它用于ubuntu: https : //github.com/mfruba/kernel/tree/master/drivers/TL-WN722N_v2.0-Ralink