jarry 发表于 2013-4-14 16:28:51

RT5572, RT2870 TP-LINK TL-WDN3321 双频USB WIFI 驱动移植

搞了一个 2.4G/5G 的 300MB USB WIFI,CB 的内核里没有这个驱动。
下载了驱动之后要改一下才能编译,附件为编译后的,及源码。
内核用的 linux-allwinner-aufs34
root@localhost:~# uname -r
3.4.24-a10-aufs+
如果重新编译,请先把内核配置好。make一下内核 确保生成了 modversion.h
不会的看这里请用 make.sh 里的命令编译。

root@localhost:~# lsusb
Bus 001 Device 002: ID 148f:5572 Ralink Technology, Corp.

root@localhost:~# lsmod
Module                  SizeUsed by
rt5572sta             7554851

root@localhost:~# iwconfig ra0
ra0       Ralink STAESSID:""Nickname:"RT2870STA"
          Mode:AutoFrequency=2.412 GHzAccess Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=10/100Signal level:0 dBmNoise level:0 dBm
          Rx invalid nwid:0Rx invalid crypt:0Rx invalid frag:0
          Tx excessive retries:0Invalid misc:0   Missed beacon:0


jarry 发表于 2013-4-14 16:33:29

对了,把Makefile 里的内核位置也要调成你自己的。

ifeq ($(PLATFORM),A10)
LINUX_SRC = /home/jarryji/cb/linux-allwinner-aufs34
CROSS_COMPILE = arm-linux-gnueabihf-
页: [1]
查看完整版本: RT5572, RT2870 TP-LINK TL-WDN3321 双频USB WIFI 驱动移植