2026年9月

适用场景:更换光猫、修改硬件标识以匹配旧光猫、解决LOID注册卡进度问题。
风险提示:操作不当可能导致光猫无法上网甚至变砖,请务必备份原始参数,谨慎操作。

一、准备工作

1. 获取旧光猫信息

  • 登录旧光猫管理界面,记录:LOID(逻辑ID)、宽带账号/密码、VLAN ID(如41)、连接模式(桥接/路由)。
  • 记录旧光猫的MAC地址、SN序列号(GPON:前4位+后8位;EPON:完整SN)、设备标识号(如有)。

2. 准备工具

  • 电脑网卡MAC临时改为 00:07:29:55:35:57(部分中兴光猫开启Telnet所需)。
  • 下载 zteOnu 工具(用于开启Telnet)。
  • 确保电脑与光猫LAN口直连,IP为同一网段(通常光猫IP为 192.168.1.1)。

二、开启Telnet并登录

1. 运行 zteOnu 开启Telnet

zteOnu --telnet

或使用其他对应型号的工具。

2. 登录光猫

telnet 192.168.1.1
  • 默认账号:root
  • 默认密码:Zte521(部分型号可能不同,请自行确认)

三、查看并备份原始参数(至关重要!)

登录后立即执行:

setmac show2

将输出结果完整复制到本地文本保存,作为原始备份。

重点关注以下参数ID及值:

参数名称常见ID示例值
PON MAC3276900:11:22:33:44:55
SN前4位(GPON OUI)2176HWTC(或十六进制 48575443)
SN后8位(GPON)2177B55D5BA4
设备标识号前6位768001122
设备标识号后17位51200112233445566778
地区代码(当前)-执行 upgradetest gdefconf 查询
所有地区列表-执行 cat /etc/init.d/regioncode

四、修改MAC地址和SN(按需修改)

4.1 修改PON MAC(最常用)

setmac 1 32769 [新MAC地址]

例如:

setmac 1 32769 00:11:22:33:44:55

4.2 修改SN(GPON模式)

  • 修改前4位(OUI):

    setmac 1 2176 [新前4位]

    例如:setmac 1 2176 HWTC(也可填十六进制,如 48575443)

  • 修改后8位:

    setmac 1 2177 [新后8位]

    例如:setmac 1 2177 B55D5BA4

4.3 修改SN(EPON模式)

部分EPON光猫SN的ID为 2182,请以 setmac show2 查询结果为准。

4.4 修改设备标识号(可选)

  • 前6位:

    setmac 1 768 [新前6位]
  • 后17位:

    setmac 1 512 [新后17位]

五、保存配置并重启

每次修改后,务必执行:

sendcmd 1 DB save

所有修改完成后,重启光猫:

reboot

六、修改地区码(可选)

  • 查看所有地区代码:

    cat /etc/init.d/regioncode
  • 查看当前地区:

    upgradetest gdefconf

    或

    siupgrade gdefconf
  • 切换地区(将 [序号] 替换为具体数字,如 305):

    upgradetest sdefconf [序号]

    执行后光猫自动重启。


七、LOID注册及常见卡进度处理

7.1 正常注册流程

  • 登录光猫管理界面,在"注册"页面输入正确的LOID(注意大小写和空格),点击注册。
  • 若进度到30%~40%即表示OLT注册成功,若卡在57%、70%或"向RMS发送注册请求",均为RMS认证失败,不影响手动配置上网。

7.2 卡进度处理方案

方案一:强制跳过RMS认证(推荐)

通过Telnet执行:

sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB save
reboot

重启后,光猫状态会被"欺骗"为注册成功,不再弹强制跳转。

方案二:完全手动配置上网

  1. 登录光猫后台,进入"宽带设置"或"WAN连接"。
  2. 新建Internet连接,选择桥接或路由模式。
  3. 手动填入VLAN ID、宽带账号和密码(来自旧光猫)。
  4. 保存后测试上网,只要网能通,光猫注册状态可忽略。

八、常见报错及解决方法

报错现象可能原因解决办法
提示"逻辑ID不对"LOID输错或OLT绑定了旧硬件1. 核对LOID(大小写/空格)
2. 检查是否需要密码
3. 联系运营商解绑
卡在57%RMS认证失败执行"强制跳过RMS认证"命令,并手动配置上网
卡在70%RMS认证失败执行"强制跳过RMS认证"命令,并手动配置上网
能上网但弹注册页光猫强制跳转执行 sendcmd 1 DB set PDTCTUSERINFO 0 Status 0 等命令
修改后无法保存未执行 sendcmd 1 DB save每次修改后立即保存

九、终极备用方案

若所有操作无效,联系宽带装维师傅,请其在局端解绑旧光猫的LOID/SN绑定,并重新下发配置。


十、命令速查表(汇总)

操作命令
查看所有参数setmac show2
修改PON MACsetmac 1 32769 [MAC]
修改SN前4位setmac 1 2176 [值]
修改SN后8位setmac 1 2177 [值]
修改设备标识前6位setmac 1 768 [值]
修改设备标识后17位setmac 1 512 [值]
保存配置sendcmd 1 DB save
重启光猫reboot
查看地区列表cat /etc/init.d/regioncode
查看当前地区upgradetest gdefconf
切换地区upgradetest sdefconf [序号]
欺骗ITMS注册sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB save

附:注意事项

  • 所有修改均以 setmac show2 查询到的ID为准,本文ID仅供参考。
  • SN和MAC请使用大写字母,MAC地址用小写。
  • 操作前务必备份原始 setmac show2 输出。
  • 若使用 zteOnu 工具,确保电脑网卡MAC已按要求修改。
最后提醒:耐心操作,多核对,遇到无法解决的问题及时联系运营商技术支持。

文档版本:1.0
更新日期:2026-09-04