1. 当前位置: 网站首页 >  路由器光猫 >  解决华为R22以上COMMON定制信息The requested URL was not found on this server.问题

解决华为R22以上COMMON定制信息The requested URL was not found on this server.问题

众所周知,Linxu启动过程中会执行etc/rc.d下文件,而华为ONT在这个目录下有/rc.start/1.sdk_init.sh。
里面有段很有意思的代码,还有注释呢!

image.png


根据这段有意思的代码,我们可以得出FT_FORBID_COMMON_WEB=1的前提下,非debug模式&&0x0000001a=common&&0x0000001b=common&0x00000062=2,那么就在mnt创建一个html,给/html映射到这个新创建的目录!

解决方案一:
修改0x00000062为1,那么此时COMMON就有页面,虽然是英文,那么我们需要copy一份中文的配置文件到mnt/jffs2下重命名为hw_hardinfo_spec,我们就可以完美的中文界面!
hw_boardinfo值参考

obj.id = "0x0000001a" ; obj.value = "COMMON";
obj.id = "0x0000001b" ; obj.value = "COMMON";
obj.id = "0x00000031" ; obj.value = "NOCHOOSE";
#重点
obj.id = "0x00000062" ; obj.value = "1";
# 改中文
cd /mnt/jffs2
cp /etc/wap/customize/china/spec_common.cfg hw_hardinfo_spec
cp /etc/wap/customize/china/spec_common.cfg hw_hardinfo_spec.bak

解决方案二:
hw_boardinfo值参考

obj.id = "0x0000001a" ; obj.value = "COMMON";
obj.id = "0x0000001b" ; obj.value = "CHINA";
obj.id = "0x00000031" ; obj.value = "NOCHOOSE";
# 界面菜单补全
cd /mnt/jffs2
cp /etc/wap/customize/china/spec_common.cfg hw_hardinfo_spec
cp /etc/wap/customize/china/spec_common.cfg hw_hardinfo_spec.bak


解决方案三:
弊端:set hardinfo仅支持覆盖写入,下次输入不带上该参数将丢失页面,部分设备强制HTTPS访问,无法使用Telnet链接设备,仅能使用SSH。

set hardinfo value FT_FORBID_COMMON_WEB=0



注意:本文内容适用于R25设备,部分R25设备无该限制,COMMON定制信息可以显示界面!

展开全文


版权说明 手机扫码阅读
版权所有:《数巢笔记》 => 《解决华为R22以上COMMON定制信息The requested URL was not found on this server.问题》
本文地址:https://www.shunot.com/Lightcat/1552.html
除非注明,文章均为 《SHUNOT》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论

呲牙 jie 开心 doge 坏笑 爱心 傲慢 抱拳 闭嘴 擦汗 发呆 鼓掌 害羞 憨笑 抠鼻 耍酷 泪奔 冷汗 流汗 难过 撇嘴 亲亲 色 喷血 调皮 偷笑 托腮 委屈 我最美 无奈 小纠结 笑哭 斜眼笑 阴险 疑问 晕

联系我们

在线咨询:点击这里给我发消息

微信号:master_135

工作日:9:00-23:00,节假日休息

扫码关注