我已经在联想 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 工作?
答案1
AR8161 是一种非常新的组合以太网/蓝牙控制器,其驱动程序alx
正处于测试/QA 过程中,因此尚未进入内核。
要构建并安装驱动程序:
我们将下载最新的compat-wireless-pc
驱动程序包,安装构建依赖项,选择 AR8161 模块alx
,构建并安装它。
在终端中逐行输入/粘贴以下内容:
sudo apt-get 安装 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 兼容无线-2012-07-03-pc ./scripts/driver-select alx 制作 安装
然后您可以重新启动,或者手动加载驱动程序:
sudo modprobe alx
答案2
Ubuntu 现在为该驱动程序提供了一个软件包。
要安装驱动程序:
sudo apt-get install linux-backports-modules-cw-3.4-precise-generic
sudo modprobe alx