前言

手头上有两台移动光猫,F663N是旧的,停了旧宽带后没有退回,F673AV9a是今年新装宽带配的,软件版本是V2.2。

我的第一条移动宽带,也就是F663N光猫。那时候是用前公司手机号拉的宽带,离职后宽带一直可以用,但就是没有手机接收运维服务短信。所以我一般是直接找运维,不在网上下工单。那时候超级密码还是固定的,不是动态的。

后来我家这边的移动开始变换动态超级密码后,F663N原先的超级密码失效,动态超级密码又无法获取。所以我又折腾了一下,尝试网上找教程,开启telnet、获取超级密码,但都没有成功。后来我就放弃了,拉了一条联通,前公司最后也取消了这条移动宽带,光猫F663N还留在我手上。

再后来我觉得联通宽带不太行,刚好移动免费送一年300M宽带,所以又装了一条。新装宽带后,光猫F673AV9a忘记开启upnp了,于是又想折腾一下。

F663N

网上搜索的大部分教程,都是重置光猫,恢复出厂默认的超级账号密码。这个办法以前在F663N试过,确实可以恢复出厂默认的超级账号密码aDm8H%MdA。恢复出厂前,切记要记录好LOID认证PASSWORD认证ID。最好把RMS服务器SN认证也记录一下,不同地区RMS服务器会不一样,有些地区注册网络还要求SN认证

这里就很矛盾,LOID认证PASSWORD认证必须要用超级账号密码登录才能看到。

光猫重置后,要重新注册才能使用宽带。重新注册,就需要用到前面记录的信息了。以前固定超级密码时代,折腾F663N的时候,就已经记录好上面的信息了。F663N重新注册的时候,遇到了问题,进度一直卡在10%或20%。一般要过30%才算注册成功,宽带才能正常使用。卡进度的问题,我让运维后台重置宽带也没用,一直注册不上。

过程一

这次重新折腾,我在恩山找到了方法,恩山链接地址开源项目地址。这个开源项目非常好用,感谢@yuleniwo 这位大佬!

  • 光猫插上FAT32格式后的U盘
  • 用出厂默认的超级密码登录(之前已重置)
  • 点击管理设备管理USB备份配置,选择U盘,点击开始备份(!不要着急拔U盘,等几分钟)
  • 得到一个加密文件ctce8_F663N.cfg

  • 开源项目地址,根据你的环境,下载对应的软件
  • 解压后进入到软件zxcfg.exe的位置
  • 点击上方地址栏,输入cmd,弹出界面
  • 输入命令:

    zxcfg -i ctce8_F663N.cfg -o f663n.txt
  • 解包得到f663n.txt文件
  • 根据这篇文章《解包和打包中兴光猫配置文件》或者这篇博客《中兴光猫折腾记》去修改光猫的配置文件(通常我会把普通用户提权,开启telnet)
  • 重新打包命令:

    zxcfg -i f663n.txt -o f663n.cfg -m 2 -t 0 -n F663N
  • 把得到的文件f663n.cfg,重命名为旧文件名,放进U盘,插进光猫
  • 再回到光猫页面超级密码登录,点击USB恢复配置,等几分钟后重启光猫

这样光猫新的配置文件就生效了。测试普通账户登录,可以看到界面和超级账户是一样的。

F673AV9a

新的宽带我是用自己手机号办的,但是所以我直接找运维要了动态超级密码。用超级密码登录上去后,我就可以改光猫的upnp了。。。DOWN!

其实还是想把普通用户提权,开启telnet,于是折腾一下。

同样的,我还是用前面F663N的方法。但是到解包这一步的时候,用命令zxcfg -i ctce8_F673AV9a.cfg -o f673av9a.txt,提示不成功。软件内置的key用不了,需要用另外的key。

于是我在GitHub上给作者留言,很快收到回复说:F673AV9a软件是新版的v2.2,新版的是一机一key,内置key会解密失败。F673AV9可以用默认key,F673AV9a则需要机子的paramtag文件

提取paramtag文件,需要光猫开启telnet,这似乎陷入了死循环。。。于是我又去搜索开启telnet的办法。

过程二

还得是恩山,我又找到了一个方法《中兴telnet开启工具》,这是一个通用工具软件,真神器!恩山作者根据开源项目做了软件,下载地址:https://wwpf.lanzouv.com/ifbZe2albx8b 密码:79xk

这个是工具软件原版的开源地址。GitHub开源地址下载的zteOnu.exe,是需要通过命令行去运行的。
我喜欢有UI界面,操作起来直观。

如果有什么新型号的光猫用软件开启不了telnet,建议用开源项目里的命令行方法。

蓝奏云的软件包里已有使用方法。新版固件开启需要指定本机网卡MAC地址为:00:07:29:55:35:57。软件包已经内置一键修改。如果重置过光猫,就不用改默认的超级密码。我没有重置,就改成当前的动态超级密码。如果是新版固件,就勾选上,然后一键开启,右边界面会提示是否成功。

生成的是临时telnet的账号和密码,重启光猫后会失效,需要再用软件重新开启。下载中文版putty客户端:地址,就可以登录telnet了。

其实能登录telnet,什么配置文件就都能改了。。。DOWN!

后话

根据前面项目开源地址,我还是尝试去把光猫paramtag文件复制出来,验证一下是否可用。

  • 光猫插上U盘,telnet登录光猫
  • mount命令,查看U盘挂载的路径为/mnt/usb1_1(其实前面USB备份配置时已经看到)
  • 输入以下命令,把paramtag文件复制到U盘,等几分钟

    cp /tagparam/paramtag /mnt/usb1_1
  • 拔下U盘,插到电脑上,把paramtag文件复制到电脑
  • 输入以下命令,对ctce8_F673AV9a.cfg文件进行解包

    zxcfg -i ctce8_F673AV9a.cfg -o f673av9a.txt -p paramtag

成功!

博客头图Photo by Thomas Jensen on Unsplash