pop_eye 发表于 2021-3-6 15:15:58

hs8145X6修改MAC地址失败

各位大神,我到网上看了好几个方法,发现都不能使用。请帮我看看是什么原因

1种方法是:telnet登陆后输入set lanmac mac XX:XX:Xx:XX:XX:XX
报错,如图

1种方法是用的这个:https://www.chinadsl.net/forum.php?mod=viewthread&tid=164733&extra=page%3D1&page=1
telnet 192.168.1.1(华为界面IP:192.168.100.1)9 [- k, G# \$ a$ Z
root7 S. f( W2 I8 t" Y0 H7 o% \
adminHW (华为界面:admin,输入不显示,区分大小写,直接回车)- `7 y" a/ G/ s
su
shell
cd /mnt/jffs2) vO1 B7 a% f( P% h( h
vi hw_boardinfo6 c+ w8 T' m' J. a^. _
在英文状态下,按键盘上的 i 开始编辑:
obj.id = "0x00000001" ; obj.value = "4"; 可以修改为:1、GPON2、EPON4、双模 " W% k4 E, K' |" w& _" ?9 m
obj.id = "0x00000002" ; obj.value = "485754444AB7AB9A";光猫标签上的 PON NO 序号 可以修改!
obj.id = "0x00000008" ; obj.value = "2150083444AAA6000999";光猫标签上的 PROD ID 序号 可以修改!3 s3 P; d: @/ \( k% h# m
obj.value = "F8:55:88:88:84:C0"; MAC地址(12位),可以改成你需要的MAC地址!
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";最后一位不能修改!2 ^( l: L3 l% F8 q+ P. y+ t
obj.id = "0x0000002d" ; obj.value = "F8:55:88:88:84:CC"; 最后一位不能修改!
obj.id = "0x0000002e" ; obj.value = "F8:55:88:88:84:CD";最后一位不能修改!$ [, K' \. G! G! o8 Q4 Q' G
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";最后一位不能修改!0 K# J0 l- N2 m% Q6 j
obj.id = "0x0000000d" ; obj.value = "F8:55:88:88:84:C2";最后一位不能修改!$ h% H1 T. i7 `# D% L8 c
obj.id = "0x0000000e" ; obj.value = "F8:55:88:88:84:C3";最后一位不能修改!
obj.id = "0x0000000f" ; obj.value = "F8:55:88:88:84:C4";最后一位不能修改!( Z$ D. u$ Q4 n* C8 p6 Z
obj.id = "0x00000010" ; obj.value = "F8:55:88:88:84:C5";最后一位不能修改!' c: R6 w$ o% I, ?( y
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位!
按 ESC 退出,然后输入 :wq (冒号也要输入),回车保存修改。% }- P; C0 A1 b, g( V9 I
用同样方法修改 hw_boardinfo.bak 文件,修改完成后退出编辑状态、保存修改。5 P" R- u4 v! c@6 ]' O7 E& U
exit9 c" H! H8 U* A
reset
光猫重新启动后完成修改。
出来乱码

The@End 发表于 2021-3-8 13:12:32

先解密:
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d /mnt/jffs2/hw_boardinfo
再修改。

另一个:
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo.bak -d /mnt/jffs2/hw_boardinfo.bak
复制粘贴,拿走不谢。

pop_eye 发表于 2021-3-7 00:37:21

大神帮忙看看

linzhanqing 发表于 2021-3-7 20:49:10

同求,不错。希望有大神分享方法。

wx_Wyq25YVR 发表于 2021-3-8 08:03:05

文件加密了,不解密不能改,改必砖

pop_eye 发表于 2021-3-8 10:01:06

wx_Wyq25YVR 发表于 2021-3-8 08:03
文件加密了,不解密不能改,改必砖

请教如何操作

pop_eye 发表于 2021-3-8 10:02:44

yansaike 发表于 2021-3-8 09:50
加密文件,须要导出解密。

可否教我一下

wx_Wyq25YVR 发表于 2021-3-8 10:04:41

pop_eye 发表于 2021-3-8 10:02
可否教我一下

没有实际操作过,怕你的光猫变成砖。

pop_eye 发表于 2021-3-9 12:25:30

The@End 发表于 2021-3-8 13:12
先解密:
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d /mnt/jffs2/hw_boardinfo
再修改。


u谢谢大佬,周末试下

linzhanqing 发表于 2021-3-9 17:59:09

The@End 发表于 2021-3-8 13:12
先解密:
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d /mnt/jffs2/hw_boardinfo
再修改。


大神,请问解密后,修改MAC之后,如何再次加密回去?感恩!
页: [1] 2 3
查看完整版本: hs8145X6修改MAC地址失败