pt939g联通_尝试修改友华PT939G的省份设置,成功!
本帖最后由 笑西风 于 2020-7-4 08:04 编辑
个人感觉友华PT939G无线光猫一体机的配置还不错,核心跟新路由三相同,所以总想折腾它。之前找了各类root/1234,user/1234之类的密码,最终通过CSDN大侠的yhtcAdmin /Cm1@YHfw登录了光猫。
准备利用prolinecmd命令尝试修改省份标识。设备是中国移动CMCC定制光猫。
手头这只光猫之前的标识为SC,估计是四川,认证方式是Password;想改为YN,云南,认证方式是LOID。
操作中发现光猫内部一个神奇文件/etc/versionRecord,内容似乎是个硬件、软件版本记录文件,但实践说明不对
# cat /etc/versionRecord
GV=YH_FW_1GV_18_02_18_001
GVSWVersion=V1.0.02
QHSWVersion=V3.0.01#
# prolinecmd romfileselect display
mtd[readflash]:device=reservearea tclen=262144 tcoffset=786432
Unlocking reservearea ...
Reading from reservearea to /tmp/prolinecwmppararead ...
Romfileselect:ctromfile_SC.cfg复制代码看一下整齐的省份排列
# cd /userfs
# ls
CountrySetting ctromfile_HL.cfg ctromfile_YN.cfg
bin ctromfile_HN.cfg ctromfile_ZJ.cfg
ctromfile.cfg ctromfile_JL.cfg ctromfile_f.cfg
ctromfile_AH.cfg ctromfile_JS.cfg default_ssl_ca.pem
ctromfile_BJ.cfg ctromfile_JX.cfg dlna
ctromfile_CQ.cfg ctromfile_LN.cfg etc
ctromfile_FJ.cfg ctromfile_NM.cfg led.conf
ctromfile_GD.cfg ctromfile_NX.cfg led_xc.conf
ctromfile_GS.cfg ctromfile_QH.cfg lib
ctromfile_GX.cfg ctromfile_SC.cfg profile.cfg
ctromfile_GZ.cfg ctromfile_SD.cfg remote_ctrl_client
ctromfile_HA.cfg ctromfile_SH.cfg usr
ctromfile_HB.cfg ctromfile_SN.cfg voiptester.cfg
ctromfile_HE.cfg ctromfile_SX.cfg withvoiptest.cfg
ctromfile_HI.cfg ctromfile_XJ.cfg复制代码
本来认为使用内部prolinecmd的set命令就完成了,但出错鸟
# prolinecmd romfileselect set ctromfile_YN.cfg
File /etc/versionRecord content YN= is worng
can not change to: ctromfile_YN.cfg复制代码这是一个非常奇怪的问题,通过各类测试不允许把romfileselect设置为ctromfile_XX.cfg类型的任意文件,其中XX正好为目录中的各类省份标识
但如果XX为小写或者一位X,或者三位XXX,则都可以成功设置
# prolinecmd romfileselect set ctromfile_f.cfg
mtd[readflash]:device=reservearea tclen=262144 tcoffset=786432
Unlocking reservearea ...
Reading from reservearea to /tmp/prolinecwmppararead ...
cmd=rm -rf /usr/osgi/factory/*
province_code=gv
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-gv/com.chinamobile.smartgateway.appcore.info /usr/osgi/factory
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-jar/com.chinamobile.smartgateway.appcore_2.3.jar /usr/osgi/factory/com.chinamobile.smartgateway.appcore.jar
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-gv/com.chinamobile.smartgateway.cmccdpi.info /usr/osgi/factory
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-jar/com.chinamobile.smartgateway.cmccdpi_1.1.3.jar /usr/osgi/factory/com.chinamobile.smartgateway.cmccdpi.jar
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-gv/com.chinamobile.smartgateway.andlink.info /usr/osgi/factory
cmd=cp -f /usr/osgi/plugin-b-province/plugin-b-jar/com.chinamobile.smartgateway.andlink_2.3.jar /usr/osgi/factory/com.chinamobile.smartgateway.andlink.jar
cmd=echo ctromfile_f.cfg > /usr/osgi/province
mtd[writeflash]:device=reservearea tclen=262144 tcoffset=786432 tcfilelen =2120
Unlocking reservearea ...
Writing from /tmp/prolinecwmpparwrite to reservearea ...
enter real action -----tclen:0x40000,tcoffset:0xc0000
writeflash: write 0 'st sector,start from 0xc0000,0x20000 bytes [w]enter real action -----tclen:0x20000,tcoffset:0xe0000
writeflash: write 1 'st sector,start from 0xe0000,0x20000 bytes
read:count <= 0 writeflash: total write 0x848 bytes
#复制代码不明白报错提示的File /etc/versionRecord content YN= is worng 是为了啥???比如改为其他的ctromfile_f.cfg,成功后,/etc/versionRecord文件内容并没有改变呀
后面想个取巧的办法,想用/userfs/ctromfile_YN.cfg覆盖ctromfile_f.cfg或者改个能成功的文件名,结果/userfs为只读文件系统,无法修改
到现在就卡壳了,并且还无法改回原来的四川省标识ctromfile_SC.cfg
不知哪位大侠有办法解决?
------------------------------------------------------------------------------------
2020.7.4 经过尝试,修改成功!
具体步骤如下:
请注意,请注意,请注意,修改光猫有风险,责任自担!
1.开启光猫的telnet功能,点击:http://192.168.1.1/cgi-bin/abcdidfope94e0934jiewru8ew414.cgi
http://192.168.1.1/cgi-bin/abcdidfope94e0934jiewru8ew414.cgi复制代码浏览器提示“200ok“则说明telnet服务端启动正常。
2.用telnet客户端登陆光猫,使用用户名:
telnet用户名密码:
移动:
yhtcAdmin
Cm1@YHfw
联通:
yhtcAdmin
Cuc@YHfw复制代码查看了一些省市的ctromfile.cfg(用gzip压缩的)文件后,发现还有root/1234,user/1234之类的登录名。3.将需要的省份配置文件进行目录调整,只有修改文件夹后才能进行省份更改!
cp /userfs/ctromfile_YN.cfg /usr/osgi/复制代码/userfs/目录下相应的省份配置文件,而/usr/osgi/是唯一可以写入并且启动后不会丢失信息的目录。注意根据自己的省份修改文件名ctromfile_YN.cfg
4.使用prolinecmd命令设置省份,这里注意使用绝对路径/usr/osgi/ctromfile_YN.cfg
prolinecmd romfileselect set /usr/osgi/ctromfile_YN.cfg复制代码
5.切记要写入存储配置区,光猫系统会使用ctromfile_YN.cfg这个新省份文件,重新初始化光猫,抹去原来ctromfile_SC.cfg留下的信息。
prolinecmd restore default复制代码6.登录http://192.168.1.1/用户名:CMCCAdmin 密码:aDm8H%MdA
进行光猫注册及配置各类网络。
注意修改后,各种配置参数会改变,要么记录后回复,要么自己手动修改。
有一些文章中提到,如果prolinecmd romfileselect set ...命令执行不了,可以先使用清除命令
prolinecmd clear 1复制代码初始化配置区后,再尝试即可。
看看修改成功后的配置界面
Opera 快照_2020-07-04_073725_192.168.1.1.png (37.11 KB, 下载次数: 2)
2020-7-4 07:39 上传
GPON的链接情况
Opera 快照_2020-07-04_073843_192.168.1.1.png (73.82 KB, 下载次数: 0)
2020-7-4 07:40 上传
pt939g联通_尝试修改友华PT939G的省份设置,成功!相关推荐
- python输入正方形边长值、计算其面积_尝试修改列6.2编写命令行参数解析的程序,解析命令行参数所输入边长的值,计算并输出正方形的周长和面积。_学小易找答案...
[简答题] [单选题]ZigBee 中每个协调点最多可连接______个节点,一个ZigBee网络最多可容纳______个节点.( ) [资料题]DWord-Ans.pdf 索引和目录.pdf 完成效 ...
- 友华PT926E:获取密码以及启用两个百兆口
获取SUSER_PASSWORD 登陆后修改地址信息: 192.168.1.1/cgi-bin/luci/admin/storage/settings 在开发者调试工具中(F12),点击控制台选项(C ...
- 京瓷1110打印自检页_如何修改小票打印机、厨房打印机IP地址
如何修改小票打印机.厨房打印机IP地址 在商业收银活动中,小票打印机是必不可少的设备,不管超市收银系统还是餐饮收银系统,都是常用设备.易坏设备,刚开业时购买的成套的收银设备,商家一般都给设置好小票机, ...
- 【Windows 逆向】CE 地址遍历工具 ( CE 结构剖析工具 | 遍历查找后坐力数据 | 尝试修改后坐力数据 )
文章目录 一.遍历后坐力数据 二.尝试修改后坐力数据 一.遍历后坐力数据 在上一篇博客 [Windows 逆向]CE 地址遍历工具 ( CE 结构剖析工具 | 从内存结构中根据寻址路径查找子弹数据的内 ...
- 尝试修改LabelImg,将以对顶角画框改成以对角线相交点向四周画框
文章目录 缩小代码位置范围 对缩小的范围查找代码 shape.py 20200403 20200409 修改了以下`handleDrawing()`里的代码,现在能够把框画成这样子了,但是初始点和实时 ...
- 脚本_批量修改md为hexo标准post格式[博]
原创博客地址:脚本_批量修改md为hexo标准post格式[博] 动机,原有md希望快捷发布 本来原来有笔记,已经为md格式,希望批量发布.而不是一个个hexo new page xxx,然后复制过去 ...
- kjb文件 解析_批量修改MP3文件信息
前两天本人在整理自己的歌单时(题外话,本人是一个热衷音乐的程序员噢,哈哈),发现之前下载的很多MP3文件里的歌手,标题等信息对不上,很多都是错的.对于患有"强迫症"的本人来说,当然 ...
- 华擎主板bios设置图解_华擎主板BIOS设置程序手册.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > 计算机硬件与维护 华擎主板BIOS设置程序手册.pdf20页 本 ...
- 华擎主板bios设置图解_[华擎主板bios设置图解]详解华擎主板bios恢复出厂设置
[华擎主板bios设置图解]详细说明华擎主板bios修复系统恢复2019 现在有很多人全是应用华擎主板的,可是了解华擎主板bios如何恢复数据设定的人确是很少.因而,对于这个问题,今日网编就来给大伙说 ...
最新文章
- 基于php的应用程序,基于PHP的Web应用程序和群发邮件
- python动态添加类方法_Python 动态添加类方法
- 持续集成持续部署持续交付_自动持续开发和交付混合移动应用程序
- 给内联元素设置宽高的几种方式
- 视频教程-企业级多语言舆情爬虫系统-Go语言
- vue使用富文本编辑器vue-quill-editor
- 精灵球Plus使用方法
- iphone个系列尺寸_不同尺寸的iphone截图看起来一样大吗?
- puts与fputs的区别
- 2022.4月份科研记录【日记】
- Unity 将图片转换成 sprite 格式
- 把握大都市的高度和速度
- Matlab-图片上画线
- sidekiq任务调度流程分析
- 【工业智能】用AI来做工业设备的故障诊断,目前还停留在“鸡尾酒疗法”阶段
- win10笔记本上插耳机没有声音,插耳机不被检测
- html跑马灯编程,求一个HTML无缝的跑马灯代码。
- 对标测评YD云电脑和天翼云电脑公众版
- 后端程序员必备的 Linux 基础知识
- 机器学习——概率图模型
热门文章
- Boltzmann Machine 入门(2)
- 追债之旅(Dijkstra最短路)
- P3810 【模板】三维偏序(陌上花开)
- Educational Codeforces Round 101 (Rated for Div. 2) D. Ceil Divisions 思维 + 根号数
- 【UOJ207】共价大爷游长沙【LCT】【异或】【随机化】
- 【NOIP2018】赛道修建【二分】【树形dp】【multiset】【贪心】
- 牛客挑战赛47 A 一道GCD问题
- 一些数学小公式/定理的证明
- bzoj4025-二分图【线段树分治,并查集】
- 2019.01.27【NOIP普及组】模拟赛C组总结