Android 4.2上调试RT3070 WiFi模块

  次阅读 来源:互联网(转载协议) 2015-09-28 16:05 我要评论(0)

Android4.2调试RT3070 WiFi模块

历时4天,终于有所收获,今天来总结一下。

周一

1.PC ubuntu上测试该WiFi模块

得出两个结果,ubuntu12.10是支持这个WiFi模块的驱动是rt2x00usb和rt2x00lib等等,产品id:148f:3070。同样也带来了一些困惑怎么会那么多模块呢?Rtl8192cu的就一个模块,这到Android上怎么办呢?了解到标准linux的驱动和各个厂商的驱动是不同步的,前者要之后后者一些,于是我继续做了以下的事。

拆WiFi模块了解具体型号

对于型号有点模糊,了解具体型号最好的方法就是拆机,直接看芯片上的型号,这样一点也不会模糊了,于是动手拆了该WiFi模块,看到芯片的型号如下:

Ralink

RT3070L

TPKY371F9

1234PT

确定其真正型号为RT3070!2.找官方最新驱动

找到这里是!号外:这个型号叫Ralink(雷凌)现在已经并入了MTK(联发科)。

RT3070驱动下载地址:http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=5013.编译驱动模块

编译过程很曲折,还好保留了过程(这里),用GIT记录了,并记录了每次改动。这里看一下git log:

commit 2f3f683eec43ce123017b5302002e14e01367a2b

Author: ybk

Date:Thu Dec 26 10:59:28 2013 +0800

change fw path

commit 742c1b56346de3f1ea79b59aae688c5d8cf30561

Author: kangear

Date:Wed Dec 25 16:29:52 2013 +0800

更新的ifname 和if2name的位置和名字

commit 1334bbcffc59321fee262d5ca3970a5208a85da6

Author: ybk

Date:Wed Dec 25 13:08:03 2013 +0800

add module_param ifname if2name

commit 35bed3ef00ed8ff38238d18a3895f05fc490d7be

Author: ybk

Date:Tue Dec 24 14:39:11 2013 +0800

Fix: Supplicant not running, cannot connect

commit ed54e07e671c903e0cf73691d185ad43240c0a33

Author: ybk

Date:Tue Dec 24 14:23:55 2013 +0800

v1.0 succeed cmd

commit 7c0d98a75ab0df239c0defc4f09a27b13d9fd801

Author: ybk

Date:Tue Dec 24 14:18:49 2013 +0800

0.0 version

今天的主要参考文档:

1.《

wifi模块rt3070的arm+linux移植 》

2.《android wifi ralink rt3070开发记录》周二

情况并不容乐观,险些要放弃,因为回头想想我还没有为Android编译过WiFi驱动模块,我潜意识里觉得我编译的驱动模块一定是缺少什么东西的。至少现在驱动模块可以编译过,插入内核模块正常,但是我通过busybox ifconfig并没有看到wlan或者其它。1.找到网络接口

调试Android驱动最重要的是确定问题在哪一层,一层一场的来搞定。层层是耦合性很松的,可以单独调试某层。现在是网络接口并没有看到,问题是在哪呢?看这个文章《wifi模块rt3070的arm+linux移植 》看到ifconfig后还可以跟-a参数,于是赶紧查查这个是什么意思,是显示所有的网络接口,使用了一下,果真出现了ra0。着实兴奋,然后就是改接口名字为wlan0,这个属于驱动编译决定的。2.手动启动并扫描AP.

(1).#busybox ifocnfig -a# 查看所有网络接口

(2). # busybox ifconfig wlan0 up# 使用该网卡

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...