setttt 发表于 2022-1-10 21:15:12

华为新款猫R020、R021固件版本光猫与路由器切换设置教程

本帖最后由 setttt 于 2022-4-2 11:10 编辑

      

      华为新出的一系列新款光猫,固件进阶到了R020、R021,同时多了一些功能,最主要多了光猫、路由可切换,经过验证市面上有十几个型号的光猫都支持。

拿HN8346X6来举例



此介面 Optical 为正常光猫介面


可选择LAN1、2、3、4任一网囗为WAN囗




详细设置:

1、修改之前先备份jffs2文件夹(重要:不然以后无法恢复成运营商介面 )


C盘下新建xin文件夹(名称随便起,但必须英文名称)   打开 tftpd32.exe,保存位置选择为 xin 文件夹

以管理员运行CMD

telnet 192.168.101.1       ( 网关地址请自行对应)

root

adminHW(或 admin 输入时不显示,直接回车,移动猫 Hw8@cMcc)

su               回车

shell            回车

cd /dev/shm                                                 回车

tar -cvf jffs2.tar /mnt/jffs2                           回车(打包时间长,耐心等待)

tftp -pl jffs2.tar 192.168.101.2                     回车(下载jffs2bak.tar.gz到保存位置,等进度条消失)

exit                                                             回车 退出shell (重要步骤,不要连着执行)

再进入shell 直接命令改华为公版介面

shell                           回车

restorehwmode.sh      回车   (sudo restorehwmode.sh   ,R020、R021的改华为介面命令)   

exit                            回车 退出shell

reset                        重启后就为华为公版介面




2、xin 文件夹中 jffs2    用7Z提取成文件夹,复制   hw_boardinfo   hw_boardinfo.bak、customize.txt    这3个文件移到别处

用论坛下载的HW Dollar2 v2.20.exe   解密(点计算) 后修改 hw_boardinfo   hw_boardinfo.bak   这几处修改



obj.id = "0x0000001a" ; obj.value = "COMMON";            默认值不改
obj.id = "0x0000001b" ; obj.value = "SCHOOL2";            默认值 COMMON ,光猫代码(英文大写) 改为 SCHOOL2

obj.id = "0x00000031" ; obj.value = "NOCHOOSE";         无运营商定制代码

obj.id = "0x00000035" ; obj.value = "";                            此处空,无运营商定制代码

obj.id = "0x00000042" ; obj.value = "2";                        默认值光猫为 0 , 路由改为 1 , AP改为 2

obj.id = "0x00000061" ; obj.value = "2";                        默认值光猫是 0 , 随机网口改为 1,固定LAN4改为 2

obj.id = "0x00000039" ; obj.value = "0x00102001";         光猫网囗代码

obj.id = "0x0000003c" ; obj.value = "0x00102001";         光猫网囗代码


修改完毕,再点击HW Dollar2 v2.20.exe    计算( 加密 ),点击保存,替换原文件


重要提示:   有些版本不需要HW Dollar2 v2.20.exe 加、解密,

打开hw_boardinfo   hw_boardinfo.bak 是明文的不要加、解密


3、打开customize.txt 文件将COMMON COMMON   改为   COMMON SCHOOL2    并保存


4、将修改好的hw_boardinfo   hw_boardinfo.bak、customize.txt这3个文件放到C盘下新建的xin文件夹 中


打开 tftpd32.exe,不要关闭,保存位置选择为 xin 文件夹, 以管理员运行CMD

telnet 192.168.100.1                  回车   (网关地址 192.168.100.1   ,对应自己的猫修改)   

root

adminHW

su

shell      


cd /mnt/jffs2      回车

tftp -g -l hw_boardinfo -r hw_boardinfo 192.168.100.2                   回车   

tftp -g -l hw_boardinfo.bak -r hw_boardinfo.bak 192.168.100.2       回车

tftp -g -l customize.txt -r customize.txt 192.168.100.2                  回车

exit    退出shell

reset   重启


校园网专用介面至此已改成功



此为光猫状态






此为当作路由器使用:LAN网囗选择为WAN口后,点击应用,设备会自动重启





5、登入设备后,移至 高级设置—WAN设置,点击新建连接,对照下图设置








验证可直改的型号:固件版本V500R019C20 开始往上的版本   (九洲版本不支持)

                            HS8346X6 , HS8546X6,HN83456X6 , HN8546X6

                      K662C-10 ( 512内存光猫版、AP版), 联通版K662C ( 512内存AP版)

                            K662D(R020版本) , K662C-20 移动、联通版,HN8346QHN8546Q




`````````````````````````````````````````````````````````````


此处型号需要专用刷补丁 :固件版本V500R019C20 开始往上的版本


                                       HS8145V , HS8546V5(新、老版本), HS8346v5   

                                       HN8346v5 , HN8145V , HN8145V5   

                                       HS8145X6,HN8145X6 (此2个型号默认安徽电信有上行囗切换)

                                                V662c 、 V662u、 V662m ;V862c、V862U、V862m ; V852R

刷过补丁之后的图例






专用刷入补丁见附件:请对应型号正确下载,不要全下,各型号缺失的文件不同,以免变砖头!





      再次声明:个人原创,请自觉一点,不要搬运其他论坛,本人各大论坛都有注册,不需要转发!



待闲时继续更新


























xd1315 发表于 2022-3-12 16:12:41

支持楼主,共享精神

setttt 发表于 2022-3-4 00:19:31

jsxhzp 发表于 2022-3-3 22:35
请教大神,我换了苏州电信10G-EPON HN8145V, 版本V5.20.C10S100_JS2101,插入光纤填好LOID点击注册,直接弹 ...


下载光猫的配置文件hw_ctree.xml,hw_ctree_bak.xml ,只修改二个“99”代码,上传替换


关闭注册提示,修改:

<X_HW_UserInfo UserName="" UserId="" Status="99" Limit="10" Times="0" Result="99" X_HW_InformStatus="0" X_HW_AcsCnnctSatus="0"/>


修改为
<X_HW_UserInfo UserName="" UserId="" Status="0" Limit="10" Times="0" Result="1" X_HW_InformStatus="0" X_HW_AcsCnnctSatus="0"/>

250360882 发表于 2022-1-12 11:17:03

过来给老哥点赞

setttt 发表于 2023-3-27 15:26:28



打包上传参考第三步:https://www.chinadsl.net/forum.php?mod=viewthread&tid=131336

time_ 发表于 2022-2-20 17:29:15

感谢分享,附件看不到了。

setttt 发表于 2022-1-16 11:32:58

本帖最后由 setttt 于 2022-1-16 11:48 编辑

yuyijun22 发表于 2022-1-15 23:14
不好意思实在比较白,多问一下怕误操作变砖,这9个文件不能解压出啦一个一个传回去吗,另外我,根目录下就 ...
恢复的的文件,用命令导回去就行

mnt\jffs2\hw_default_ctree3.xml                                  AP格式的默认配置文件

mnt\jffs2\hw_default_ctree2.xml                                  路由格式的默认配置文件

mnt\jffs2\hw_default_ctree.xml                                    正在使用中格式的默认配置文件

mnt\jffs2\hw_ctree_bak.xml                                       备份配置文件

mnt\jffs2\hw_ctree.xml                                                主配置文件

mnt\jffs2\hw_boardinfo.bak                                       光模式、省份代码备份文件

mnt\jffs2\hw_boardinfo                                             光模式、省份代码主文件   




yuyijun22 发表于 2022-1-15 23:14:30

不好意思实在比较白,多问一下怕误操作变砖,这9个文件不能解压出啦一个一个传回去吗,另外我,根目录下就这些文件,能否帮忙指出时那几个,感激!
mnt\jffs2\xpon_mode
mnt\jffs2\wifi_cali_data_2g.kv
mnt\jffs2\wifi_cali_data.kv
mnt\jffs2\typeword
mnt\jffs2\TelnetEnable
mnt\jffs2\scflie_1
mnt\jffs2\restore_manufacture_done
mnt\jffs2\resetkey
mnt\jffs2\recovername
mnt\jffs2\reboot.log
mnt\jffs2\ppplasterr258
mnt\jffs2\optic_init_par.bin
mnt\jffs2\ontstatusfile
mnt\jffs2\mount_osgi_ok
mnt\jffs2\mount_ok
mnt\jffs2\main_version
mnt\jffs2\kmc_store_B
mnt\jffs2\kmc_store_A
mnt\jffs2\keyreleasecount.txt
mnt\jffs2\hwontlog.bin
mnt\jffs2\hwontdebuglogdata.bin
mnt\jffs2\hwontdebuglogctrl.bin
mnt\jffs2\hwnfflog.bin
mnt\jffs2\hwkeyinfogetlog.bin
mnt\jffs2\hwflashlog.bin
mnt\jffs2\hw_hardinfo_feature
mnt\jffs2\hw_default_ctree3.xml
mnt\jffs2\hw_default_ctree2.xml
mnt\jffs2\hw_default_ctree.xml
mnt\jffs2\hw_ctree_bak.xml
mnt\jffs2\hw_ctree.xml
mnt\jffs2\hw_bootcfg.xml
mnt\jffs2\hw_boardinfo.bak
mnt\jffs2\hw_boardinfo
mnt\jffs2\hard_version
mnt\jffs2\fsok
mnt\jffs2\factoryResetTypefile
mnt\jffs2\factory_file
mnt\jffs2\dypack_debug
mnt\jffs2\DHCPlasterrwan1
mnt\jffs2\custum_finish_flag
mnt\jffs2\customizepara.txt
mnt\jffs2\customize.txt
mnt\jffs2\CMEI
mnt\jffs2\cfmflag
mnt\jffs2\ceaseadv.conf
mnt\jffs2\binftwordsave
mnt\jffs2\backup_ok

99198 发表于 2022-1-11 00:06:58

HN8145XR也可以选,未测试。
版本: V5R020C10S100

292607892 发表于 2022-1-11 06:26:54

给大佬赞一个

520beibei 发表于 2022-1-11 07:09:11

R019也有哦,看看大佬R021怎么操作的

oux9633 发表于 2022-1-11 08:56:58

感谢大佬!!支持大佬!!!

James531 发表于 2022-1-11 09:25:33

能把固件发出来吗?R021的。

邪恶海盗 发表于 2022-1-11 09:29:37

ADSL时代都有支持LAN接入的了,国货现在才跟上...

biao1982 发表于 2022-1-11 09:39:54

支持一下,等待更新

powertnt 发表于 2022-1-11 10:00:05

希望有大佬能提供升级固件,否则,看了也没用啊

yjjq 发表于 2022-1-11 12:46:14

支持楼主,共享精神
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 华为新款猫R020、R021固件版本光猫与路由器切换设置教程