红联Linux门户
Linux帮助

linux下如何使用360wifi二代

发布时间:2016-11-26 10:03:06来源:linux网站作者:Edison_mzx
问题:台式机没有无线网卡,又想用wifi,就买了个360wifi 二代。
只是官网上只有windows下的驱动!让我们这些Linux 用户情何以堪。
所以只能上网找驱动移植咯
移植步骤(环境 ubuntu 16.04):
 
首先看是哪家公司到芯片:
在命令行写入命令:lsusb
linux下如何使用360wifi二代
可以看到是能识别出来,而且是雷凌科技公司的MT7601U芯片
 
然后跑去他到官网下载驱动,编译,找BUG(这里省略2小时)
最后才发现官网的驱动有BUG
果断换一种方法!去github上面找大神们的代码
https://github.com/search?o=desc&p=4&q=tesseract-ocr&s=stars&type=Repositories&utf8=%E2%9C%93
 
然后找到star最多到那个代码 download 下来
linux下如何使用360wifi二代
下载下来
linux下如何使用360wifi二代
unzip  mt7601u-master.zip   解压
make 一下
linux下如何使用360wifi二代
 
居然编译不通过/有BUG!
在看下github上有没有人提出来
linux下如何使用360wifi二代
还真有人发现这个BUG,并且改正了,果断点进去
linux下如何使用360wifi二代
改正的链接https://github.com/tinytux/mt7601u/commit/ec2258aea18cf2d83cc0fc507d8e7f3fa0cc1fe6
版本改了 需要修改init.c 和main.c
按照上面链接修改源代码,编译就能通过了
linux下如何使用360wifi二代
 
在命令行输入:insmod mt7601u.ko
安装驱动成功后就能搜索到周围到wifi 额!
如果要一直到嵌入式的板子上面,也只要修改一下makefile 就可以了。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/26341.html