新しいNICが動作しない

新しいNICが動作しない

OS: Ubuntu サーバー 20.04 NIC: Intel XL710-QDA1 DAC ケーブル: FS "generic" QSFP+ スイッチ: Brocade ICX-6610-24p

このデバイスが動作しません。ファームウェアを更新しました。変化なし。ifconfig には RX エラーしか表示されません。これは、静的 IP アドレスを使用した後のみです。DHCP は動作しません。ネットワーク上の IP アドレスに ping を送信します。たとえば、「google.com」に ping を送信できません。何にも接続できず、何も接続されません。スイッチの他のポートを試しましたが、リンクすら作成されません。

ここからどこへ行けばいいのでしょうか? スイッチを購入した木の樹皮でしょうか? ここからどこへ行けばいいか全く分かりません。

答え1

Intel XL710 は、人類史上最もひどい NIC の 1 つとして知られています。Google で検索すると、恐ろしい話が山ほど出てきます。Intel は、ファームウェアやドライバーのアップデートごとに、シリコンの未完成の機能を切り落とし続けています。結論: 動作させることはできません。ゴミ箱に捨ててください。Mellanox CX4LC を入手して、長く幸せな人生を送ってください。

答え2

私はこれをうまく動作させることができませんでした。私がやったこと:

  • 予備のDACケーブル2本を注文しました。片方はBrocade用にプログラムされ、もう片方はXL710用にプログラムされています。
  • ethtool -Kで設定の組み合わせを大量に試した
  • ethtool --set-priv-flags の下で設定のさまざまな組み合わせを試しました (legacy-rx という設定を見つけて、これで解決できると思いました。すべてのエラーはスイッチからのものであり、フレーミング エラーでした。CRC エラーはありませんでした)。
  • 2台目のXL710を購入しました
  • 私は 2 枚のカードと 2 台のサーバーを持っていたので、それらを「汎用」FS DAC でリンクしました。それらは問題なく接続されました。
  • スイッチを分解し、40 ギガ ボードとマザーボードとのインターフェース コネクタをチェックしました。ほこりの粒 (約 1.5 mm の大きさ) がありました。掃除しましたが、変化はありませんでした。
  • モードを 4x10 に変更し、ブレークアウト ポートの 1 つを使用しました。4 つの仮想インターフェイスはそれぞれ正常に動作しましたが、私にとっては役に立ちませんでした。

結局、Mellanox MCX353A-FCBT を購入しましたが、問題なく動作しています。つまり、XL710 はこれらのスイッチと互換性がないだけだと思います。

関連情報