Atheros AR8161イーサネットコントローラーのドライバーをインストールするにはどうすればよいですか?


29

Lenovo IdeaPadラップトップにUbuntu 12.04-64ビットをインストールしましたが、有線イーサネット(LAN)接続が機能しません。

lspci -vv | grep Atheros端末からコマンドを実行すると、AR8161ギガビットイーサネットコントローラーがあることがわかります。

02:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 08)

これは、ドライバーがUbuntuに組み込まれていない新製品のように見えます。

AR8161を動作させるためにドライバーをインストールするにはどうすればよいですか?


sudo modeprobe ath9k
BigSack

1
可能な場合は、質問に対するベストアンサーを承認/支持することを忘れないでください(左側のチェックマーク/チェックマーク)。このように、質問は「回答済み」としてマークされ、将来の読者はソリューションが機能することを知ってそれを参照できます。ありがとう... :)
ish

この回答(askubuntu.com/a/736589/194156)は、この問題の解決に役立ちました。TL; DR、ネットワークマネージャーで、MTUを8192に設定します。-

回答:


36

AR8161は非常に新しいイーサネット/ Bluetoothコントローラーの組み合わせであり、そのドライバーalxはテスト/ QAプロセスに含まれているため、まだカーネルには含まれていません。

ドライバーをビルドしてインストールするには:

最新のcompat-wireless-pcドライバーパッケージをダウンロードし、ビルドの依存関係をインストールし、AR8161モジュールを選択しalx、ビルドしてインストールします。

ターミナルで次の行を1行ずつ入力/貼り付けます。

sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
wget -O- http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-07-03-pc.tar.bz2 | tar -xj
cd compat-wireless-2012-07-03-pc
./scripts/driver-select alx
作る
sudo make install

その後、再起動するか、次の方法でドライバーを手動でロードできます。

sudo modprobe alx

おかげで私はこれを要点にした!gist.github.com/3406323
chrisjlee

7
ネットワークカードが機能していない場合、一体どのように「sudo apt-get install」ですか??
イヴァン

ここで言及されている「互換ワイヤレス」ドライバは、公式にサポートおよび保守されている以下の「-backports-modules-cw」と同じであることに注意してください。
グレッグ

現在提供されているalxドライバーを使用しますが、無線は機能しますが、有線イーサネットは使用しません。長い間そのような問題はなかった。製造元のソーシャルWebサイトが適切なLinuxドライバーを使用せずに新しいハードウェアをまだリリースしている場合、私たちは騒ぎ始める時だと思います-これは本当に終了するはずです。atheros.comのフッターに記載されているソーシャルメディアサイトにコメントしてください..確かにそうしました。-
バチ

2
@イヴァン、あなたは今までに移動したと確信していますが、help.ubuntu.com / community / AptCdrom
ティムハーパー

24

Ubuntuは現在、このドライバー用のパッケージを提供しています。

ドライバーをインストールするには:

sudo apt-get install linux-backports-modules-cw-3.4-precise-generic
sudo modprobe alx

4
または、より新しいlinux-backports-modules-cw-3.6-precise-generic
3.5、3.6

1
その後、必ずインターフェイスを起動してください。ifconfigeth0 up && sudo dhclient eth0
スコットリッチー

3
@gertvdijkいいえ、新しいパッケージにはalxモジュールが含まれていません。3.4のみが機能します。理由がわからない。このカードは、少なくとも3.6バージョンのドライバーでは要求されません。packages.ubuntu.com/...
ホルヘ・スアレス・ド・Lisの

@JorgeSuárezdeLis実際、3.6が機能したことを確認できます。コメントを読む前に3.6をインストールしましたが、とにかくうまくいったようです。
Cyntech

linux-backports-modules-cw-3.8-3.2.0-48-genericにはalxがインストールされていません。また、ターゲットマシンにインターネット接続がない場合は、pkgs.org / ubuntu-12.04 / ubuntu-updates-main-amd64 /…からドライバーをダウンロードできます(現在の番号に合わせて最後の数値セットを変更してください)カーネル(参照uname -a
ユーザー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.