返回列表 发新帖

基于MDK32926-EK开发板(基于新唐N32926U1DN)小度wifi(mt7601)演示例程(STA/AP)

[复制链接]

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-7 16:31:47 | 显示全部楼层 | 阅读模式
关键字:
nuvoton
N32926
N3292X
MDK926-EK
小度wifi
mt7601


基于MDK32926-EK开发板(基于新唐N32926U1DN)小度wifi(mt7601)演示例程,实现STA和AP模式
回复

使用道具 举报

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-8 09:59:50 | 显示全部楼层
STA模式测试:
1.测试准备:

注意:使用的路由器需要支持动态获取IP(UDHCP),路由器无线网络加密类型为WPA;其他情况,请自行测试。

测试前请先修改startSta.sh文件,将
    NT_ESSID=YOUR_WIFI_NAME
    NT_PASSWD=YOUR_WIFI_PASSWD
中YOUR_WIFI_NAME、YOUR_WIFI_PASSWD分别替换为要连接的路由器的网络名称及密码;

将测试程序拷贝到SD卡或开发板NAND Flash分区(需要硬件支持,一般为/mnt/nand1-2)。

以下,测试程序所在目录/mnt/nand1-2,测试程序文件夹mt7601u为例说明:

2.运行测试脚本
(1)进入测试程序所在目录(下文以/mnt/nand1-2为例):
# cd /mnt/nand1-2/mt7601u/

(2)启用STA模式测试
# ./startSta.sh

默认,startSta.sh会连接到指定的路由器->获取IP-&gtING测试(默认为PING 网关测试)。如果网络
畅通,可以在手机、平板或电脑(需要连接到同一路由器,即保证在同一网段)的浏览器地址栏输入
开发板IP(可以使用ifconfig命令查看),即可访问测试程序启用的网页页面。

(3)关闭Wifi连接
# ./stopWifi.sh
至此,测试完成。

3.WPA加密路由器连接过程简介(适用于上述步骤2中startSta.sh)

(1)加载驱动:
# insmod ./drivers/mt7601Usta.ko

一般小度Wifi模块被识别为ra0,可以通过ifconfig -a 命令查看;

(2)查找可用WIFI网络
# ifconfig ra0 up
# ./bin/iwlist ra0 scan

(3)生成配置文件
# ./bin/iwconfig ra0 essid YOUR_WIFI_NAME
# ./bin/wpa_passphrase YOUR_WIFI_NAME YOUR_WIFI_PASSWD > ./etc/wpa_supplicant.conf

注:YOUR_WIFI_NAME、YOUR_WIFI_PASSWD需要替换为所要连接的WIFI网络名称及密码。

(4)连接
# ./bin/wpa_supplicant -i ra0 -c ./etc/wpa_supplicant.conf -B

(5)获取及测试
# udhcpc -n -i ra0 && DFT_GW=`route | grep default | awk '{print $2}'` && ping $DFT_GW -c 10

注:如果不支持动态获取IP,请使用ifconfig等命令手动配置;

注意:上述适用到的示例命令仅供参考。命令中出现的设备名称(ra0)、路径名、文件名等需要根据实际调整。

4.可能遇到的问题
(1)驱动无法加载
答:可能是当前使用的内核未配置USB WIFI支持,可以尝试使用本测试程序提供的相关烧写文件(conprog.bin)测试;
回复 支持 反对

使用道具 举报

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-8 10:10:25 | 显示全部楼层
NQ%11HDG`W09N%1UZR$VE.jpg
回复 支持 反对

使用道具 举报

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-8 10:27:53 | 显示全部楼层
AP模式测试:

1.将测试程序拷贝到SD卡或开发板NAND Flash分区(需要硬件支持,一般为/mnt/nand1-2)。
以下,测试程序所在目录/mnt/nand1-2,测试程序文件夹mt7601u为例说明:

2.运行测试脚本
(1)进入测试程序所在目录(下文以/mnt/nand1-2为例):
# cd /mnt/nand1-2/mt7601u/

(2)启用STA模式测试
# ./startAP.sh

3.手机连接
打开startAP.sh,可以修改 ifconfig ${IFNAME} 192.168.8.1该IP地址,
然后使用手机连上该热点然后在浏览器输入该IP地址,手机上显示简易web页面
热点名称在串口信息中可以查看rt28xx(可以在手机上看到一个未加密的热点)
回复 支持 反对

使用道具 举报

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-8 10:28:17 | 显示全部楼层
TZ1~6({GW[`VZ(}9]598QAF.jpg
回复 支持 反对

使用道具 举报

152

主题

445

帖子

1352

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1352
发表于 2015-1-8 10:32:00 | 显示全部楼层
4F7F822919993CE45941031C08E19D89.jpg
回复 支持 反对

使用道具 举报

443

主题

3979

帖子

65万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
657589
QQ
发表于 2015-1-8 14:03:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

17

主题

19

帖子

18

积分

等待验证会员

积分
18
QQ
发表于 2017-8-16 09:53:55 | 显示全部楼层

回 6楼(小果) 的帖子

有要样要批量的可以找我
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表