华为HG8240H光猫折腾记

因宽带多拨需要,前几天咸鱼入手一台HG8240H光猫,改成HG8240T,网络上可查资料很少,特此记录。

软件版本:V3R013C10S108  硬件版本:2A4.E

下说一下实现步骤:

1.光猫上电,LAN口接PC网口,PC ip设置为ipv4静态,并且子网为192.168.100.0/24(192.168.100.1为光猫网关IP,请勿冲突)。

2.当可以通过PC ping通光猫时,此刻用终端工具可以尝试Telnet登录192.168.100.1.

如果无法Telnet上去,说明光猫防火墙限制了23端口,此时要用华为ONT组播版本配置工具来使能23端口,解压运行>选择对应网卡>点击启动>PON闪烁结束后4个LAN会同时亮起>此刻点击关闭,好了Telnet功能已经打开,我们可以nmap扫描下开放端口便知。

3.使用PuTTY Telnet到192.168.100.1

4.用户名=root 密码=admin

5.输入:su

此时提示需要输入su密码,这里要用到华为光猫SU密码计算器,解压运行计算即可。

6.输入SU验证码后会提示success!(成功!)

7.输入:shell,打开shell,可以 ls /bin看到很多shell脚本

8.输入:boardtype.sh -s HG8240T

9.OK,至此华为HG8240H成功改为HG8240T

10.重启光猫,浏览器打开http://192.168.100.1

普通用户:root/admin
管理员:telecomadmin/admintelecom

另外,博主从官网下载了所有HG8240H的固件,有需要的可以底部留邮箱。

补充一下常用的命令:

#改E/P双模式
SU_WAP>set upport mode 4
SU_WAP>set optmode mode 200

#改HG8240T(Shell模式下)
boardtype.sh -s HG8240T

#恢复到HG8240H(Shell模式下)
boardtype.sh -c

#查看WAN MAC地址
SU_WAP>display wanmac

#修改WAN接口的MAC地址
SU_WAP>SEt WAnmac MAC 94:FE:9D:65:03:E8

#查看SN码
SU_WAP>display sn

#修改SN码
SU_WAP>set sn snid 1234567890ABCDEF

#重启设备
SU_WAP>reset

#恢复出厂设置
SU_WAP>restore manufactory

查看SU模式下可用的命令
SU_WAP>?

Shell的功能有能力的可以分析下 /bin 下的脚本。


27 thoughts on “华为HG8240H光猫折腾记

    1. BG3IQS 博主

      最新固件发布时间2015-03-10,版本号:EchoLife HG8240H V300R015C00SPC018
      估计后续不会再更了,除非重大漏洞补丁会更新。

      评论
      1. bobo

        直接在”版本文件升级”里选择有china文件名的就可以吗
        升级后telnet还保留着还是还需要再弄一次?谢谢

        评论
  1. astray

    请教:同样的固件为何会存在HG8240H与HG8240T两个型号?以及这两个型号之间的区别是什么?如果改了HG8240T,如何再从HG8240T变回HG8240H?

    评论
    1. BG3IQS 博主

      国内版本与外贸版本,区别是H不支持VLANID,T则支持VLANID,针对不同需求而来的。
      改回8240H的方法,Shell模式下:
      boardtype.sh -s HG8240H

      评论
  2. LHL

    博主,HG8240H的最新固件V300R015C00SPC018你刷过吗?我不太敢刷,刷了新版本,不会影响使用吧?我问了下淘宝JS,他们说刷了要是出啥问题,他们也弄不回原来的版本,并且不能退换。尤其是型号变成8240T的HG8240H,并且开了E/G双模的,能刷这个固件吗?

    评论
  3. kurimusan

    博主,我的HG8240H已经改HG8240T,并且开了E/G双模,请问楼主,最新固件EchoLife HG8240H V300R015C00SPC018楼主刷过吗?刷了还能正常使用吗?因为没找到出厂版的固件,所以一直不敢刷。

    评论
    1. bobo

      V300R015C00SPC018上有个小bug,lan dchp里面显示不全,其他上网、iptv正常

      评论
  4. vitamine per capelli sani

    Hello, yeah this post is really pleasant and
    I have learned lot of things from it concerning blogging.

    thanks.

    评论
  5. King

    请问博主能否帮忙下载HG8245H 以及 hs8145V的固件给我。我从论坛找了好久没找到,谢谢!

    评论
  6. kurimusan

    我用组播工具刷V300R015C00SPC018,刷了很久,组播工具都没显示刷写成功啊?发送进度条都跑了很久了……

    评论
  7. 佐罗

    博主您好,我刚入一个8240H,初始固件版本和你这个一样,硬件版本也是一样的,手残刷了HG8240HV300R015C00SPC018_common_all.bin现在变成英文界面,刷其他固件也刷不进去,ONT下一直跑进度灯就是不常亮,load pack也报个什么045的错,请问有什么办法能刷入其他固件吗,谢谢

    评论
    1. BG3IQS 博主

      如果当前系统还正常(可以Web,也可以Ping通),建议使用组播工具尝试升级更高版本的,降级会有不确定故障出现。

      评论
  8. 佐罗

    C018_china好像是目前能找到的最高版本,另外8245的固件也试过刷不进去,我刚注意到改T和双模之前硬件版本是474.E,改完后和你这个一样是2A4.E,不知是否硬件版本改变后导致的刷不了固件吗?请问怎么改回单模和必回H呢,我试过boardtype.sh -s HG8240H不行,请指点,谢谢。

    评论
    1. BG3IQS 博主

      8240H已不再各运营商项目中使用了,资料官方不给提供。另我的8240早出了,帮不上你了~

      评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注