在mtk7561开发板,从指令去实现wifi各种配置参数
1.首先须知:板子上原本默认就有登录配置网页,先进去看看吧:(网段可能改,端口不变)
192.168.10.1:8080

可以看到WLAN网络配置,有SSID、SSID使能、无线总开关、2.4G功能开关等等。等下我们就这些参数去看看到底关联了那些参数,以及如何去改。
2.其次需预先知道一些指令,方便我们类推修改:(telnet 进开发板)
- 查看2.4G无线各种参数:(5.8G 无线为wlan11ac 类比一下2.4G就好)
tcapi show wlan
- 查看2.4G子项wlan_entry1 的各种参数(一共有4个子项(wlan_entry0到3),可知道有4路wifi名,用手机就可以接受到)
tcapi show wlan_entry1
- 修改2.4G子项wlan_entry0 的SSID 为 xxno
tcapi set wlan_entry1 SSID xxno
- 获取2.4G子项wlan_entry0 的SSID
tcapi get wlan_entry1 SSID
- 使得当前配置生效(若没保存重启失效),此时就可以用手机看到WiFi里有xxno了
tcapi commit wlan_entry1
- 使得关机后重启也能生效,保存当前配置到内存中
tcapi save
3.现在对比观察下无密码和修改密码后的参数变化,即可知道在网页上改了哪些参数,对应地使用命令再次修改(网页回到无密码状态)

使用命令改下加密方式和密码:
tcapi set wlan_entry1 AuthMode WPA2PSK
tcapi set wlan_entry1 WPAPSK xiening123456
tcapi commit wlan_entry1
刷新下网页,就可以看到修改后的内容,证明修改成功了:

4.同样地依次对比观察下其它参数,同样也是先在网页中更改,类比到命令方式,因为目前还不知道其中具体参数是干什么的:
观察下SSID 使能:关闭SSID使能的话,手机设备是发现不了该WiFi名的。

使用命令方式修改:
tcapi set wlan_entry1 EnableSSID 1
tcapi commit wlan_entry1
也是通过这种方式可知道 WPA 加密方式是 参数Encryptype
使用指令查看用户名和密码
tcapi show account

版权声明:本文为weixin_42191545原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。