ztshun 发表于 2015-8-10 11:57:50

MYD-AM335X上移植USB WiFi RT3070AP驱动

本帖最后由 ztshun 于 2015-8-11 09:51 编辑

1.附件中提供了RT3070AP驱动源码包2010_0203_RT3070_SoftAP_v2.4.0.1_DPA和编译好的驱动,这里选择使用taget_file.tar.gz中已经编译好的文件。tar zxvftarget_file.tar.gz
2.将target_file目录下的rt3070ap.ko,rtnet3070ap.ko,rtutil3070ap.ko和RT2870AP.dat拷贝进MYD-AM335X开发板中
mkdir -p /etc/Wireless/RT2870AP
cp RT2870AP.dat /etc/Wireless/RT2870AP/
cp rt3070ap.ko rtnet3070ap.kortutil3070ap.ko/home/
3.驱动加载
按顺序加载
root@MYD-AM335x home# insmod rtutil3070ap.ko
root@MYD-AM335x home# insmod rt3070ap.ko
root@MYD-AM335x home# insmod rtnet3070ap.ko
rtusb init --->


=== pAd = e0ac7000, size = 417992 ===

<-- RTMPAllocAdapterBlock, Status=0
usbcore: registered new interface driver rt2870
4.启动工作
root@MYD-AM335x home# ifconfig ra0 192.168.1.11 up
<-- RTMPAllocTxRxRingMemory, Status=0
-->RTUSBVenderReset
<--RTUSBVenderReset
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 9
2. Phy Mode = 9
NVM is Efuse and its size =2d
3. Phy Mode = 9
MCS Set = ff 00 00 00 01
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
SYNC - BBP R4 to 20MHz.l
Main bssid = 48:02:2a:48:a9:06
<==== rt28xx_init, Status=0
0x1300 = 00064320
5,测试
用笔记本电脑可以搜索到RT2860AP的wifi信号,连接成功。

6.附件




页: [1]
查看完整版本: MYD-AM335X上移植USB WiFi RT3070AP驱动