华为万兆光猫P812E更换记录

华为OptiXstar P812E万兆光猫是面向企业的ONU接入设备。包含一个10G XGSPON光口,4个POE千兆电口,一个2.5G POE电口,能够输出6.5G PON带宽,属于中等偏上的准万兆光猫。根据网上的资料,这款光猫能兼容10G XGPON和2.5G的GPON模式。正好最近升级到了电信的千兆宽带,于是买了一台进行更换。顺便记录下光猫配置的过程。

更改工作模式

P812E默认为XGS-PON模式,电信送的光猫是XG-PON模式,需要将P812E更改为XG-PON模式才能正常接入。

登录光猫

光猫插上电源后,电脑网卡填入192.168.18.0/24网段地址,浏览器输入192.168.18.1进入光猫登录界面,输入Epadmin/adminEp帐号密码进入光猫管理后台。

启用TELNET

进入高级设置>维护诊断>配置文件管理,点”下载配置文件”。用notepad+或其他纯文本程序打开下载的hw_ctree.xml文件,搜索TELNETLanEnable ,将0改为1并保存。导入修改后的文件,点“更新配置文件”。重启光猫后,Telnet功能已经打开。

补全shell

默认情况下,自带固件的shell功能阉割,需要进行补全。打开本文附件中的华为ONT维修使能工具2.0,选择连接光猫的网卡,选择升级,选择r20shell.bin,点右下的”启动”图标,此时光猫灯会全闪,等待指示灯全灭后关闭使能工具,断电重启光猫。

然后在电脑端打开CMD,运行Telnet 192.168.18.1,输入用户名密码Eproot/adminEp,成功登录后,依次输入su , shell即可进入shell。再输入ls,有文件目录信息则说明shell补全成功。

修改硬件配置文件

在电脑上打开Tftpd32,选好工作目录,选择服务器接口为本机的网卡接口地址:192.168.18.10。

回到Telnet,输入:

cd /mnt/jffs2

输入下面的命令,将硬件配置信息传回电脑:

tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.18.10

在Tftpd32的工作目录找到传回的文件hw_boardinfo,使用notepad++打开,根据自己的光猫工作模式进行修改。我的是电信XG-PON,将以下的值都修改为5,表示工作在XG-PON模式。该文件中也包含了硬件的sn和mac信息,如果你的宽带认证需要修改这两项参数,也可以一并进行更改。

GPON B+

obj.id = "0x00000001" ; obj.value = "1"; 
obj.id = "0x0000001d" ; obj.value = "1"; 
obj.id = "0x00000059" ; obj.value = "1";

GPON C+

obj.id = "0x00000001" ; obj.value = "1"; 
obj.id = "0x0000001d" ; obj.value = "2"; 
obj.id = "0x00000059" ; obj.value = "1";

10G XG-PON

 
obj.id = "0x00000001" ; obj.value = "5"; 
obj.id = "0x0000001d" ; obj.value = "5"; 
obj.id = "0x00000059" ; obj.value = "5";

将修改后的文件,复制一份,更改文件名为hw_boardinfo.bak。然后执行下面的命令,将这两个文件都传回光猫。

tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.18.10

tftp -g -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.18.10

然后重启光猫。

重新进入光猫后台,点击左侧系统信息菜单,在描述栏,显示光猫设备模式已经更改为XG-PON。

填写光猫拨号参数

电信的宽带一般只需要LOID认证,填入LOID参数即可自动下发配置。进入光猫后台,点页面右上的快速设置,进入设置向导。

根据向导设置完成后,转到业务开通状态菜单,刷新一下即可看到注册情况。

在设备信息页面,ONT注册状态显示为05,表示注册成功。

光模块信息。

导航到高级设置>WAN配置,根据原光猫信息,填写光猫拨号信息。也可以根据需要,设为桥接模式,通过其他路由器或电脑拨号上网。

电脑连接2.5G网口,测试了一下网速,成功突破千兆。

至此,折腾完毕。

参考文章:

华为准万兆光猫P812E折腾记录

分享一下最近折腾P812E的心得

附件:华为P812E光猫修改工具

评论

  1. 量子战士
    2 年前
    2022-5-18 23:36:35

    学习下,适用于多条光纤接入场景。

    • s是我
      量子战士
      1 年前
      2022-11-01 10:54:02

      进入Telnet的步骤之后,找不到回传的hw_文件 ……

      • 鉄血男兒
        博主
        s是我
        1 年前
        2022-11-02 9:06:31

        仔细检查步骤还有文件名称是否输对了

        • s是我
          鉄血男兒
          1 年前
          2022-11-05 11:08:58

          谢谢,弄好了,博主太给力了

  2. 蔬菜水果
    1 年前
    2023-2-04 17:41:39

    博主您好,改移动gpon模式数字应该改成几?

    • 鉄血男兒
      博主
      蔬菜水果
      1 年前
      2023-2-07 10:02:05

      修改hw_boardinfo和hw_boardinfo.bak文件:GPON B+
      obj.id = “0x00000001” ; obj.value = “1”;
      obj.id = “0x0000001d” ; obj.value = “1”;
      obj.id = “0x00000059” ; obj.value = “1”;

      修改hw_boardinfo和hw_boardinfo.bak文件:GPON C+
      obj.id = “0x00000001” ; obj.value = “1”;
      obj.id = “0x0000001d” ; obj.value = “2”;
      obj.id = “0x00000059” ; obj.value = “1”;

      修改hw_boardinfo和hw_boardinfo.bak文件:10G XG-PON
      obj.id = “0x00000001” ; obj.value = “5”;
      obj.id = “0x0000001d” ; obj.value = “5”;
      obj.id = “0x00000059” ; obj.value = “5”;

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇