无线网卡MT7601U驱动的移植

1.mt7601u无线网卡驱动:

官网:http://www.mediatek.com/zh-CN/downloads/mt7601u-usb/

或者:http://download.csdn.net/detail/pchl33/7424755

2.解压 
# tar -jxvf DPO_MT7601U_LinuxSTA_3.0.0.4_20130913.tar.bz2

#cd DPO_MT7601U_LinuxSTA_3.0.0.4_20130913


3.修改makefile

gedit Makefile

ifeq ($(PLATFORM),PC)
# Linux 2.6
LINUX_SRC = /lib/modules/$(shell uname -r)/build
# Linux 2.4 Change to your local setting
#LINUX_SRC = /usr/src/linux-2.4
LINUX_SRC_MODULE = /lib/modules/$(shell uname -r)/kernel/drivers/net/wireless/
CROSS_COMPILE =
endif

改为

ifeq ($(PLATFORM),PC)
LINUX_SRC = /root/workspace/kernel/
CROSS_COMPILE = /root/arm-2009q1/bin/arm-none-linux-gnueabi-
endif

其中

LINUX_SRC为编译后的内核路径

CROSS_COMPILE为交叉编译器路径

4.编译

#make

在DPO_MT7601U_LinuxSTA_3.0.0.4_20130913/os/linux 目录下生成mt7601Usta.ko文件

5.

拷贝mt7601Usta.ko到嵌入式linux下的/lib/modules/2.6.27.55

depmod

modprobe mt7601Usta

驱动加载完成。

备注:

如果出现Error: Driver 'rt2870' is already registered, aborting...的错误,在编译的时候,要把/include/os/rt_linux_cmm.h中的

#define RTMP_DRV_NAME    "rt2870"

把rt2870换成其他的,避免造成冲突。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值