如何为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 2012年

1
请记住,在可能的情况下,接受/支持最佳答案(在左侧打勾/选中标记)。这样,问题被标记为“已回答”,将来的读者可以在知道解决方案的情况下参考它。谢谢... :)
ish 2012年

这个答案(askubuntu.com/a/736589/194156)帮助我解决了这个问题。TL; DR,在网络管理中,MTU设置为8192

Answers:


36

AR8161是一个非常新的以太网/蓝牙组合控制器,其驱动程序alx正在测试/质量检查过程中,因此它还不在内核中。

要构建和安装驱动程序:

我们将下载最新的compat-wireless-pc驱动程序软件包,安装构建依赖项,选择AR8161模块alx,进行构建并安装。

在终端中逐行键入/粘贴以下内容:

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 | 焦油-xj
cd compat-wireless-2012-07-03-pc
./scripts/driver-select alx
使
须藤使安装

然后,您可以重新启动,或手动加载驱动程序:

须藤modprobe alx

谢谢,我做了这个要点!gist.github.com/3406323
chrisjlee 2012年

7
如果网卡不工作,怎么办“ sudo apt-get install”?
伊万(Ivan)

请注意,此处提到的“兼容无线”驱动程序与下面受官方支持和维护的“ -backports-modules-cw”相同-您现在应该更喜欢该解决方案,因为它已经可用。
格雷格,

我使用了现在提供的Alx驱动程序,可以无线工作,但是不能使用有线以太网。很久没有这样的问题了。我认为,如果制造商的社交网站仍然在没有适当的Linux驱动程序的情况下发布新硬件,那么我们应该开始大声疾呼了-这真的应该现在就结束了。请将您的意见对他们的社交媒体网站中的脚注提到atheros.com ..我当然没有..
八尺

2
@Ivan,我确定您现在已经继续前进,但是help.ubuntu.com/community/AptCdrom
Tim Harper

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
确保随后打开接口,即:ifconfig eth0 up && sudo dhclient eth0
Scott Ritchie

3
@gertvdijk不,较新的软件包不包含alx模块。只有3.4可用。不知道原因。至少任何3.6版本的驱动程序都不会声明该卡。packages.ubuntu.com/...
豪尔赫·苏亚雷斯代利斯

@JorgeSuárezdeLis实际上,我可以确认3.6确实有效。在阅读您的评论之前,我刚刚安装了3.6,但它似乎仍然可以正常工作。
Cyntech 2013年

linux-backports-modules-cw-3.8-3.2.0-48-generic没有安装alx。另外,如果目标计算机上没有Internet连接,则可以从pkgs.org/ubuntu-12.04/ubuntu-updates-main-amd64/…下载驱动程序(请确保修改最后一组数字以匹配当前的数字)内核(请参阅uname -a
User1 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.