私はi7-4790と32 GB RAMを備えた真新しいDell Optiplex 9020を持っています。マザーボードには、Intel Q87チップセットとIntel I217-LMギガビットイーサネットチップが搭載されています。
イーサネットはWindows 7で正常に動作します。Knoppix7.4.2をライブブートするときにも動作します。しかし、Ubuntu 15.04をDVD(Canonicalからダウンロード)からインストールすると、インストールは成功しましたが、イーサネットを機能させることができませんでした。 「lspci」を使用すると、Linuxがデバイスを認識していることがわかります。
[設定]に移動して、IPv4にDHCPを使用するように言った場合(これは私の職場が望んでいることです)、画面の右上隅にあるアイコンが、接続しようとしているように脈動し続け、最終的にあきらめます。 DHCPがWindows 7に返す特定の値にIPアドレス、ネットマスク、ゲートウェイ、およびDNSを設定した場合、ipconfigはすべての正しい値を表示しますが、何をしようとしても、ネットワークに到達できないというメッセージが表示されます。
Intelからダウンロードしたe1000eドライバーをインストールしようとしたところ、エラーメッセージは表示されませんでしたが、ドライバーが正しいディレクトリに表示されません。 insmodを実行してもエラーメッセージは表示されませんが、それでもNICは機能しません。Intelドライバのドキュメントでは、カーネル2.4および2.6用であり、Ubuntuはカーネル3.19にあるため、余計なドライバーも必要かしら。
DellとCanonicalによると、Optiplex 9020はUbuntu 12.04と互換性があるため、Canonicalからダウンロードして同じ問題を抱えています。 Ubuntu 14.04と最新のFedoraでも同じです。
したがって、私が探しているのは、このハードウェアで機能するインストール可能なLinuxディストリビューションです(Knoppixはこれを実行しますが、より広く使用されるディストリビューションを望んでいました)。または、Ubuntuを機能させる方法を教えてください。 Ubuntuにパッチを適用できる場合は、そのための最善の方法です。ネットワークが機能していないと更新をインストールできませんが、システムはWindowsで起動できるので、ファイルをブートドライブの別のパーティション(またはUSB)にダウンロードして、インストール後にファイルにアクセスできます。
必要に応じて、他のLinuxおよびWindowsマシンにアクセスできます。また、拡張スロットの1つに差し込んで一時的に使用できるイーサネットカードを見つけることもできます。あなたが与えることができるあらゆる助けや洞察を事前に感謝します。
Microsoft WindowsのIntelネットワークアダプタの電源管理設定 "Wake on Magic Packet from power off state"がこの問題の原因であるようです。これを無効にすると、Microsoft Windowsからの再起動後にUbuntuがネットワークにアクセスできるようになります。
設定「電源オフ状態からのウェイクオンマジックパケット」の無効化
注:まず、インテルダウンロードセンターから最新のドライバーをインストールしました: https://downloadcenter.intel.com/product/60019/Intel-Ethernet-Connection-I217-LM 。つまり、これを書いている時点では、Windows 7 *用ネットワークアダプタードライバー、バージョン:20.4.1(最新)、日付:10/2/2015です。上記の設定をクリアするには、これを行う必要がある場合とそうでない場合があります。
私たちのセットアップ:Dell Optiplex 9020 MT(i7)、Intel i217-LMネットワークカード、Microsoft Windows 7とUbuntu 15.04のデュアルブート(どちらも64ビット)。