FS210无线网卡驱动移植
来源:互联网 发布:淘宝bin牙齿矫正器 编辑:程序博客网 时间:2024/04/30 08:43
作者:李老师,华清远见嵌入式学院讲师。
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. 在安卓上设置网络;
文章来源:华清远见嵌入式学院,原文地址:http://www.embedu.org/Column/Column781.htm
更多相关嵌入式免费资料查看华清远见讲师博文>>
- FS210无线网卡驱动移植
- FS210无线网卡驱动移植
- FS210无线网卡驱动移植
- 移植usb无线网卡驱动
- RT5370_USB无线网卡驱动移植
- rtl8188eu无线网卡驱动移植
- rtl8188etv无线网卡驱动移植
- 无线网卡驱动RT73的移植
- WL-167G无线网卡驱动移植
- USB无线网卡驱动RT73的移植
- RT73 wifi无线网卡驱动移植过程
- RT73 wifi无线网卡驱动移植过程
- RT73 wifi无线网卡驱动移植过程
- RT73 wifi无线网卡驱动移植过程
- RT73 wifi无线网卡驱动移植过程
- SKW17 AR9271 USB无线网卡驱动移植
- 瑞昱RTL8188cus 无线网卡驱动移植
- RT73 wifi无线网卡驱动移植过程
- POJ 1942 Paths on a Grid(组合数学)
- 数据结构之堆排序
- HDU 3123 GCC(同余模定理)
- UVA 10066 The Twin Towers (LCS)
- HDU 2546 饭卡(背包)
- FS210无线网卡驱动移植
- HDU 2602 Bone Collector(01背包)
- HDU 1506 Largest Rectangle in a Histogram(DP)
- HDU 1069 Monkey and Banana(DP)
- POJ 3273 Monthly Expense(二分查找)
- ASIO
- CF 135B Rectangle and Square(正方形判断 & 矩形判断)(数学)
- POJ 2049 Finding Nemo (网格中的BFS)
- POJ 1006 Biorhythms (中国剩余定理)