F460 F452 获取超级密码 解决 LOID 注册断线 保留telnet 无需ttl 不用拔光纤

13480阅读 0评论2017-05-04 yjd333
分类:Android平台

有台F460需要改成拨号,找资料参考了以下两篇:
  
http://www.hackblog.cn/post/80.html

还是遇到问题获取不到超级密码。第一个是一注册LOID就掉线,第二个是系统是默认只读无法写到httpd目录里。
想着断线会不会是telnetd进程被结束。
试验,本地电脑开启tftp32 ,telnet到光猫执行
cd /var/tmp && sleep 300s && ps > ps_info &
tftp -l ps_info -p 192.168.1.110 &
到web界面注册LOID,等待5分钟后光猫传回数据到电脑,看后正常。进程没被结束那就看看iptables规则。
再次重新恢复出厂设置,telnet到光猫执行
cd /var/tmp && sleep 300s && iptables -nL > ipt_info &
tftp -l ipt_info -p 192.168.1.110 &
到web界面注册LOID,等待5分钟后光猫传回数据到电脑,发现 lan_access链被加入一条规则
DROP       tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpt:23
问题清楚了,掉线问题是因为在LOID注册后会被加入一条拒绝23端口的规则,并在配置文件db_user_cfg.xml写入禁用telnet。

以下为实际操作步骤,操作前切记先记下一些原来的信息如 LOID、LOID密码、vid等等。
F460 5.0 F452 我这边测试都成功,F460 6.0应该也通用,全程不用去拔光纤。

1,恢复出厂设置:
     

2,等重启后 telnet 192.168.1.1 root telecomadmin

3,插入规则到第一条 iptables -I INPUT 1 -p tcp --dport 21:23 -j ACCEPT //同时开了21端口你可以登入进去下数据

4,切到  界面开始用loid注册 LOID: xxxx 密码 xxxx //恢复出厂前记下来的数据

5,等待5,6分钟后,注册完LOID。切回telnet 执行 sendcmd 1 DB p DevAuthInfo|grep Pass 看超级密码,不看也行后面自己改密码了

6,执行下面命令
   sendcmd 1 DB p MgtServer 查看一下当前的电信远程控制
   sendcmd 1 DB set MgtServer 0 URL   改成本地地址
   sendcmd 1 DB set MgtServer 0 tReqIP  这条不是必须
   sendcmd 1 DB set MgtServer 0 PeriodicInformEnable 0  关闭定时上报
   sendcmd 1 DB set MgtServer 0 Tr069Enable 0 禁用TR069远程控制

   sendcmd 1 DB set DevAuthInfo 0 Pass yjd  设置超级密码为yjd
   sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd yjd 设置telnet登入密码为yjd

   sendcmd 1 DB p TelnetCfg  看下telnet当前信息
   sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1 注册时已被关闭重新启用
   sendcmd 1 DB set TelnetCfg 0 Lan_EnableAfterOlt 1 重要必须

   sendcmd 1 DB save    保存回写到/userconfig/cfg/db_user_cfg.xml
   sendcmd 1 DB saveasy  保存回写到/userconfig/cfg/db_backup_cfg.xml

   reboot 重启路由搞定。
---------------------------------------------
额外命令,查看和修改终端数量限制
   sendcmd 1 DB p WANCPPP 0 查看pppoe信息
   sendcmd 1 DB p CltLmt  查看限制方案
   sendcmd 1 DB set CltLmt 8 Max 99 改为99
   sendcmd 1 DB set WANCPPP 0 MaxUser 99  改为99

上一篇:centos 7 yum nginx non-root user selinux
下一篇:win8.1 win2012 win10 无法重命名文件夹