如何为 Atheros AR8161 以太网控制器安装驱动程序?

Jes*_*ett 29 networking ethernet drivers

我在 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)
Run Code Online (Sandbox Code Playgroud)

这看起来像是一个新产品,它的驱动程序没有内置到 Ubuntu 中。

如何安装驱动程序才能使 AR8161 正常工作?

ish*_*ish 36

AR8161 是一个非常新的以太网/蓝牙组合控制器,它的驱动程序alx正在测试/QA 过程中,所以它还没有在内核中。

要构建和安装驱动程序:

我们将下载最新的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

  • 如果网卡不工作,怎么“sudo apt-get install”? (7认同)
  • @Ivan,我确定你现在已经继续前进了,但是,https://help.ubuntu.com/community/AptCdrom (2认同)

小智 24

Ubuntu 现在为此驱动程序提供了一个包。

要安装驱动程序:

sudo apt-get install linux-backports-modules-cw-3.4-precise-generic
sudo modprobe alx
Run Code Online (Sandbox Code Playgroud)

  • 或更新的 3.5、3.6,也可以作为软件包使用,例如 `linux-backports-modules-cw-3.6-precise-generic` (4认同)
  • @gertvdijk 不,较新的软件包不包含 alx 模块。只有 3.4 有效。不知道原因。至少 3.6 版本的任何驱动程序都没有认领该卡。http://packages.ubuntu.com/search?searchon=contents&keywords=alx.ko&mode=exactfilename&suite=precise-updates&arch=any (3认同)