Centos 7.9では、イーサネットアダプタが機能しません。 Realtek RTL8125とIntel I225Vを試してみました。

Centos 7.9では、イーサネットアダプタが機能しません。 Realtek RTL8125とIntel I225Vを試してみました。

私が使用しているCADソフトウェアと互換性があるにはこの特定のオペレーティングシステムが必要なので、デスクトップコンピュータにCentos7をインストールしました。インストールはスムーズに行われましたが、インターネットは正常に動作しません。私はいくつかの調査をしました:

の出力にはifconfig -aネットワークカードは表示されずlovirbr0およびのみ表示されますvirbr0-nic

だからこれを実行し、lshw -c network私のネットワークカードの状態を見ることができました*-network UNCLAIMED。具体的には次のようになります。

  • インテル(R)イーサネットコントローラI225V

  • Realtek RTL8125 2.5 GbEコントローラ - Intelコントローラの動作に問題が発生した後、このコントローラを購入しました。

だからオンラインでもっと詳細な情報を確認してみると、基本的にドライバだけをインストールすればいいのでしょうか?だからエレポに行きました。ここ次の2つのパッケージをインストールしました。

~のため

  • インテル、私は以下を試しました:kmod-ixgbe-5.12.5-2.el7_9.elrepo.x86_64.rpm
  • Realtekの場合は、次のことを試しました。kmod-r8125-9.009.02-1.el7_9.elrepo.x86_64.rpm

私は特に私が見つけたときに後者がうまくいくと思いました。インターネット上の記事にも同じ問題があります。回避策は、このドライバをインストールすることです。。次は何を試すべきかわからない。ネットワークカードの緑色の火は点滅して使用できませんか?私は何を逃したことがありませんか?このドライバーは間違っていますか?どんなデバッグのアイデアでも大歓迎です。

lspci -n は、両方のデバイスに次のコードを提供します。

  • インテル:8086:15f3
  • リアルテック:10ec:8125

答え1

さて、解決策を見つけました。

私のコンピュータは「セキュアブート」をオンにして、サードパーティのドライバを拒否します。この説明に従って、次のコマンドを使用して機能をオフにします。回答

sudo mokutil --disable-validation

答え2

CentOS 7.9はI225シリーズをサポートしておらず、igc再コンパイルするにはLinuxからそのドライバをダウンロードする必要があります。

Intelオペレーティングシステムのサポートページを参照してください。https://www.intel.com/content/www/us/en/support/articles/000055236/ethernet-products/gigabit-ethernet-controllers-up-to-2-5gbe.html

最良の方法は互換性のあるネットワークカードに切り替えることです。

関連情報