EdgeRouter 4 搭配 Alcatel-Lucent GPON SFP 时每隔 3 到 60 分钟就断 WAN:Failed to read SFP EEPROM_1 val -6
把 Bell 的光纤连接从 ER-X 换到 ER-4 后,将 ISP 提供的 Alcatel-Lucent/Nokia GPON SFP(3FE46541AA / G-010S-P)直接插入 eth3,WAN 每隔 3 到 60 分钟就会断一次;系统日志里有几百条 kernel: Failed to read SFP EEPROM_1 at byte 0 val -6!! 记录,每次断线时都伴有 SFP module removed from eth3。DDM 数值看起来正常(35.8 C、3.29 V、TX 1.79 mW、RX 0.01 mW)。固件 1.10.5、1.10.6 和 2.0 alpha 表现一致,而这块模块插在 ISP 自带的路由器和用作媒体转换器的 Cisco SG300 里都工作正常。其他好几位 Bell 用户用同一款 Alcatel 模块也报告了完全相同的现象,而 Huawei 的模块则没问题。
- 硬件: Ubiquiti EdgeRouter 4, Ubiquiti EdgeRouter X SFP, Cisco SG300-10, Netgear switch
- 光模块: Alcatel-Lucent/Nokia G-010S-P (3FE46541AA) GPON SFP, Huawei MA5671A GPON SFP
- 封装形式: SFP
现象 / 报错信息:
Failed to read SFP EEPROM_1 at byte 0 val -6!!
SFP module removed from eth3
WAN disconnects every 3-60 minutes
Comments 3
Ubiquiti 的兼容 SFP 列表里没有这款 ISP 提供的 GPON 模块;其他 GPON 模块要在 EdgeSwitch 上跑起来也费了不少功夫。
一个可行的变通方案:把 GPON SFP 插进交换机(Netgear 或 Cisco SG300)上一个隔离的双端口 VLAN,再用铜口把信号接给 ER-4,代价是牺牲两个交换机端口;楼主最终把 ER-4 搁置,换回了 ER-X。
据说 Ubiquiti 在收到用户反馈后,大约从 EdgeOS 2.0.3 开始着手调查此问题,但升级到 2.0.6 的用户仍然遇到同样情况。