测试目的:
测试模块的路由模式通信是否正常。
USR-WIFI232-B2 模块作为 STA(软件为 N-Ver),模块工作在路由模式。模块连到 AP 后,从 AP 处获得 IP 地址(如图 192.168.1.101)。模块本身组成一个子网(默认 10.10.100.254),以太网接口上的设备由模块分 配地址(如图 10.10.100.101)。这样如图 PC1 处于子网内(NAT),所以从 PC1 发起连接,可以连到 PC2 (因 为 USR-WIFI232-B2 工作在路由模式),但 PC2 不能主动连接到 PC1。
一、要下载的软件
说明书:http://www.ybljg.com/Down/USR-WIFI232-B2_V1.0.4.pdf
设置软件:http://www.ybljg.com/Download/514.html
测试软件:http://www.ybljg.com/Download/27.html
二、 测试
(1) WIFI串口服务器的参数:
WIFI串口服务器的初始参数:
· WIFI串口服务器默认的SSID为:USR-WIFI232-B2_XXXX:(XXXX是WIFI串口服务器MAC的后四位)
· WIFI串口服务器加密方式默认为:open,none;
· 用户串口参数默认为:57600,8,1,None;
· 网络参数默认值:TCP,Sever,8899,10.10.100.254
· WIFI串口服务器本身IP地址:10.10.100.254
(2) 硬件连接
PC1通过网线连接B2,PC2与B2连接同样的的AP。
(3)关闭防火墙以及禁用无关网卡
按路径:控制面板》网络和Internet》网络和共享中心找到“windows防火墙”和“更改适配器设置”选项,关闭防火墙并禁用与本次测试无关的网卡。并关闭电脑杀毒软件。
AT指令设置模块:
(1) 设置模块软件版本为 N-Ver AT+FVER=n
(2) 使能以太网接口 AT+FEPHY=on
(3) 恢复出厂设置,以使上述设置生效 AT+RELD 注意 AT+RELD 命令不会恢复上述设置。
(4) 设置模块为 STA AT+WMODE=STA
(5) 设置模块要连接路由的 SSID 和密码(根据路由实际参数进行设置) 示例:AT+WSSSID=USR-WIFI-TEST AT+WSKEY=WPA2PSK,AES,www.ybljg.com
(6) 设置模块局域网参数,IP 地址(DHCP 网关)和子网掩码 查询模块从 AP 处获取到的 IP: AT+WANN 设置模块局域网参数,保证 LAN IP 地址不能与模块从 AP 获得的 WAN IP 地址在同一网段,本例由于 不在一个网段,因此可以不用设置,使用默认即可: AT+LANN=10.10.100.254,255.255.255.0(可选)
(7) 重启模块,完成参数设置。
三、验证
PC2与WiFi模块连接同一个WiFi
PC1去pingPC2成功
PC2pingPC1失败
四 常用案例
(1) WIFI模块串口透明传输设置具体步骤:http://www.ybljg.com/Faq/15.html
(2) WiFi模块连接外网服务器的设置方法:http://www.ybljg.com/Faq/64.html
(3) WiFi高性能系列模块加入普通路由器的网络设置方法:http://www.ybljg.com/Faq/76.html
(4)借助高性能Wi-Fi模块实现Wi-Fi桥接功能:http://www.ybljg.com/Faq/311.html