发点华为光猫的资料 回血下点资料用,
" B* `& k8 e' h Y* Q7 S# }/ Z6 G9 `: L( C/ }1 Q
移动 CMCCAdmin 密码:aDm8H%MdA 电信telecomadmin 密码:nE7jA%5m 华为telecomadmin 密码:admintelecom cat /proc/mtd 命令查看一下分区结构 三、TFTP软件备份分区 telnet192.168.1.1 root adminHW su shell ddif=/dev/mtd0 of=/dev/shm/0.bin dd if=/dev/mtd12of=/dev/shm/12.bin cd/dev/shm tftp -p-l 0.bin -r 0.bin 192.168.1.100 tftp -p-l 12.bin -r 12.bin 192.168.1.100 rm -rf* (删除备份文件,否则空间不够)) 恢复分区 telnet192.168.1.1 root adminHW su shell cd/dev/shm tftp -g-l 0.bin -r 0.bin 192.168.1.100 (将电脑TFTP目录文件上传到光猫/dev/shm) tftp -g-l 12.bin -r 12.bin 192.168.1.100 ddif=/dev/shm/0.bin of=/dev/mtdblock04 ddif=/dev/shm/12.bin of=/dev/mtdblock12 rm-rf reboot 备份 jffs2文件夹 telnet192.168.1.1 root adminHW su shell cd/mnt/jffs2 tar -czfjffs2bak.tar.gz * (压缩jffs2文件夹为 jffs2bak.tar.gz) mv/mnt/jffs2/jffs2bak.tar.gz /tmp (剪切jffs2bak.tar.gz文件到 /tmp文件夹) cd /tmp tftp -p-l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.100 恢复 jffs2: telnet192.168.1.1 root adminHW su shell cd/mnt/jffs2 rm -rf/mnt/jffs2/* (删除jffs2文件夹内所有文件) tftp -g-l jffs2bak.tar.gz -r jffs2bak.tar.gz 192.168.1.100 tar -xvfjffs2bak.tar.gz (解压备份文件到当前文件夹) rm -rfjffs2bak.tar.gz reboot 运营商界面华为界面互相转换方法 注意: 1、首先要补全shell。 2、只能是光猫原来的运营商界面和华为界面之间互相转换(联通界面和华为界面、移动界面和华为界面、电信界面和华为界面的互相转换)。 3、联通、移动、电信、华为界面之间自由转换需要将其它运营商的数据上传到光猫。 运营商界面转换到华为界面: telnet192.168.1.1 root adminHW su shell cp -f/mnt/jffs2/hw_ctree.xml /mnt/jffs2/hw_ctree_bak.xml (备份运营商hw_ctree文件) cp -f/mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo_bak (备份运营商hw_boardinfo文件) cp -f/etc/wap/hw_default_ctree.xml /mnt/jffs2/hw_ctree.xml (拷贝华为原厂hw_ctree文件) sed -i's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id ="0x0000001a" ; obj.value = "COMMON";/' /mnt/jffs2/hw_boardinfo sed -i's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id ="0x0000001b" ; obj.value = "COMMON";/'/mnt/jffs2/hw_boardinfo sed -i's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id ="0x00000031" ; obj.value = "NOCHOOSE";/' /mnt/jffs2/hw_boardinfo reboot (重新启动) 恢复运营商界面: 首先恢复备份的二个文件,然后修改下面红色字符为运营商的数据即可。 telnet192.168.100.1 root admin su shell cp -f/mnt/jffs2/hw_ctree_bak.xml /mnt/jffs2/hw_ctree.xml cp -f/mnt/jffs2/hw_boardinfo_bak /mnt/jffs2/hw_boardinfo sed -i's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id ="0x0000001a" ; obj.value = "COMMON";/'/mnt/jffs2/hw_boardinfo sed -i's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id ="0x0000001b" ; obj.value = "COMMON";/'/mnt/jffs2/hw_boardinfo sed -i's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id ="0x00000031" ; obj.value = "NOCHOOSE";/'/mnt/jffs2/hw_boardinfo reboot 联通界面: "0x0000001a" = "COMMON"; "0x0000001b" = "SHCU"; 默认上海联通(省份名称缩写的大写字母+CU) "0x00000031" = "CHOOSE_UNICOM2"; 移动界面: "0x0000001a" = "CMCC"; "0x0000001b" = "CMCC_RMS"; "0x00000031"= "CHOOSE_CMCC_RMS"; 电信界面: obj.id ="0x0000001a" = "E8C"; obj.id ="0x0000001b" ="BJCT"; 默认北京电信 (省份名称缩写的大写字母+CT) obj.id ="0x00000031" = "CHOOSE_XINAN"; 永久改为华为界面: 注意:命令运行后,会清除运营商的定制信息,请谨慎使用! restorehwmode.sh reboot 手动改配置文件为华为 键盘移到要修改的内容按下i7 A% X* m& L- }2 @# K8 ~(r' q( v6 T
6 ^3 n1 }) O9 I: M0 Z8 I O; Gobj.id = "0x0000001a" ; obj.value ="E8C"; 华为 COMMON) ~( l$ l6 P" a5 o' r) l* Y
) e7 U' [& g4 N# M- wobj.id = "0x0000001b" ; obj.value ="SCCT"; 华为 COMMON . o ~7 y- @% x
4 ]0 ?" e( \% o+ Oobj.id = "0x00000031" ; obj.value ="NOCHOOSE" 华为CHOOSE_XINAN: {.
# F! H# K& g* _. m
- ~8 I. Z% l$ t7 u. M8 {4 ] |