解决路由器中继不能连中文ssid问题

解决路由器中继不能连中文ssid问题

最近要出差一段时间,住在所里的酒店里,发现走廊里有WIFI,手机在屋子门口只有1-2格,床上基本搜不到。故回校拿了一个旧的路由器放在门口做中继。
路由器安置在门口
结果遇到问题,WAN口设置成无线后,扫描出来的中文SSID全是乱码,无法连接到上级网络,弹窗如下。意思是不支持中文的SSID,看到网上有人说用火狐浏览器修改网页编码,我试了不行。于是想调试下网页来解决问题。发现网页使用javascript来验证填写数据,尝试通过调试解决。
首先把WAN口设置成无线,扫描并选择SSID进行中继。然后就遇到了弹窗。
弹窗
首先通过搜索“SSID无效”都关键词定位到了CheckValue()函数,如下图。只要有数据不对就返回false。其中“SSID无效”就是checkSSID()在捣鬼。
SSID无效
在Call Stack窗口中看出CheckValue()是被preSubmit()调用的。在559行下断点,在”无线信号名称“中手动填入中文SSID(不要用它自己填入的乱码!),重新在网页中点击确认按钮会断在这里,此时在Console窗口中输入“f.submit();”回车即可。

pass掉
片刻就发现路由器连上了,并且手机连接其发出的WIFI也能上网。
在这里插入图片描述
在床上可以扫到的WIFI信号如下图,其中***_Private是我的路由器发出的。
WIFI信号扫描
最后,这个腾达路由器是13年的,很好奇为什么明明能够正常使用的功能偏偏要加上奇怪的限制条件?

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值