Intel X710(pfSense、ixl)の1G SFP、光モジュールをIntelにリコードするまでunqualified moduleで失敗
Intel X710のSFP+ポート(ixl0/ixl1)を積んだProtectli Vault 6で、1GのEZConn ETB43315-7S34-FR SFPが no carrier を示しました。ログには Invalid advertised speed; valid flags are: 0x06、ixl1_set_link: Error getting phy capabilities -37, aq error: 8、Link failed because an unqualified module was detected! が残っていました。メディアの強制指定(ifconfig ixl1 media 1000baseLXは Operation not supported を返す)、sysctlのadvertise_speed調整、hw.ixl.unsupported_sfp=1チューナブル、他のいくつかの1G SFPブランドも全部失敗しましたが、10GのCisco LRモジュールは問題なくリンクしました。NICファームウェアを6.1.49420から9.40にアップグレードすると、モジュールは検出されるようになりましたがそれでもリンクしませんでした。
- ハードウェア: Protectli Vault 6, Intel X710
- トランシーバ: EZConn ETB43315-7S34-FR 1G SFP, Cisco 10G LR SFP+
- フォームファクタ: SFP, SFP+
症状 / メッセージ:
Link failed because an unqualified module was detected!
Invalid advertised speed; valid flags are: 0x06
ixl1_set_link: Error getting phy capabilities -37, aq error: 8
no carrier
Comments 2
FS BoxでSFPをIntelベンダーデータにリコードしたところ、追加設定なしでautoselectのまま即座にリンクしました。FreeBSD配下のX710は、Intelコードの光モジュールを厳格に要求します。
NICファームウェアを9.40に更新すると検出はできるようになりましたが、リンクは改善しませんでした。i2c_access_methodチューナブルとhw.ixl.unsupported_sfpも効果がありませんでした。