标签:tftp ant 内核 data ima 目录 gcc 驱动模块 设备节点
准备:ubuntu 12.04
板子内核:3.0.2
交叉编译器:arm-cortex_a8-linux-gnueabi-gcc
参考:https://blog.csdn.net/u013267687/article/details/45559739
1、创建WIFI目录
2、将ralink7601放入WIFI目录,并解压进入。
3、修改Makefile
a、打开SMDK(49行,支持三星)
b、修改板载内核的相对路径。(相对于当前Makefile)
c、修改源代码文件。
修改 include/rtmp_def.h 默认设备节点的定义,修改”ra” 为”wlan”;
d、修改/os/linux/config.mk,使其支持 WPA_Supplicant。修改 26 行和 31 行为’y’;
e、修改common/cmm_data_usb.c(控制台输出)。
4、编译源码
make clean
make –j2 //2核编译
编译完成后会在/tftpboot 下生成驱动模块文件mt7601Usta.ko
将该ko文件复制到根文件系统下。
5、将驱动目录下的RT2870STA.dat复制到根文件系统下/etc/Wireless/RT2870STA/ 。若没有则创建。
FS210(cortex-A8)移植MT7601无线WIFI模块
标签:tftp ant 内核 data ima 目录 gcc 驱动模块 设备节点
原文地址:https://www.cnblogs.com/BANLOONG/p/9819618.html