1,移植环境
1》板子:mc9260_9G20_DK
2》交叉编译器:arm-none-linux-guneabi-gcc
3》linux-2.6.30
2,资源准备
这三款网卡的linux驱动源码。
在买的时候附带光盘里都有,但是不能直接拿来用,需要简单移植一下。
这里不能直接上传源码包,故略过。B-LINK的官网上也有。链接如下:
http://www.b-link.net.cn/index.php/Service/32
然后解压缩,tar xjvf *.bz2
3,驱动移植
首先移植rt5370和rtl8192,这两个都是(STA模式(ad-hoc))
1》修改主Makefile
LINUX_SRC = linux-2.6.30的路径
LINUX_SRC_MODULE = 这一句注掉
CROSS_COMPILE = arm-none-linux-guneabi-
2》make
3》将生成的ko文件拷至板子
4》加载驱动模块
insmod 8192cu.ko:会产生wla0的无线设备,用ifconfig 或iwconfig会看到
insmod RT2870STA.ko:会产生ra0的无线设备,用ifconfig 或iwconfig会看到
5》复制RT2870STA.dat(在源码主目录下)