
CentOS 7を実行しているコンピュータにHP NC364T(4ポートイーサネットアダプタ)をインストールしようとしていますが、HPはRedHat、SCO、SUSE、Sun、およびSolaris用に構築されたドライバのみを提供します。 CentOSはRedHatとバイナリ互換であるように設計されていますが、ドライバのバージョンをインストールすると依存関係の問題とインストールに失敗することがわかります。
RedHat製品の中では、RHEL 6サーバー、RHEL 5サーバー、RHEL 4、RHEL 3と互換性のあるドライバーを提供しています。
多くのドライバは非互換性のために失敗しますが、5および6ドライバは少なくともインストールを試みますが、依存関係のために失敗します。
これは依存関係をどのように解決するかという質問で終わるかもしれませんが、少なくともRedHat CentOS 7のどのバージョンが似ているのか知りたいです。
答え1
CentOSはRHELに直接基づいています。 CentOS 7はRHEL7に基づいているため、RHELと最も互換性のあるバージョンです。 CentOS 5以降、CentOSのバージョン番号をRHELのバージョン番号と一致させようとしました。したがって、CentOS 6はRHEL 6、CentOS 8はRHEL 8です。
ドライバを破棄するか、Cent OS 6にダウングレードする必要があります。すでにCent OS 7を使用している場合は、以前のバージョンではインストールできません。
答え2
HPは、このネットワークカード用のRHEL 7ドライバを提供しています。ただし、HP Webサイトのカードダウンロードページには記載されていません。これは、HP Webサイトで提供されている「ProLiant 2014.06.0用のHP Service Pack用のRed Hat Enterprise Linux 7追加情報」(ファイル名supspp-1.00.rhel7.en.tar.gz)に含まれています。解凍すると、RedHar 7 e1000eドライバであるRPM kmod-hp-e1000e-3.0.4.1-10.rhel7u0.x86_64.rpmが見つかります。 Centos 7で動作するはずです。リリースノートによると、HP NC364T PCI Expressクワッドポートギガビットサーバーアダプタ用の「Red Hat Enterprise Linux 7 x86_64用HP Intel e1000eドライバ」バージョン3.0.4.1-10です。
リンクは次のとおりです。リリースノートそしてダウンロードページ
代わりに、CentOSに付属のe1000eドライバを試しましたか?