找回密码
 注册

QQ登录

只需一步,快速开始

查看: 153806|回复: 344

(分享)华为HG8245原厂界面、电信E8C界面互换,已实现业务数据自动下发

  [复制链接]
发表于 2015-10-26 00:26:25 | 显示全部楼层 |阅读模式
本帖最后由 fehead 于 2016-2-29 03:13 编辑
' J8 e& Z' J: i- z9 T" Q& u7 h  ]( I, A  n
2016年2月29日更新,据多名网友反应部分地区采用绑定光猫MAC的形式,按此法修改后不能进行光猫注册,请联系当地电信维修进行处理,或自行修改光猫MAC地址(别问我,我也不会)。8 ~1 ?) {2 r% N5 g- D; P* e! n
, S0 N9 M3 A* b3 ^+ E4 e
=================================================- q+ A8 I3 z7 J. t9 V
& C9 a' P: Q7 m" E" D4 ?' S
近日家里宽带免费提速至100M,为了不“浪费”带宽,迫不及待从坛友手里淘了个二手华为HG8245,拿回来就将原来长虹CH830光猫里的配置参数抄到8245中去,上网、IPTV完全没问题,不过语音就只能打进不能打出(详情参见另一贴https://www.chinadsl.net/forum.php?mod=viewthread&tid=124053)。因为CH830猫里的语音参数和HG8245的设置界面并不一样,怀疑是自己参数没抄对,于是想到让电信下发业务数据把语音的正确的填上(后来的事实证明我还是“图痒图生破”)。我的这台猫是自带的原厂界面固件,外壳上只有“huawei”的商标,应该是非运营商定制版,固件里注册LOID成功后,业务数据始终不能下发。网上搜索也没找到原厂界面业务数据下发成功的案例,教程也只有如何将E8C电信界面改为原厂界面的,而没有原厂界面改E8C电信界面的内容,于是折腾几天后就有了本贴。
* w: h& }$ c0 Y, G2 L& G, p7 v; y+ M: x+ ]

$ u# I* v8 Z5 u- {* k- ^% l9 D
. k) c2 V* }2 K6 O  ~" W废话了半天,进入主题
; y% g9 K# L1 Q& _本贴目的在于分享给大家在华为HG8245G实现业务数据自动下发,并在今后使用过程中随意在原厂界面和E8C界面之间互换。; ?/ |5 h) x6 o7 G. \$ ]
本贴所述的内容是基于固件HG8245V100R006C00SPC122_china_full_all.bin,理论上其它版本固件也适用,若你按我的方法并未实现预期的效果,请刷新至该版固件偿试。
$ n0 N( m, O- r7 A2 [6 I4 x
! w$ w0 Y' L" ?% o控制HG8245是原厂界面还是E8C电信界面是在光猫中/mnt/jffs2/hw_spec.xml这个文件中的设置,我们通过修改这个文件的内容,实现原厂界面和E8C界面的任意互换:- I( S/ E7 j8 w0 d! Z2 Y
一、用telnet登陆到HG8245,用户名root,密码admin,看到"WAP>"提示符后,输入shell回车,看到"WAP(Dopra Linux) #"这样的提示符就OK了。8 [# J4 D/ s# Q& W: m  ^
二、进入LINUX环境备份hw_spec.xml文件,参考以下命令:
# D. K0 |0 ^5 {2 f
  1. cd /mnt/jffs2/
    ; t  a/ C8 d& @8 c  W
  2. cp hw_spec.xml hw_spec_bak.xml
复制代码

9 ~) C  R) m0 M3 K三、修改hw_spec.xml,由于此版固件取消了vi命令,不能直接在LINUX环境中修改,必须把这个文件拷回到电脑上进行修改,修改好后再拷回光猫。这里我说说通过U盘把这个文件拷回电脑,再拷回光猫的方法:
$ R8 k) F* }7 h& M% D" V1、在电脑上格式化U盘成FAT格式(其它格式我未作偿试),完成后插入光猫USB接口,光猫会自动认出U盘,并会生成/mnt/usb1_1/这个目录。7 L- B% A1 H2 M: J# j
2、按第“二”点的方法登陆光猫的LINUX环境,将光猫中的hw_spec.xml拷到U盘中,使用如下命令:$ G3 K  S% T1 H, I$ u& ~7 x8 V+ Z5 @
  1. cp /mnt/jffs2/hw_spec.xml /mnt/usb1_1/hw_spec.xml
复制代码
3、把U盘从光猫中拔出后插出自己的电脑,用“写字板”程序打开进行编辑(友情提醒:为了避免U盘热插拔导致U盘中的数据损坏,从光猫中拔出U盘时最好将光猫断电后再拔出)。
( S5 b8 p/ P, D+ ~* L' [4、要保证业务数据成功下发,绿色的部分照着改吧,改完后就是电信E8C界面,其它的都不动。这么改适用于大多数地区,小部分地区有自己特殊的设置,关键点就在于那几个"e8c"的内容改成和当地一致的就行了,例如江苏地区的“js_e8c”等。
0 W. _: z: }" ^- S& j& U
( }, z) Y" W9 G* R5 S5 Q( [5、要换回原厂界面,只要将这个文件中的frame="frame_CTCOM"改成frame="frame_huawei"就行了,其它都可以不动了,一定要注意区分大小写。, `  S- k% K6 n$ Z1 M( s" Q3 T; y
6、将U盘中的hw_spec.xml文件拷回光猫,替换掉光猫上的这个文件。按第“二”点的方法登陆光猫的LINUX环境,输出以下命令:  X) C% e9 Q/ I+ _1 K7 b
  1. rm /mnt/jffs2/hw_spec.xml
    ! V) k" V1 t. L; d
  2. cp /mnt/usb1_1/hw_spec.xml /mnt/jffs2/hw_spec.xml
复制代码
7、替换文件后,输出reboot回车,重启光猫。光猫启动好后,在浏览器中打开光猫地址,看看界面是不是已经发生变化了。改造到此就结束了。! N3 N2 }% }5 A  x) Q' X' Q
四、关于各种界面WEB超级用户登陆密码的问题:& z' _/ N& C# M6 Z: J  n7 [
1、只是修改HG8245的WEB界面,超级用户登陆用户名和密码都是不会改变的,你原来是用的什么,修改后就用什么登陆。
8 U% |2 L$ U0 P* y3 e/ y0 ?5 b% ?2、华为原厂界面恢复出厂设置后的超级用户登陆用户名为telecomadmin,密码admintelecom。
5 G9 u! p( h: V/ h+ n, ?7 V/ q* b3、电信E8C界面恢复出厂设置后的超级用户登陆用户名为telecomadmin,密码nE7jA%5m。. S* z$ G8 P0 v( V
4、用电信E8C界面进行设备注册,并成功下发了业务数据,超级用户登陆的密码会被电信后台自动修改,每注册一次,都会自动修改一次,请参照网上提取HG8245光猫密码的教程查看密码,或者有条件可以找电信的工作人员给你查。' n% a, j, D2 V5 v7 v
五、要实现业务数据自动下发,要用自己的LOID在光猫中注册,而且经我多次偿试,只能通过E8C登陆界面的“设备注册”按钮,在里边输入自己的LOID号码注册,注册过程可能会持续数分钟,请耐心等待整个过程,直到进度条到100%,提示“业务数据下发成功”。注册过程中如果有错误,可以用超级用户登陆光猫后恢复出厂设置,重新注册。一定要注意是恢复出厂设置,不是恢复默认设置。
& r; x7 P: E' ]8 p9 t六、业务数据下发成功后,会在HG8245的“业务配置下发状态”中显示为“业务配置成功”,检查一下自己的WAN口设置是不是都自动配置上了。
( R2 E- \( g  U9 f七、此时去试试自己的电话功能是否都正常,打进打出都试试。有可能因为以前你的光猫不是华为系列的,局端未配置适用于华为光猫的数图参数和Profile参数,这时就需要你找一台你们当地任意一型号的华为光猫,把里边的这两个数据搬进去,手动配置上。请参考我的另一篇贴子https://www.chinadsl.net/forum.php?mod=viewthread&tid=124053% Y$ W$ V2 K# T$ C
八、由于这个版本固件需要把光猫的hw_spec.xml传到电脑上修改再传回光猫,为了一劳永逸,你可以把原厂界面的配置和电信E8C界面的配置文件都做 好,放到光猫里,例如原厂界面配置文件命名为hw_spec_huawei.xml,电信E8C界面配置文件命名为hw_spec_e8c.xml,要改变界面时,只需要相应的配置文件替换了hw_spec.xml,重启即可瞬间更改。喜欢使用原厂界面的朋友,在用电信E8C界面注册设备成功后,把原厂界面配置文件替换回去就搞定了。6 E8 a% T6 x' A. \  ~7 Y; O! M4 F
九、晒网速环节, h5 ?3 q: @% S+ u) B/ P/ z
; d* [! t  E. p! p
十、固件和我改好的配置文件,需要的可以下载,收取一点点猫粮。固件两个包要放在同一目录才能解压; p+ s9 d; e2 x/ a$ g) g% j& ?/ b

+ G* `. c1 _$ z2 O; i6 M
" K+ v' p2 }  _& j! @+ c# N6 N
3 m) \+ I- n9 `5 B7 k6 w
[url=]七、业务配置下发“”状态[/url]
[url=]业务配置下发状态[/url]
[url=]业务配置下发状态[/url]
[url=]业务配置下发状态[/url]
7 F7 b9 ?( X5 D, k/ @$ h+ ^+ I

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

可以用tftp操作这个文件,没必要插u盘 ***www.chinadsl.net/forum.php?mod=viewthread&tid=120721  发表于 2015-12-30 17:36
如果设备标识在电信那边没有似乎就没办法了。用版本V100R003C00SPC205改了MAC,SN都不行,122的限制太多没用过。但是30%能OLT注册成功,手动设置能上网,其实更自在。哈哈  发表于 2015-11-6 01:45
结论是乱说的,大部分地区电信需要验证设备码,没有在他们数据库登记的就不会正常下发数据,我亲自把自己的拿去做了登记的。  发表于 2015-11-3 18:14

本帖被以下淘专辑推荐:

发表于 2016-6-8 09:16:04 | 显示全部楼层
发表于 1 秒前 | 只看该作者 | 百度  谷歌  雅虎  搜狗  搜搜  有道  360  奇虎 , c" H! H( ^7 g# F" A* O) R
无炷了...再发贴
 楼主| 发表于 2015-11-9 22:58:56 | 显示全部楼层
3327560 发表于 2015-11-9 10:59% F& ^5 e4 f. \& j
我试了3台都不行。也不知道怎么回事。兄弟是哪里的机器?
1 B* K( z" r& T$ ~
网上买的二手的,壳子上只有华为商标,没有电信商标的。" a* [5 }8 Q- |' r" e" g
. _( M) r' C4 Y; A5 M' N2 k
有可能是你那里局端不给这个型号的光猫下发业务。
发表于 2015-11-1 10:38:19 来自手机 | 显示全部楼层
pengl27 发表于 2015-11-1 09:24
( G4 W. T) r1 V1 S6 g# \; t$ J: ~改/mnt/jffs2/hw_boardinfo.xml文件中的  m' |3 ^4 z1 Y/ O1 c; f. ~3 x/ n8 b
第一个sn def_sn=改成你的光猫的序列号的前4位+0+1凑成你光 ...

* V# ]* r" Y1 H4 v谢谢,我试试看…9 u( g, h; T5 u) L2 U" R; _
原来是中兴的光猫,杭州电信,估计绑定光猫序列号了,换成HG8245后,每五分钟就掉线…郁闷的很。
1 u; d+ W3 m7 ^) E' t/ @% p8 v8 L* H) h) \4 o. X( d$ q
把HG8245改成原来中兴的sn,不知道行不行

点评

有坛友回复说这种情况把原光猫的MAC和SN,改到新的光猫上就可以。  详情 回复 发表于 2015-11-2 09:36
发表于 2015-11-1 09:24:11 | 显示全部楼层
azhw 发表于 2015-10-31 19:08# o! e& a! {- a
能说说 怎么改 mac 和序列号 么? 谢谢
$ v' \3 k; I% F! E1 Y1 O! ^
改/mnt/jffs2/hw_boardinfo.xml文件中的3 f/ W3 F; P0 u! ^
<sn def_sn="" cur_sn=""/>第一个sn def_sn=改成你的光猫的序列号的前4位+0+1凑成你光猫的序列号的位数。比如你的光猫序列号为150698004215,是十二位的数字,则sn def_sn改成150600000001。第二个cur_sn则改成你光猫的S/N。: C7 o/ c% B3 I/ F/ L' U
MAC则改. ~, z7 l/ }1 y
<LanMac infoStr=""/>将=后面改成你的光猫的MAC地址。
发表于 2015-10-26 19:38:01 | 显示全部楼层
能不能搞下V3R015C的,发布出来共享一下,老兄。

点评

其实华为光猫里的配置都差不多,只是不同型号和固件里的,获取这个文件的方式不同,你照搬我这个思路试试,就是把hw_spec.xml这个文件中的信息改成和我的一样,不管用什么方法。  详情 回复 发表于 2015-10-26 21:19
没有这设备  详情 回复 发表于 2015-10-26 21:13
发表于 2015-10-26 19:39:37 | 显示全部楼层
多些朋友出教程,感激顶上,先去测试
发表于 2015-10-26 19:58:18 | 显示全部楼层
很好很仔细的教程,谢谢楼主了。{:soso_e179:}
发表于 2015-10-26 20:38:14 | 显示全部楼层
按照操作 行不通  就算 改了 地区  比如湖北  hb_e8c     上传好  reboot   问题  配置文件没有 当地地区的 TR069 vlan  也注册不了  可能还是需要把光猫的地址录入itms系统

点评

确定你那边是改为hb_e8c?,全国通用的改为e8c就行,除非是当地有特殊设置,需要按照当地的配置代码来改,这几个需要改的地方,最好是照抄当地的光猫的信息,不能乱改的。  详情 回复 发表于 2015-10-26 21:16
发表于 2015-10-26 21:07:13 | 显示全部楼层
感谢分享,感谢分享
 楼主| 发表于 2015-10-26 21:13:25 | 显示全部楼层
wxfff 发表于 2015-10-26 11:38' w- n/ Y0 o# X5 ]8 w% C: n* C
能不能搞下V3R015C的,发布出来共享一下,老兄。

$ m( O# M+ M6 v  c: [& `1 n没有这设备

点评

015的设备SHELL里面只有3个命令可以用,别的都没用啊  详情 回复 发表于 2015-10-27 10:20
 楼主| 发表于 2015-10-26 21:16:43 | 显示全部楼层
895701 发表于 2015-10-26 12:382 m: u: S5 X3 ]* a# {
按照操作 行不通  就算 改了 地区  比如湖北  hb_e8c     上传好  reboot   问题  配置文件没有 当地地区的 ...
' L* u5 G) P% m" b) }
确定你那边是改为hb_e8c?,全国通用的改为e8c就行,除非是当地有特殊设置,需要按照当地的配置代码来改,这几个需要改的地方,最好是照抄当地的光猫的信息,不能乱改的。

点评

好像又听说如果电信给你装的如果是中兴。那你换华为怎么多没办法下发成功的。  详情 回复 发表于 2015-11-6 01:46
抄当地光猫信息 抄那些文件 麻烦说下 hw_ctree.xml 和 hw_spec.xml 吗 MAC需要克隆么  详情 回复 发表于 2015-10-27 00:34
 楼主| 发表于 2015-10-26 21:19:59 | 显示全部楼层
wxfff 发表于 2015-10-26 11:38) G4 C7 u$ l1 C9 Q7 f1 O1 f
能不能搞下V3R015C的,发布出来共享一下,老兄。

5 s# n  R5 ~  ]- Q+ U7 `& w4 }其实华为光猫里的配置都差不多,只是不同型号和固件里的,获取这个文件的方式不同,你照搬我这个思路试试,就是把hw_spec.xml这个文件中的信息改成和我的一样,不管用什么方法。
发表于 2015-10-26 21:25:01 | 显示全部楼层
我更换了HG8240,也是不能自动下发配置,语音有密码不能用。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-27 10:29 , Processed in 0.034263 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表