HS8546v、HS8546V2转换运营商设置及双频无线专用运营商恢复包
本帖最后由 setttt 于 2022-5-16 23:46 编辑1、电信默认hw_boardinfo文件说明,蓝色为对应位置,红色说明处可修改,其它无说明的不要修改
obj.id = "0x00000001" ; obj.value = "4"; 1 光模式修改:4为双模2为EP 1为GP
obj.id = "0x00000002" ; obj.value = "485754444AB7AB9A"; 2 标签上的 PON NO
obj.id = "0x00000003" ; obj.value = "";
obj.id = "0x00000004" ; obj.value = "";
obj.id = "0x00000005" ; obj.value = "";
obj.id = "0x00000006" ; obj.value = "";
obj.id = "0x00000007" ; obj.value = "044BBBAGH6001122"; 7 此处不用改
obj.id = "0x00000008" ; obj.value = "2150083444AAA6000999";8 标签上的 PROD ID
obj.id = "0x00000009" ; obj.value = "";
obj.id = "0x0000000a" ; obj.value = "F8:55:88:88:84:C0"; 这里MAC是12位
obj.id = "0x0000000b" ; obj.value = "F8:55:88:88:84:C8"; 重要:修改MAC只可修改前11位,往下中间段要全换
obj.id = "0x00000022" ; obj.value = "F8:55:88:88:84:C9"; 最后一位是数值,不能改!
obj.id = "0x00000023" ; obj.value = "F8:55:88:88:84:CA";
obj.id = "0x00000024" ; obj.value = "F8:55:88:88:84:CB";
obj.id = "0x0000002d" ; obj.value = "F8:55:88:88:84:CC";
obj.id = "0x0000002e" ; obj.value = "F8:55:88:88:84:CD";
obj.id = "0x0000002f" ; obj.value = "F8:55:88:88:84:CE";
obj.id = "0x00000030" ; obj.value = "F8:55:88:88:84:CF";
obj.id = "0x0000000c" ; obj.value = "F8:55:88:88:84:C1";
obj.id = "0x0000000d" ; obj.value = "F8:55:88:88:84:C2";
obj.id = "0x0000000e" ; obj.value = "F8:55:88:88:84:C3";
obj.id = "0x0000000f" ; obj.value = "F8:55:88:88:84:C4";
obj.id = "0x00000010" ; obj.value = "F8:55:88:88:84:C5";
obj.id = "0x00000011" ; obj.value = "F8:55:88:88:84:C6";
obj.id = "0x00000012" ; obj.value = "F8:55:88:88:84:C7";
obj.id = "0x00000013" ; obj.value = "F8:55:88:88:84:C0";
obj.id = "0x00000025" ; obj.value = "F8:55:88:88:84:C0"; 这里MAC是12位
obj.id = "0x00000026" ; obj.value = "";
obj.id = "0x00000027" ; obj.value = "";
obj.id = "0x00000028" ; obj.value = "";
obj.id = "0x00000029" ; obj.value = "";
obj.id = "0x0000002a" ; obj.value = "";
obj.id = "0x0000002b" ; obj.value = "";
obj.id = "0x0000002c" ; obj.value = "";
obj.id = "0x00000016" ; obj.value = "";
obj.id = "0x00000018" ; obj.value = "0"; 18 移动为 0,联通为 2
obj.id = "0x00000019" ; obj.value = "";
obj.id = "0x0000001a" ; obj.value = "E8C";1a 移动为 CMCC,联通为 COMMON
obj.id = "0x0000001b" ; obj.value = "BJCT";1b 移动为 BJCMCC_RMS,联通为 SHCU
obj.id = "0x0000001c" ; obj.value = "0";
obj.id = "0x0000001d" ; obj.value = "1";
obj.id = "0x0000001e" ; obj.value = "1";
obj.id = "0x0000001f" ; obj.value = "1";
obj.id = "0x00000020" ; obj.value = "";
obj.id = "0x00000021" ; obj.value = "0";
obj.id = "0x00000031" ; obj.value = "CHOOSE_XINAN";31 移动CHOOSE_CMCC_RMS2,联通CHOOSE_UNICOM
obj.id = "0x00000034" ; obj.value = "00:00:00:00:00:0C"; 34 默认数据不用改
obj.id = "0x00000036" ; obj.value = "";
obj.id = "0x00000037" ; obj.value = "";
obj.id = "0x00000038" ; obj.value = "";
obj.id = "0x00000035" ; obj.value = ""; 35 只有移动填入 SMART ,电信、联通此处无数据
obj.id = "0x00000039" ; obj.value = "0x00102001";39 包括此处往下为默认数据不可修改
obj.id = "0x0000003a" ; obj.value = "@@&@&@&@&@&";
obj.id = "0x0000003b" ; obj.value = "";
obj.id = "0x0000003c" ; obj.value = "0x00102001";
obj.id = "0x0000003d" ; obj.value = "0x00000000";
obj.id = "0x0000003e" ; obj.value = "0x00000000";
obj.id = "0x0000003f" ; obj.value = "0x00000000";
obj.id = "0x00000040" ; obj.value = "";
obj.id = "0x00000041" ; obj.value = "";
````````````````````````````````````````````````````
此处往下对应华为所有四囗光猫,V300R018C00、V300R018C10版本,
V300R017往前的老版本无下列代码,不要添加!
obj.id = "0x00000042" ; obj.value = "0";
obj.id = "0x00000043" ; obj.value = "";
obj.id = "0x0000000c" ; obj.value = "F8:55:88:88:84:C1"; 与上方代码MAC中有对应
obj.id = "0x00000044" ; obj.value = "";
obj.id = "0x00000045" ; obj.value = "";
obj.id = "0x00000046" ; obj.value = "0";
obj.id = "0x00000047" ; obj.value = "0";
obj.id = "0x00000050" ; obj.value = "";
obj.id = "0x00000051" ; obj.value = "";
2、shell下相关命令及步骤
1、 telnet 192.168.1.1
root
adminHW(或 admin 输入不显示,直接回车)
WAP>su
WAP>shell
WAP(Dopra Linux) # cd /mnt/jffs2/
WAP(Dopra Linux) # vi hw_boardinfo
找到这三行:按 i 进入编辑状态
obj.id = "0x0000001a" ; obj.value = "E8C";
obj.id = "0x0000001b" ; obj.value = "BJCT"; (恢复包默认北京电信)
obj.id = "0x00000031" ; obj.value = "CHOOSE_XINAN";
按 ESC 退出 输入 :wq(冒号要打上),回车 , 已退出 !
2、 用自己的hw_boardinfo、hw_boardinfo.bak两个文件(hw_boardinfo.bak内容一样,改好后可复制—份重命名)对照上方省份代码修改
3、华为介面网关先改回192.168.1.1,在光猫中将无线名称改回外壳底部电信格式2.4G无线名称ChinaNet-XXXX,5G无线名称ChinaNet-XXXX-5G(注册imts库时需要认证无线名称,请保持开启状态)
修改hw_ctree.xml、hw_ctree_bak.xml里的省份,修改普通用户名root(密码不要改), <X_HW_WebUserInfoInstance InstanceID="1" UserName="useradmin"
hw_default_ctree.xml是默认配置文件(重要:此文件不能有任何修改,否则无法复位或恢复成功)电信定制恢复文件包中hw_default_ctree.xml统一成北京电信的
4、C盘下新建xin文件夹(名称随便起,但必须英文名称),将要上传的文件放入 xin 中
打开 tftpd32.exe,保存位置选择为 xin 文件夹
telnet 192.168.1.1
root
adminHW(或 admin 输入时不显示,直接回车)
su 回车
shell 回车
cd /mnt/jffs2 回车
tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.2 回车
tftp -g -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.1.2 回车
tftp -g -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2 回车
tftp -g -l hw_ctree_bak.xml -r hw_ctree_bak.xml 192.168.1.2 回车
exit 退出shell
reset 重启
````````````````````````````````````````````````````
上传或下载文件命令细解
一、注:-p 说明是put,这里put相当于下载,因为电脑充当了tftp服务器的角色。-l后跟local文件名,-r跟remote文件名,最后是tftp服务器地址。
例:下载
tftp -p -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2 回车
tftp -p -l hw_boardinfo -r hw_boardinfo 192.168.1.2 回车
二、注:-g 相当于上传,因为电脑充当了tftp服务器的角色。-l后跟local文件名,-r跟remote文件名,最后是tftp服务器地址。
例:上传
tftp -g -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2 回车
tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.2 回车
`````````````````````````````````````````````````````````````````
3、上传解压命令及步骤
需要替换的全部文件见下图
制作 E8C.tar.gz 电信包:是将所有电信改好的文件用 7Z 软件添加压缩包,先命名为E8C,格式选 tar,生成 E8C.tar 包,再次用 7Z 软件压缩,格式选 gzip,生成 E8C.tar.gz,电信包就压缩完毕可上传解压 .上传解压结束后 删除电信包 E8C.tar.gz,上传电信包步骤在上传4个文件之前
步骤:
C盘下新建xin文件夹(名称随便起,但必须英文名称),将要上传的文件放入 xin 中 打开 tftpd32.exe,保存位置选择为 xin 文件夹
telnet 192.168.1.1
root
adminHW(或 admin 输入时不显示,直接回车)
su 回车
shell 回车
cd /mnt/jffs2 回车
tftp -gr E8C.tar.gz 192.168.1.2 回车(上传电信包)
tar xf E8C.tar.gz 回车(解压电信包)
tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.1.2 回车
tftp -g -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.1.2 回车
tftp -g -l hw_ctree.xml -r hw_ctree.xml 192.168.1.2 回车
tftp -g -l hw_ctree_bak.xml -r hw_ctree_bak.xml 192.168.1.2 回车
rm E8C.tar.gz 回车(删除电信包)
exit 退出shell
reset 重启
4、相关下载见附件,解压密码:www.chinadsl.net
大神,积分不够怎么破? 你好,请问用备份的8145V的jffs2文件夹里的文件直接覆盖到改成原厂的8546v的jffs2文件可以吗? q30445518 发表于 2019-4-4 21:36
楼主R019版本的可以修改,只是不能修改双模,就是obj.id = "0x00000001" ; obj.value = "4"; 这里千万千 ...
修改hw_boardinfo文件就好,没有用命令,朋友说V5现在修改双模式要刷入什么,具体不清楚,确认后在聊 哎,这么个弄法猫粮怎么够用~~ 蓝色为默认hw_boardinfo文件说明
期待谢谢楼主
这么快V2都出来了? 很利害的楼主!!!!!学习!! 不论如何支持下先 没shell貌似就不能替换文件把。。。。 沙发,坐等更新,感谢以及支持LZ。。。 跟一下,期待更新完全 全shell固件不期待就是希望可以切换为电信界面使用就行 呵呵!!!!!!!!!!!!!!!!!!!!!!!!!!!