主题 : 请教 USB wifi驱动移植? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 56405
精华: 0
发帖: 48
金钱: 245 两
威望: 49 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2011-10-06
最后登录: 2013-11-11
楼主  发表于: 2012-04-08 20:48

 请教 USB wifi驱动移植?


我是做Android TV-box产品的,也买了Tiny210 SDK2 开发板,看到友善的 USB wifi驱动支持多种,即插即用好强大,想请教下,USB wifi驱动的实现方法,我知道标准的实现访问时通过调用wifi.c 来实现的,但是这种方法不灵活,如果更换wifi 硬件,又得重新搞个版本,太麻烦了’


特请教实现方法和思路,并不是要索要源代码;


在此感谢!
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2012-04-09 14:01
一般来说USB Wi-Fi驱动都是支持WEP的,你可以基于WEP实现一个wpa_supplicant driver就差不多了
级别: 圣骑士
UID: 44407
精华: 0
发帖: 386
金钱: 1945 两
威望: 389 点
贡献值: 0 点
综合积分: 772 分
注册时间: 2011-04-25
最后登录: 2014-08-25
2楼  发表于: 2012-04-09 17:30
引用第1楼911gt3于2012-04-09 14:01发表的  :
一般来说USB Wi-Fi驱动都是支持WEP的,你可以基于WEP实现一个wpa_supplicant driver就差不多了

如果不同的網卡定義不同的接口:
ra0、wlan0、ath0、eth1?
你會怎麼改?
wifi.c及 init.rc....還會有什麼地方會改?

wpa_supplicant.conf??

目前我只知道ralink及athero針對wifi.c改寫,或是另外改寫一個wifi.c
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2012-04-10 09:57
2.3和4.0是有一些差异有,如果只是改接口的话,主要是通过改init.rc。。。也许要改一点点源文件
级别: 新手上路
UID: 56405
精华: 0
发帖: 48
金钱: 245 两
威望: 49 点
贡献值: 0 点
综合积分: 96 分
注册时间: 2011-10-06
最后登录: 2013-11-11
4楼  发表于: 2012-04-10 14:37
就是想知道 友善通过提供的 libcustomwifi.so 就搞定了大部分的USB wifi 驱动,而无需更改wifi.c ,每种wifi接口定义都不一样,如何做到通用;