码迷,mamicode.com
首页 > 系统相关 > 详细

tenda u1 usb wireless device install driver for kali linux kernal Debian 4.3.3-7kali2 (2016-01-27) x86_64 GNU/Linux

时间:2016-05-28 13:00:47      阅读:426      评论:0      收藏:0      [点我收藏+]

标签:

因为内核比较新的关系,tenda官方网站上面提供给u1无线网卡的驱动并不能正常编译使用,编译的时候报一个类似错误

/usr/src/linux-headers-4.3.0-kali1-common/Makefile:1395: recipe for target _module_/root/Downloads/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux failed
make[3]: *** [_module_/root/Downloads/DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux] Error 2
Makefile:146: recipe for target sub-make failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target all failed
make[1]: *** [all] Error 2
make[1]: Leaving directory /usr/src/linux-headers-4.3.0-kali1-amd64
Makefile:394: recipe for target LINUX failed
make: *** [LINUX] Error 2

对于一个除了安装以外极少使用gcc而且不常使用c的人来说,这种错误基本上是不可排除类型的错误。

在google上搜索了很久没有找到特别好的办法,唯一可以确定的就是驱动跟系统内核版本对不上。所以会出错。

 

最终还是万能的github派上用场,通过tenda官方提供的驱动确认了芯片(chipset)型号为Realtek 8192eu 于是上github上搜索相关比较新的还在维护的驱动找到

https://github.com/Mange/rtl8192eu-linux-driver

Realtek瑞昱rtl8192eu 这个chipset的驱动。看了一下最后更新的时间是2016.1月 而且面向的版本是4.30 我一看就知道有戏

于是git clone  make  and make install

这个时候出现

install -p -m 644 8192eu.ko /lib/modules/4.3.0-kali1-amd64/kernel/drivers/net/wireless/sbin/depmod -a 4.3.0-kali1-amd64

 

install it ,其实我并不知道-a是什么作用。看了一下install的help 也没有找到-a参数 不明白这里。

我直接操作的前面但是提示没有简历sbin/depmod目录

带上参数 或者 手动建立一下 再执行命令。然后点击回车,没有报错。 linux哲学没有报错就是成功。

再次插上tenda u1网卡 发现kali 发现了wlan0 。大功告成。于是纪录一下。

 

Prefrence:

https://sites.google.com/site/easylinuxtipsproject/reserve-7

http://www.tendacn.com/en/product/specification/U1.html

https://github.com/Mange/rtl8192eu-linux-driver(thanks a lot)

tenda u1 usb wireless device install driver for kali linux kernal Debian 4.3.3-7kali2 (2016-01-27) x86_64 GNU/Linux

标签:

原文地址:http://www.cnblogs.com/piperck/p/5537156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!