开发板移植MT7601网卡

本文档详细介绍了如何将MT7601网卡驱动移植到开发板上,包括开发环境搭建、驱动源码修改、驱动编译、配置WiFi网卡以及安装wpa_supplicant。涉及Ubuntu 14.04、内核源码、NFS服务器、网卡硬件识别、驱动模块编译、wpa_supplicant配置和NFS根文件系统挂载等步骤。
摘要由CSDN通过智能技术生成

grep “***” * -nR
挂载nfsmount -t nfs -o nolock 192.168.1.141:/home/aston/x210rootfs /opt
wifi项目移植
1 开发环境搭建,
1)ubuntu14.04
2)内核源码树
3)开发板提供的官方linux+qt4.8镜像
4)nfs服务器和文件夹形式的rootfs
5)网卡的驱动源码
6)网卡硬件,插入后输入lsusb 查看网卡的VID和PID
Bus 001 Device 003:ID 148f:7601
2更改驱动源码树
1)查看USB DEVICE ID rtusb dev id[]产品的VID和PID和这个结构体中的是否匹配
2)更改Makefile 选择对应的platform,更改内核源码树路径和CROSS_COMPILE路径
和SUBDIRS, 修改os/linux/目录下config.mk文件,添加对应的PLATFORM
3)修改网卡名称 include/rtmp_def.h 一般是rax或者wlanx
4)添加wpa_supplicant支持
确保config.mk文件中WPA_SUPPLICANT-y
5) make编译生成驱动模块
6)在/os/linux下生成了mt7601usta.ko文件
3 驱动代码分析
1)分析驱动先从入口入手,查找moudle_init
2)设备和驱动进行匹配通过.name或者dev_id[]里面的内容
3 wifi网卡配置
1)ubuntu14将mt7601usta.ko拷贝到开发板系统,进行insmod 通过ifconfig -a查看所有网卡
2)iw

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值