问题:台式机没有无线网卡,又想用wifi,就买了个360wifi 二代。
只是官网上只有windows下的驱动!让我们这些Linux 用户情何以堪。
所以只能上网找驱动移植咯
移植步骤(环境 ubuntu 16.04):
首先看是哪家公司到芯片:
在命令行写入命令:lsusb
可以看到是能识别出来,而且是雷凌科技公司的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 下来
下载下来
unzip mt7601u-master.zip 解压
make 一下
居然编译不通过/有BUG!
在看下github上有没有人提出来
还真有人发现这个BUG,并且改正了,果断点进去
改正的链接https://github.com/tinytux/mt7601u/commit/ec2258aea18cf2d83cc0fc507d8e7f3fa0cc1fe6
版本改了 需要修改init.c 和main.c
按照上面链接修改源代码,编译就能通过了
在命令行输入:insmod mt7601u.ko
安装驱动成功后就能搜索到周围到wifi 额!
如果要一直到嵌入式的板子上面,也只要修改一下makefile 就可以了。