中兴光猫修改MAC/SN及注册排障完整指南
适用场景:更换光猫、修改硬件标识以匹配旧光猫、解决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 MAC | 32769 | 00:11:22:33:44:55 |
| SN前4位(GPON OUI) | 2176 | HWTC(或十六进制 48575443) |
| SN后8位(GPON) | 2177 | B55D5BA4 |
| 设备标识号前6位 | 768 | 001122 |
| 设备标识号后17位 | 512 | 00112233445566778 |
| 地区代码(当前) | - | 执行 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:554.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重启后,光猫状态会被"欺骗"为注册成功,不再弹强制跳转。
方案二:完全手动配置上网
- 登录光猫后台,进入"宽带设置"或"WAN连接"。
- 新建Internet连接,选择桥接或路由模式。
- 手动填入VLAN ID、宽带账号和密码(来自旧光猫)。
- 保存后测试上网,只要网能通,光猫注册状态可忽略。
八、常见报错及解决方法
| 报错现象 | 可能原因 | 解决办法 |
|---|---|---|
| 提示"逻辑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 MAC | setmac 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 0sendcmd 1 DB set PDTCTUSERINFO 0 Result 1sendcmd 1 DB save |
附:注意事项
- 所有修改均以
setmac show2查询到的ID为准,本文ID仅供参考。 - SN和MAC请使用大写字母,MAC地址用小写。
- 操作前务必备份原始
setmac show2输出。 - 若使用
zteOnu工具,确保电脑网卡MAC已按要求修改。
最后提醒:耐心操作,多核对,遇到无法解决的问题及时联系运营商技术支持。
文档版本:1.0
更新日期:2026-09-04