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!

人工智能实验室
相关文章相关文章
  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

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

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...