ubuntuforums.org でこの質問をしましたが、返答がありません。
私は Ubuntu を初めて使用しており、Ubuntu 10.04 Server 32 ビットの新規インストールでオンボード イーサネット ポートが動作しないという問題を抱えています。Google で検索しましたが、問題の答えを見つけることができませんでした。マザーボードは Gigabyte G41MT-S2P です。ドライバの問題かどうかはわかりませんが、ドライバをどこからダウンロードすればよいかわかりません。Gigabyte の Web サイトを確認しましたが、次のように書かれています。
チップセットベンダーによって提供される Linux サポート条件が異なるため、チップセットベンダーの Web サイトまたはサードパーティの Web サイトから Linux ドライバーをダウンロードしてください。
ドライバーの入手方法についてのフォーラム投稿をいくつか見つけましたhttp://partner.atheros.com/Download.aspx?id=125ですが、その URL は機能しません。必要なドライバーであれば、ダウンロードするためのリンクを教えていただけるとありがたいです。検索したのですが、見つからなかったのです。
いくつかのコマンドの出力は次のとおりです。
ifconfig -a:
lo リンクカプセル化:ローカルループバック inet アドレス:127.0.0.1 マスク:255.0.0.0 inet6 アドレス: ::1/128 スコープ:ホスト アップループバック実行中 MTU:16436 メトリック:1 RXパケット:2 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0 TX パケット:2 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 衝突:0 送信キュー:0 RXバイト:100 (100.0 B) TXバイト:100 (100.0 B)
lshw -c NET:
*-ネットワーク未申請 説明: イーサネット コントローラ 製品: AR8151 v1.0 ギガビット イーサネット ベンダー: Atheros Communications 物理ID: 0 バス情報: pci@0000:02:00.0 バージョン: c0 幅: 64 ビット クロック: 33MHz 機能: pm msi pciexpress vpd bus_master cap_list 設定: レイテンシ=0 リソース: メモリ:fdec0000-fdefffff IOポート:df00(サイズ=128)
lspci: いいえ
00:00.0 ホスト ブリッジ: Intel Corporation 4 シリーズ チップセット DRAM コントローラー (rev 03) 00:02.0 VGA 互換コントローラ: Intel Corporation 4 シリーズ チップセット統合グラフィックス コントローラ (rev 03) 00:1b.0 オーディオデバイス: Intel Corporation N10/ICH 7 ファミリー High Definition Audio Controller (rev 01) 00:1c.0 PCI ブリッジ: Intel Corporation N10/ICH 7 ファミリー PCI Express ポート 1 (rev 01) 00:1c.2 PCI ブリッジ: Intel Corporation N10/ICH 7 ファミリー PCI Express ポート 3 (rev 01) 00:1d.0 USB コントローラ: Intel Corporation N10/ICH7 ファミリー USB UHCI コントローラ #1 (rev 01) 00:1d.1 USB コントローラ: Intel Corporation N10/ICH 7 ファミリ USB UHCI コントローラ #2 (rev 01) 00:1d.2 USB コントローラ: Intel Corporation N10/ICH 7 ファミリ USB UHCI コントローラ #3 (rev 01) 00:1d.3 USB コントローラ: Intel Corporation N10/ICH 7 ファミリ USB UHCI コントローラ #4 (rev 01) 00:1d.7 USB コントローラ: Intel Corporation N10/ICH 7 ファミリ USB2 EHCI コントローラ (rev 01) 00:1e.0 PCI ブリッジ: Intel Corporation 82801 PCI ブリッジ (rev e1) 00:1f.0 ISA ブリッジ: Intel Corporation 82801GB/GR (ICH7 ファミリ) LPC インターフェイス ブリッジ (rev 01) 00:1f.1 IDE インターフェース: Intel Corporation 82801G (ICH7 ファミリー) IDE コントローラー (rev 01) 00:1f.2 IDE インターフェース: Intel Corporation N10/ICH7 ファミリー SATA IDE コントローラー (rev 01) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 ファミリー SMBus コントローラ (rev 01) 02:00.0 イーサネット コントローラ: Atheros Communications AR8151 v1.0 ギガビット イーサネット (rev c0)
答え1
@thane の回答と他のいくつかの場所の助けを借りて、私はそれを機能させることができました。この問題に再び遭遇した場合に備えて、私が実行した正確な手順を書き留めました。
イーサネットが認識されず、 に表示されない場合はifconfig -a
:
- このファイルをダウンロードし(Google で「compat-wireless」を検索)、フラッシュ ドライブに保存します。
- フラッシュ ドライブをサーバーに接続し、認識されるのを待ってから、次のコマンドを実行します。
# sudo マウント /dev/sdb1 /mnt # cp /mnt/compat-wireless-2.6.tar.bz2 ~ # cd ~ # tar xvjf compat-wireless-2.6.tar.bz2 # cd compat-wireless-2.6.tar.bz2 # ./scripts/ドライバ選択atl1c # 作る 注意: 「make: gcc: command not found」のようなエラーが発生した場合は、次のトラブルシューティング セクションの手順に従い、この手順を繰り返して続行してください。 # sudo をインストールします # sudo modprobe atl1c # sudo ifconfig eth0 を起動する # sudo vi /etc/network/interfaces ファイルの末尾に次の内容を追加します。 自動 eth0 iface eth0 inet dhcp # sudo /etc/init.d/networkingを再起動します
次のようなエラーが表示された場合make: gcc: command not found
:
- Ubuntu 10.04 Server 32 ビット CD を挿入します。
- コンピュータを再起動します
- 次のコマンドを実行します。
# sudo apt-cdromを追加します sudo ln -s /media/apt/pool /cdrom/pool sudo apt-getアップデート sudo apt-get install ビルド必須
答え2
10.04 はかなり古く、古いカーネルと古いドライバーが含まれています。11.10 または 12.04 アルファへのアップグレードを検討してください。おそらく ifconfig -a を実行する必要があるでしょう。