光猫遇到的坑:

1.G7615AV5光猫在修改SN,MAC是会报错,需要先把地区改为Jicai(集采),查看地区码可以看到,改完以后再改回原地区。

一、中兴光猫G7615AV5(开Telnet改SN)

中兴系列光猫破解超级密码,开启Telnet,改SN记录

1.首先修改网卡的MAC地址为000729553557

中兴系列光猫破解超级密码,开启Telnet,改SN记录

2.获取超密,第一种可以恢复出厂默认密码aDm8H%MdA,第二种去咸鱼找人买

3.工具勾选固化Telnet,点击开启,会获取telnet

中兴系列光猫破解超级密码,开启Telnet,改SN记录

4.电脑telnet链接光猫,输入账号密码,做自己想做的


setmac show    查看光猫信息
setmac show2  查看光猫信息
#查看设备总览
sendcmd 1 DB p DevInfo

#修改光猫参数
setmac 1 32769 修改光猫的PON MAC地址(可选),格式是:setmac 1 32769 28:C0:1B:AD:7B:BB
setmac 1 2176 GponSN前4位 江苏联通必选
setmac 1 2177 GponSN后8位 江苏联通必选
setmac 1 768 设备标识码前6位数字(可选) setmac 1 768 SKYW1B
setmac 1 512 设备标识码后17位数字(可选) setmac 1 512 41714959270610563
setmac 1 2180 LOID (与2179不同时改)
setmac 1 2179 password (与2180不同时改)另外,没必要改地区,除非你想被运营商管控
sendcmd 1 DB save  保存

#查看区域代码
cat /etc/init.d/regioncode
#查看当前地区
cat /userconfig/flag_type
#修改地区
使用  upgradetest sdefconf “三位数字区域码”> 命令来更改光猫地区
// 举个例子 广东 210
upgradetest sdefconf 210

#删除tr069连接    (谨慎操作、如有电话的用户,不建议删除,一般关闭即可。)
先执行
sendcmd 1 DB p WANC
看一下出来的数据,tr069在 <Row No="数字几">,通常0就是
sendcmd 1 DB delr WANC 0  这里的0就是上面那个数字
然后就删除了 ,再保存重启一下。
sendcmd 1 DB save
sendcmd 1 DB reboot

#关闭TR069与定时上报(不懂的用户慎操作):
sendcmd 1 DB p MgtServer #查看一下当前的电信远程控制
sendcmd 1 DB set MgtServer 0 URL http://127.0.0.1 把服务器 URL 改掉
sendcmd 1 DB set MgtServer 0 Tr069Enable 0
sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0
sendcmd 1 DB save

#恢复TR069与定时上报功能(电信大部分地区服务器都是一样的)
sendcmd 1 DB p MgtServer #查看一下当前的电信远程控制
sendcmd 1 DB set MgtServer 0 URL http://devacs.edatahome.com:9090/ACS-server/ACS
sendcmd 1 DB set MgtServer 0 Tr069Enable 1
sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 1
sendcmd 1 DB save

#修改超级用户名和密码:
sendcmd 1 DB set DevAuthInfo 0 User telecomadmin (新用户名)
sendcmd 1 DB set DevAuthInfo 0 Pass nE7jA%5m  (新密码)
sendcmd 1 DB save

#普通用户提权为admin:  (此项操作以后,user登录以后直接进入超级用户页面。)
sendcmd 1 DB set DevAuthInfo 1 Level 1
sendcmd 1 DB save

#普通用户降权恢复
sendcmd 1 DB set DevAuthInfo 1 Level 2
sendcmd 1 DB save

#劫持ITMS注册(显示已注册):
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB save

#注册跳转修复
sendcmd 1 DB set PDTCTUSERINFO 0 Status 0
sendcmd 1 DB set PDTCTUSERINFO 0 Result 1
sendcmd 1 DB set PDTCTUSERINFO 0 tForcePushFlg 0
sendcmd 1 DB save

#修改用户限制:  (建议修改)
sendcmd 1 DB p CltLmt
sendcmd 1 DB set CltLmt 8 Max 255   (修改最大用户数为200,可以改成其他数目,最大数目不超过255)
sendcmd 1 DB set CltLmt 8 Enable 0
sendcmd 1 DB save

#修改连接数限制: (建议修改)
sendcmd 1 DB p FWBase  //查看连接数设置信息
sendcmd 1 DB set FWBase 0 FwConnMaxEnable 0  //禁用连接数限制
sendcmd 1 DB set FWBase 0 FwConntrackMax 65535  //设置最大连接数到65535(默认4000)
sendcmd 1 DB set FWBase 0 ConntrackMax 65535 //设置单用户最大连接数到65535(默认3000)
sendcmd 1 DB save   //保存设置