1、先简单讲下Wi-Fi桥接功能最终实现的功能,框图见下图。
高性能模块(一下简称A2)通过Wi-Fi接到AP上,PC1通过以太网接到A2模块上,这时A2模块相当于一个透明的设备,PC1和PC2在同一个局域网,相互通讯不受任何限制,如果AP可以联网,那么PC1也是可以上网的。下面介绍如何设置A2模块,才能实现这种功能。
2、设置
1> 设置模块工作在Z模式下(模块出厂默认工作在n模式下)
AT+FVER=Z 该指令只能通过串口来设置,无法通过网页配置的
AT+FEPHY=on 该指令也可以通过网页来设置的(通过网页设置时,重启即可生效)
AT+RELD 上述AT指令需要AT+RELD才能生效的
2> 设置A2模块桥接路由器:通过网页设置和AT指令设置两种方式
通过网页设置桥接路由器
A. 电脑连接B2的Wi-Fi
B. 用google或者IE浏览器打开配置网页10.10.100.254,用户名和密码均为admin
C. 模式选择中选择”Station模式”和”透明传输模式”,然后点击确定,这个时候不用重启,等着全部设置完成后,一起重启
D. 点击”无线终端设置”,
搜索到要加入的路由器的SSID,正确填写密码,点击确定
E . 重启模块
通过AT指令设置连接路由器:
下载软件:http://www.ybljg.com/Download/91.html
A. AT+WMODE=STA 设置模块工作在STA
B. AT+WSSSID=TP-LINK 设置需要连接的路由器的SSID
C. AT+WSKEY=WPA2PSK,AES,www.ybljg.com 设置路由器的密码
D. AT+LANN=192.168.18.101,255.255.255.0 设置A2模块的局域网IP和子网掩码
E. AT+Z 使上述参数生效
注意:AT+LANN设置的这个IP地址必须和要连接的AP在同一个网段,否则不能正常通讯的。
3、验证
电脑通过网线接到A2的网口(评估板),可以看到电脑获取的IP是192.168.18.xx网段的,并且能够正常的浏览网页,手机接入到同一个网络能够正常的ping通。