华为HN8145XR,某鱼上一个HN8145XR+一个K662D不到700块就可以买到,下手了一套联通版的一主一从XGPON版。到货后就开始折腾。其中也踩了一些坑。 各种资料及文件都是从论坛上找到的。 1, 补SHELL 这个网上比较多,主要是要找到SHELL文件,经测试,之前用于HS8145X6的SHELL文件可以通用,方法也是老套路,先用“CUAdmin”进入系统,打开TELNET。再打开使能工具,选中SHELL文件,选升级,选对应的网卡,直接点执行,过个几分钟,光猫上LED灯全灭后,关闭软件,再重新开关光猫电源,TELNET进去,确认SHELL已补。同样方法,把K662D也补全。备份相应分区。 2, 改模式,改界面 TELNET光猫,用户名:root,密码:adminHW,执行 su,shell。先解密hw_boardinfo decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d/mnt/jffs2/boardinfo 想用vi来改文件,结果提示没有这个命令。再想通过sed来改文件, sed -i 's/^.*obj.id = "0x00000001" ; obj.value=.*$/obj.id = "0x00000001" ; obj.value = "6";/'/mnt/jffs2/hw_boardinfo 提示没权限。一时也没想到办法。通过论坛看有帖子表示可以通过TFTP来解决。 于是打开tftp软件,下载hw_boardinfo文件 tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.2 用Dollar 2打开hw_boardinfo 因为我的线路为10G EPON 所以要修改模式, obj.id = "0x00000001" ; obj.value ="5"; obj.id = "0x0000001d" ; obj.value ="5"; obj.id = "0x00000059" ; obj.value ="5"; 为 obj.id = "0x00000001" ; obj.value ="6"; obj.id = "0x0000001d" ; obj.value = "3" obj.id = "0x00000059" ; obj.value ="6"; 再改界面为华为界面: obj.id = "0x0000001a" ; obj.value ="COMMON";2 |! z" L1 j) ^0 F3 u/ a
# e% t4 v- O# c3 ~obj.id = "0x0000001b" ; obj.value = "COMMON"; 5 p* ^+ {( I! G3 C0 M/ ?- z3 f$ V1 [, |% {4 P |7 `
obj.id = "0x00000031" ; obj.value = "NOCHOOSE"; b2 k" q: r! b/ s# y6 |5 x6 C; `/ n$ A" M5 t* u7 c! s
5 i# _8 {" s! D/ Y1 i* \$ r, X/ A
0 ?" F1 Q P k% w. a 直接保存,覆盖hw_boardinfo 上传回光猫 tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.2 覆盖hw_boardinfo.bak cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo.bak * |; G# m; F% {9 p4 `' Z0 o& r ]- A7 e6 p% C% v1 ~) |
重启光猫,再进去发现已改为华为界机的10G EPON了。 要注意的是,重启后,管理员界面要输入: 不加后面的cu.html是不登录的。用户名和密码跟之前一样。 进入后按原光猫信息填写内容,用光猫拨号,在这个光猫中智能无线默认打开,且不能直接修改。 3, 接从AP 目前暂时没有布光纤,从路由全部通过网线进行联接。如果识别不正常,把从AP的复位键按个2,30秒,就可以识别到了。 经测试,可以自动识动K662C和K662D的从AP。K662C现在价格比K662D便宜很多,HN8145XR直接支持K662C,还可以省点钱。 另:下载一个华为的LINKHOME软件,通过APP在本地可以直接对网络进行查看和管理。 附件是文中提到的使能工具及SHELL,和Dollar 2,这些都可以在论坛找到,大家也可以从这里下载,顺带赚点猫粮。 本操作过程仅为我手头这台设备上执行,不代表可以应用于你手上的设备。 9 t4 r3 E' f+ N- p( ]! M+ V. H `$ h3 d' ], {% H8 z
|