FS210无线网卡驱动移植

来源:互联网 发布:linux 指令grep mong 编辑:程序博客网 时间:2024/04/30 14:18

FS210平台使用USB Wi-Fi无线网卡,市面上流行的无线网卡有Ralink Technology公司的RT5370STA系列和Realtek公司的RTL8188系列,我们希望在FS210开发板上可以兼容这几种流行的USB网卡。

这两个系列的USB无线网卡都有开源的Linux驱动下载,但源码移植到我们的平台还需要一定的配置和修改,下面就分两部分介绍FS210 USB无线网卡驱动的移植过程。

通过网络下载或者购买设备附送光盘得到Ralink Technology公司的RT5370STA系列USB无线网卡设备的Linux驱动。

a) 解压查看源码

$ tar xvf ralink_sta_linux_v2.5.03.tar.bz2
        $ cd ralink_sta_linux_v2.5.03

b) 修改Makefile文件

i. 修改平台为ARM(这里我们选择SMDK)。注释掉26行PC,打开注释SMDK(45行);

ii. 修改Linux内核路径(244行)及指定交叉工具链(245行);

c) 修改源代码文件;

i. 修改include/rtmp_def.h默认设备节点的定义,修改第1476行和1477行”ra”为”wlan”;

ii. 修改/os/linux/config.mk,使其支持WPA_Supplicant。修改56行和60行为’y’;

d) 编译源码;

$ make clean
        $ make –j2 //编译

如下即编译成功:

拷贝编译生成的驱动文件(os/linux/rt5370sta.ko)到Android文件系统目录。

e) 测试(在开发板运行)

i. 在FS210开发板加载驱动文件,加载成功可以看到RT5370模块上的LED闪烁;

# insmod rt5370sta.ko

ii. 使用ifconfig查看网络;

# ifconfig

iii. 在安卓上设置网络;

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 衣服上金属锈了怎么办 光之子门锁住了怎么办 挖到金矿石了该怎么办 邻居是精神病扔石头怎么办 汽车保养手册丢了怎么办 五号电池没电了怎么办 电脑打印时显示脱机怎么办 博新计划两年后怎么办 门帘粘扣老是掉怎么办 魔术粘贴带双面背胶不粘了怎么办 斜挎包包磨衣服怎么办 电脑ip被别人知道了怎么办 西乐葆不止痛了怎么办 家里鸽子多捣蛋的不行怎么办 联璧倒闭了理财钱怎么办 众筹平台雷了怎么办 App理财无法提现怎么办 喝咖啡喝的心慌怎么办 睾丸被用力捏破流血怎么办 足球大师球队声望过高怎么办 fm17买了好多球员怎么办 fm2018电脑适应了战术怎么办 家纺摆放跑色怎么办 买的t恤太小了怎么办? 汽车全包围脚垫翘边怎么办 针织衣服线跑了怎么办 老板跟老板娘吵架我应该怎么办 偷看老板娘洗澡被发现怎么办? 幽浮2人挂了怎么办 蜻蜓fm业务扣费怎么办 退出键退不到主页面怎么办 3d纯英文版怎么办 3d单位设置错了怎么办 翼龙贷款不还款怎么办 lol视角变低了怎么办 王者荣耀体验卡太多怎么办 文件打开后超出电脑屏幕怎么办 2400g玩lol跳fps怎么办 手机吃鸡延迟长怎么办 三星s8发热卡顿怎么办 逆水寒修为不够怎么办