#以下命令直接SHELL下运行,完成后REBOOT,想学习sed命令的可以网上搜索linux sed命令用法
#备份文件
cp -f /mnt/jffs2/hw_ctree.xml /mnt/jffs2/hw_ctree.xml_bak
cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/hw_boardinfo_bak
cp -f /mnt/jffs2/hw_boardinfo.bak /mnt/jffs2/hw_boardinfo.bak_bak
#"1"为GPON, "2"为EPON, "4"为G/EPON双模AUTO
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo_bak -d /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x00000001" ; obj.value =.*$/obj.id = "0x00000001" ; obj.value = "1";/' /mnt/jffs2/hw_boardinfo
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo.bak_bak -d /mnt/jffs2/hw_boardinfo.bak
sed -i 's/^.*obj.id = "0x00000001" ; obj.value =.*$/obj.id = "0x00000001" ; obj.value = "1";/' /mnt/jffs2/hw_boardinfo.bak
#改华为#
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
cp -f /etc/wap/hw_default_ctree.xml /mnt/jffs2/hw_ctree.xml
#还原电信(其他运营商参数可论坛搜索)
sed -i 's/^.*obj.id = "0x0000001a" ; obj.value =.*$/obj.id = "0x0000001a" ; obj.value = "E8C";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x0000001b" ; obj.value =.*$/obj.id = "0x0000001b" ; obj.value = "SCCT";/' /mnt/jffs2/hw_boardinfo
sed -i 's/^.*obj.id = "0x00000031" ; obj.value =.*$/obj.id = "0x00000031" ; obj.value = "CHOOSE_XINAN";/' /mnt/jffs2/hw_boardinfo
cp -f /mnt/jffs2/hw_ctree.xml_bak /mnt/jffs2/hw_ctree.xml2
#修改无线功率
在华为界面下导出配置搜索TransmitPower, 修改后导入
#穿墙大功率
TransmitPower="200".
#强
TransmitPower="99"