广东有线高清机顶盒N9201无法通过正常界面完全关闭WIFI或者不要释放CMCC的WIFI信号,唯有通过非常手段啦!
1、操作对象
同洲N9201,可能为定制版本,无法在官网上找到相同外观的机型。 内置的路由器登录方式:浏览器访问192.168.88.254帐号admin密码96956。
2、分析
在浏览器端查看配置网页wireless/basic.asp的HTML代码,发现关于WIFI总开关的HTML片段被注释。但是即使通过修改使其显示,仍然不能控制WIFI开关,有Javascript报错。估计有相关的Javascript函数被删除。
wireless/basic.asp页面含有CMCC的设定片段,也是被注释的。可以通过IE的F12功能让其恢复显示。
但是修改HTML方式较复杂,内置的goahead网页服务器未必支持所提交的表单。
通过telnet登入后台进行分析,发现可以设置多达8个SSID。所有的设置都保存在NVRAM中,而且有nvram_get和nvram_set指令进行设置。
导出的配置文件为文字文件,可以修改内容。画面虽然没有导入选项,但是仍然可以通过浏览器的开发者功能修改HTML以显示被隐藏的导入功能。这个方式操作稍复杂。
通过文字文件方式,可以留意SSID1、SSID2、ra0RadioOn、ra1RadioOn这些设定。
3、需要的软件
telnet或putty
wifi扫描软件,手机app就可以了。
4、注意事项
本次操作可能会失去质保!
Windows XP内置了telnet,但是Windows 7没有内置,可以自己加装或用putty。
敝人在Mac上操作,在Windows上的操作相仿。
5、具体步骤
开命令行然后telnet 192.168.88.254
提示登录名,输入admin
提示密码,输入96956
关闭CMCC的WIFI
输入命令nvram_set 2860 ra0RadioOn 0,显示Commit crc=...,表示命令完成
关闭自定义的WIFI
输入命令nvram_set 2860 ra1RadioOn 0,显示Commit crc=...,表示命令完成
将CMCC改名
输入命令nvram_set 2860 SSID1 <名称>,显示Commit crc=...,表示命令完成
将自定义的WIFI改名
输入命令nvram_set 2860 SSID2 <名称>,显示Commit crc=...,表示命令完成
以上动作请按需选择执行,修改完成后输入reboot重启一次即可。
如果所有的WIFI都被设定关闭,重启后机顶盒的WIFI指示灯会亮一会就熄灭。