" P# [5 R/ i, u# u1 X, @% `华为光猫修改双模、SN序号、MAC地址方法
. {6 j( F, A' j3 @, |6 J7 n8 c% E# }/ n9 V- f4 }( @3 O2 q
特别提示:必须先补全shell。% w6 ` M- h/ |7 L& i" d
7 v; O) i* ]% P8 w3 F7 W0 u5 }, o! t
telnet 192.168.1.1(华为界面IP:192.168.100.1)3 N+ ?( `; u6 B# ~6 |2 v
root ' ?4 K: g f! X" }, i1 q, Z
adminHW (华为界面:admin,输入不显示,区分大小写,直接回车). o4 l* L4 n0 N1 G# P- s3 ]
su 0 M! w8 m' O& ~- h' Q) Z
shell2 |7 F2 S* I& l, P
cd /mnt/jffs2
. j0 [& V- _8 Nvi hw_boardinfo- I' Y$ j: E3 t, `* g9 `
在英文状态下,按键盘上的 i 开始编辑:
( A3 @9 f4 [1 r# Vobj.id = "0x00000001" ; obj.value = "4"; 可以修改为:4、双模 1、GPON 2、EPON2 q1 L$ `3 Z3 x" ~
obj.id = "0x00000002" ; obj.value = "485754444AB7AB9A";光猫标签上的 PON NO 序号 可以修改!
2 n# Z3 d6 r- W! S( Hobj.id = "0x00000008" ; obj.value = "2150083444AAA6000999";光猫标签上的 PROD ID 序号 可以修改!
2 w$ D3 O6 q; q. Y; J- G+ K( [obj.value = "F8:55:88:88:84:C0"; 将MAC地址(12位)改成你需要的MAC地址!
4 m' @' y! \8 G& w R6 x; w7 |4 Oobj.id = "0x0000000b" ; obj.value = "F8:55:88:88:84:C8";从这一行开始,MAC地址只能修改前11位,最后一位不能修改!
c) i& F- g7 P/ {. I! Mobj.id = "0x00000022" ; obj.value = "F8:55:88:88:84:C9"; 最后一位不能修改!
: u6 D$ V% a. t" C# _6 Z) [obj.id = "0x00000023" ; obj.value = "F8:55:88:88:84:CA";最后一位不能修改!
+ i" x$ q v( nobj.id = "0x00000024" ; obj.value = "F8:55:88:88:84:CB";最后一位不能修改!7 S* P' i% {; R& K
obj.id = "0x0000002d" ; obj.value = "F8:55:88:88:84:CC"; 最后一位不能修改!3 a: t. P7 z' G3 I
obj.id = "0x0000002e" ; obj.value = "F8:55:88:88:84:CD";最后一位不能修改!
3 O& ?6 l9 P2 ?% Jobj.id = "0x0000002f" ; obj.value = "F8:55:88:88:84:CE";最后一位不能修改!
8 N% p" a" s: s! ?' x' r1 vobj.id = "0x00000030" ; obj.value = "F8:55:88:88:84:CF";最后一位不能修改!9 J" h3 [' ]3 r/ ?3 B' y4 P, A
obj.id = "0x0000000c" ; obj.value = "F8:55:88:88:84:C1";最后一位不能修改!9 |- c, L1 C2 H2 G) ^
obj.id = "0x0000000d" ; obj.value = "F8:55:88:88:84:C2";最后一位不能修改!7 X( d! s2 q. M( P @# ^3 p
obj.id = "0x0000000e" ; obj.value = "F8:55:88:88:84:C3";最后一位不能修改!0 D( E% o! w7 a9 X1 p5 k
obj.id = "0x0000000f" ; obj.value = "F8:55:88:88:84:C4";最后一位不能修改!, r k/ ] n# C& a# I& d
obj.id = "0x00000010" ; obj.value = "F8:55:88:88:84:C5";最后一位不能修改!( _- N0 y0 c4 F/ h
obj.id = "0x00000011" ; obj.value = "F8:55:88:88:84:C6";最后一位不能修改!
* z. s* O, g: J, K8 pobj.id = "0x00000012" ; obj.value = "F8:55:88:88:84:C7";最后一位不能修改!
( ]4 z1 ^& I* D# L( i2 Lobj.id = "0x00000013" ; obj.value = "F8:55:88:88:84:C0";最后一位不能修改!9 v8 G4 F. E, h& m& a4 U
obj.id = "0x00000025"; obj.value = "F8:55:88:88:84:C0";这一行MAC地址要修改为12位!7 | w( h0 m& ~# ~
按 ESC 退出 输入 :wq (冒号也要输入),回车保存修改。
/ [5 ]% I9 m) M3 h# \1 ?; x然后,用同样方法修改 hw_boardinfo.bak 文件,修改完成后退出编辑状态、并保存修改。
/ p0 {3 T* D: bexit
# m, v: ~6 f/ M. o$ _! e" Greset
, _) |9 F1 v' s/ e( X* T, T光猫重新启动后完成修改。# H- O- T: @# @5 b) Z; y
: b. C8 Z- r v& m1 a6 C7 ^7 ]! T |