捡垃圾二三事 篇九:拾掇一下新捡来的垃圾——华为光猫B610-4E升级固件及补全Shell

[复制链接]
查看: 18|回复: 0

2

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
月色夜冷 发表于 2023-3-6 19:17:32 | 显示全部楼层 |阅读模式
最近在闲鱼捡了一个二手的企业级光猫华为B610-4E,准备在近几天空闲的时候折腾一下我那可怜的网络

。在我的上一篇文章《实在没什么垃圾可捡的,就捡了个三网通用的GPON/EPON双模高性能光猫(附拆解过程)》中记录了拆解光猫的过程,详单看了一下里面的硬件配置。这个光猫到手的时候固件版本比较旧(130版本的固件),也没有补全SHELL,不利于后面的操作。所以,这次我准备升级一下固件,顺便补全SHELL。
正文升级固件130版本固件有一些BUG,可能会导致网络不稳定。另外在130版本的固件下进行补全SHELL的操作时可能会失败。所以,我准备把固件升级成S050版本。
首先把需要升级的新版本固件、补全SHELL要用的文件和工具、还有telent连接连接软件PUTTY下载好(相关文件我会上传至网盘,需要的自行下载)



下载好文件后把光猫的LAN口用网线连接上电脑网口,光猫接上电源,开机。





注意:不要接光纤!
华为B610默认的网关地址是:192.168.100.1。在恢复出厂设置后光猫有可能没有开启DHCP,电脑可能会获取不到IP地址,所以我们需要手动配置电脑的IP地址。按以下步骤手动配置IP地址



配置好IP地址后在浏览器上输入 192.168.100.1,访问光猫后台。



输入默认的管理员密码
用户名:telecomadmin
密码:admintelecom



登录进去后会自动弹出网络配置向导,暂时不配置,点击退出向导。按以下步骤恢复一下出厂设置。






恢复出厂设置会自动重启。再次登录光猫后台。切换到设置>>维护诊断>>软件升级,选择下载好的050固件,点击版本文件升级,稍等一会儿就升级完成了(注意:升级文件不会搞错,固件是P602E开头那个文件)



升级完成之后再次登录光猫后台,查看一下固件版本。



可以看到软件版本最后三位数从130变成050,这就表示已经升级成功了。但有的时候会发现固件版本号没有变,不用担心,不是升级失败,只需要在升级完新固件后恢复出厂设置就行了。
补全Shell登录光猫后台开启telent、ssh访问。设置>>安全配置>>设备访问精确控制配置
按以下步骤配置好,点击启用就能打开telent或者ssh访问了。



打开下载好的华为ONT使能工具2.0。按以下步骤勾选相应选项(有多块网卡的要注意选择正确的网卡)。




点击启动,然后可以看到进度条不断抖动,就是不向前跑,这是正常的。等当前成功总数那里出现1之后,就可以点击停止了,不要管进度条(如果一直不出现1的就知,那就拔网线、断电重启光猫后再来一次就行了。)。



按以下步骤配置好相应选项,选择全Shell包(就是刚才一开始下载的r019开头的bin文件)。



点击启动。然后可以看到进度条不断抖动,就是不向前跑,所以这个进度条到底有什么用

?这个时候要看光猫上的指示灯,这个时候所有的指示灯都会一起闪几次,然后等除了电源灯之外全部熄灭不再亮了,就表示全Shell已经补好了,点击停止,关闭光猫电源,重启光猫。
电脑上打开PUTTY软件,按以下步配置好,点击打开



输入帐号:root 密码:adminHW
输入指令 su 回车(获取管理员权限)
输入指令 display deviceinfo 回车(查看配置)
如果这一步能够正常显示不报错,就表明全shell已经补成功了。



可以看到光猫的内存是512MB,闪存128MB,跟我上一篇拆机获得的结果是一致的。
总结至此,光猫已经拾掇的差不多。下一篇文章我将要记录一下更换光猫过程,把运营商送的光猫换成华为B610。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright   ©2015-2023  中国最佳CEO  技术支持:腾讯云