光猫G-140W 系列 频繁千兆口频繁掉线/网页不发访问 修复 后续
时间:2021-4-14 6:37 热度:1100° 评论:0 条

上篇说到,找到了一个新固件刷入 见 https://blog.sxx1314.com/linux/582.html。
使用确实ok,但是没有解决我偶尔有个端口掉线并且大约5分钟又重启的现象。
按照经验来说掉线的这么规律和硬件损坏是无关的,并且十分像是光猫交换机的某些策略。
因为我本身使用的桥接并且关闭了光猫的dhcp做交换机。
为了验证猜测先等到端口掉线的时候去看一眼系统日志。
dmesg 发现了一条隐秘的日志 :
klpdLoopDetected: LoopDetected, Down port: 2, report alarm. ####target attribute#### Port=2 Speed=4 Mode=1 Status=1 ######################## downUniPort: port: 2, name: eth2 curr_state:1 success. mtcphy[3]: Link-down!!!
看起来是被交换机的防回环功能给干掉了。
这个功能在web里是找不到的,所以先搜了搜etc下的config看看有没有可以配置的选项。
最后在datamodel.xml里找到了相关的配置内容:
etc/datamodel.xml:34: <X_ASB_COM_LoopDetectInGPONEnable dv="false" rw="RW" t="boolean" v="false"/> etc/datamodel.xml:68: <X_ASB_COM_LoopDetectMacMigration rw="RW" t="unsignedInt" v="0"/> etc/datamodel.xml:129: <LoopInterval rw="RW" t="unsignedInt" v="10"/> etc/datamodel.xml:1381: <X_CT-COM_LoopbackDetection. n="LanLoopbackDetection" t="staticObject"> etc/datamodel.xml:1382: <LoopbackEnable rw="RW" t="boolean" v="True"/> etc/datamodel.xml:1383: <LoopExistPeriod dv="5" rw="RW" t="unsignedInt" v="5"/> etc/datamodel.xml:1384: <LoopCancelPeriod dv="300" rw="RW" t="unsignedInt" v="300"/>
先把 LoopbackEnable 改成 False 看看它还会不会继续端口某个端口。
未完待续


捐赠支持:如果觉得这篇文章对您有帮助,请“扫一扫”鼓励作者!

本文无需标签!
本文作者:沁雨寒 文章标题: 光猫G-140W 系列 频繁千兆口频繁掉线/网页不发访问 修复 后续
本文地址:https://blog.sxx1314.com/linux/583.html
版权声明:若无注明,本文皆为“unix 软硬件 技术宅 ”原创,转载请保留文章出处。百度已收录
本文地址:https://blog.sxx1314.com/linux/583.html
版权声明:若无注明,本文皆为“unix 软硬件 技术宅 ”原创,转载请保留文章出处。百度已收录

