S5PV210 移植无线wifi网卡 MT7601
一、准备工作
1、MT7601驱动下载
2、插入usb WiFi 启动开发板linux,lsusb查看usb驱动
Bus 001 Device 003: ID 148f:7601看到的是该驱动的厂家设备信息
3、解压源码到linux下,确认USB的VID和PID,在rtusb_dev_id.c中
USB_DEVICE_ID rtusb_dev_id[] = {
#ifdef RT6570
{USB_DEVICE(0x148f,0x6570)}, /* Ralink 6570 */
#endif /* RT6570 */
{USB_DEVICE(0x148f, 0x7650)}, /* MT7650 */
#ifdef MT7601U
{USB_DEVICE(0x148f,0x6370)}, /* Ralink 6370 */
{USB_DEVICE(0x148f,0x7601)}, /* MT 6370 */ // 我们的模块就是这个与上面的测试相同
#endif /* MT7601U */
{ }/* Terminating entry */
};
4、确认Makefile
打开源码根目录下的Makefile
(1)平台换成:三星
PLATFORM = SMDK
(2)内核源码树路径设置
LINUX_SRC = //linux内核源码树
(3)交叉工具链路径设置
CROSS_COMPILE = //交叉编译环境
5、可以更改wifi名字
(1)常用无线网卡名称:rax、wlanx
(2)修改include/rtmp_def.h文件
#define INF_MAIN_DEV_NAME “ra”
#define INF_MBSSID_DEV_NAME “ra”
6、添加wpa_supplicant支持
确保config.mk文件中WPA_SUPPLICANT=y
清理&编译
make clean && make -j4
生成os/linux/mt7601Usta.ko就是驱动模块
linux开发板下使用mount -t nfs -o nolock 192.168.0.109:/home/aston/rootfs/rootfs /opt 挂载到/opt下,将编译好的os/linux/mt7601Usta.ko放到/home/aston/rootfs/rootfs 目录下
二、开始配置wifi网卡
1、wpa_supplicant就是用来管理wps下的wifi的工具,详情自行百度
2、创建/etc/Wireless/RT2870STA目录,把MT7601驱动源码下的RT2870STA.dat复制到该目录下
3、vi /etc/wpa_supplicant.conf配置路由器的密码等信息,根据自己的情况配置
三、网卡配置命令序列
【通用命令如下】
insmod mt7601Usta.ko //安装驱动程序,注意要到自己的路径下安装
ifconfig ra0 up //开启无线网卡
wpa_supplicant -B -c /etc/wpa_supplicant.conf -i ra0 //连接无线网络
wpa_cli -i ra0 status //查看连接状态
输入查看连接状态的代码 :正确的结果如下
【方法一:使用命令方式配置网卡】
1、开机之后,输入上面的通用命令
2、ifconfig ra0 192.168.43.20 //手动配置ip,同一网段,注意192.168.43.1为我路由器的ip地址,注意查看自己的路由器
3、想要ping 192.168.43.1 需要设置网关
route add default gw 192.168.43.1 dev ra0
4、想要ping www.baibu.com 需要配置dns
vi /etc/resolv.conf 输入
nameserver 8.8.8.8
【方法二:配置静态ip】
1、开机之后,输入上面的通用命令
2、打开/etc/network/interfaces配置如下
auto ra0
#iface ra0 inet static
iface ra0 inet dhcp
address 192.168.43.20
netmask 255.255.255.0
gateway 192.168.43.1
3、设置dns,ping www.baidu.com
vi /etc/resolv.conf 输入
nameserver 8.8.8.8
4、重启网卡即可
ifdown ra0
ifup ra0
【方法三:dhcp 方式配置】
1、开机之后,输入上面的通用命令
2、设置interfaces为dhcp方式
3、重启网卡即可
ifdown ra0
ifup ra0
开机自动启动网卡的设置
1、打开/etc/init.d/添加S41wifi,并且配置如下
insmod /mt7601Usta.ko //注意自己的mt7601Usta.ko路径位置
ifconfig ra0 up
wpa_supplicant -B -c /etc/wpa_supplicant.conf -i ra0
wpa_cli -i ra0 status
ifdown ra0
ifup ra0
2、并且更改S41wifi的权限
chmod a+x S41wifi
3、重启即可
S5PV210 移植无线wifi网卡 MT7601的更多相关文章
- 3.1 wifi网卡RT3070在S3C2440的移植和使用
学习目标:熟悉RT3070在S3C2440的移植和使用,以及其中的相关工具的安装和使用: 一.配置内核选择WIFI驱动 1. 将usb wifi插到电脑,在ubuntu使用命令:# lsusb 查看w ...
- 7 无线wifi传输视频开发
转载,侵删 7 无线wifi传输视频开发 MT7601的驱动源码提供了两种:AP模式和STA模式源码.此时我使用USB作为AP热点,电脑作为STA模式,并使用ORTP实现无线传输视频 7.1.AP模式 ...
- 34、JZ2440上WIFI网卡使用
:http://wireless.kernel.org在这个网站上的document中有下面说有内容的介绍 1. 准备工作(虚拟机,开发板)及配置内核选择WIFI驱动1.1 选型:确定网卡的VID,P ...
- 笔记本分享无线Wifi
两种方法: 一.使用软件分享,如Wifi共享精灵,设置非常简单. 二.开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费 ...
- windows 7 开启无线wifi
Windows 7 开启无线wifi步骤:1.选择“开始”-“运行”命令,在运行命令栏里输入“CMD”打开管理员: 2.在界面里输入以下命令:netsh wlan set hostednetwork ...
- 不止是联网!教你玩转PC自带Wi-Fi网卡
前言:Wi-Fi对于现在的智能手机来说已经是再熟悉不过的配置了,而主板自带Wi-Fi网卡的设计也越来越普及,但有些玩家可能思维还停留在“Wi-Fi网卡 = 连无线网络用的网卡,我用有线就不需要”的层次 ...
- 使用wifi网卡笔记5---AP模式
使用WIFI网卡的AP功能 1.下载源码 hostapd: http://w1.fi/hostapd/ 2.编译.安装(hostapd依赖于libnl库,需要编译.安装此库) tar xzf host ...
- 使用wifi网卡笔记2----概念及工具iw(STA模式)
1.认证和加密的概念 (1)概念 (2)阶段划分 初级版本:认证不需要密码, 传输不需要加密 认证不需要密码, 传输需要加密(用WEP算法) 认证需要密码(用WEP算法), 传输需要加密(用WEP算法 ...
- 使用wifi网卡笔记1----网卡选型、开发环境搭建、内核配置
1.wifi的STA模式和AP模式 Ap(Access Point)模式指的是可以将网卡设置为路由器用来共享流量或有线网络给别人使用, sta模式指的是当做网卡连接路由器上网 (1):AP也就是无线接 ...
随机推荐
- git 下载代码
git clone https://github.com/ContextLogic/Wish-Merchant-API.git wish(wish是下载的地址,这样的话,就在你的住文件夹上)
- Oracle11g温习-第五章:数据字典
1.数据字典(Data dictionary)的功能 1) central of oracle database 每个oracle数据库的核心 2) descr ...
- pycharm破解方法
1.下载破解文件到目录 E:/Program Files/JetBrains/PyCharm 2017.1.3安装目录下 链接:http://idea.lanyus.com/jar/Jetbrains ...
- mahout推荐系统
本章包含以下内容: 首先看一下实战中的推荐系统 推荐引擎的精度评价 评价一个引擎的准确率和召回率 在真实数据集:GroupLens 上评价推荐系统 我们每天都会对喜欢的.不喜欢的.甚至不关心的事情有很 ...
- jquery ajax和php实现返回值 json类型
js页面 $.ajax({ type: “POST”, dataType: ‘json’, url: “add_vote.php”, data: “touid=”+uid+”&touserna ...
- spring学习笔记Core Technologies
Spring 框架最重要的是Ioc(Inversion of Control)容器,在这个基础之上衍生出了AOP(Aspect-Oriented Programming)技术,80/20法则,这货可以 ...
- 静态函数和全局函数都没有this指针
静态函数和全局函数都没有this指针
- git操作远端分支(转)
http://www.cnblogs.com/Camier-myNiuer/p/5558884.html 原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a ...
- Bitdefender Internet Security 2013 – 免费3个月
Bitdefender Internet Security 2013 – 免费3个月大约1分钟参加调查,申请3个月免费,缺陷是…要经过人工审核活动地址: 点此进入申请方法,最好用谷歌翻译(俄文)
- Java Socket 实现HTTP服务器核心
原文链接:http://www.ihuxu.com/p/235.html 首先了解下HTTP协议: wikiPedia的说明很好,在此不重复了.链接:http://zh.wikipedia.org ...