我最近在笔记本电脑上安装了 Ubuntu 12.04,但不知何故无法上网。不过,Windows 7 上的 LAN 可以正常工作。
我的网卡是 atheros AR8162,网络窗口中也没有出现“有线”选项。它还显示“您的系统上没有安装专有驱动程序”
我确实需要让我的局域网正常工作,这样我才能获得 nvidia 驱动程序
答案1
我相信这就是你正在寻找的解决方案从这里。这是司机的页面alx
。以下是页面摘录:
描述:
alx 驱动程序旨在仅添加对较新的以太网设备的支持。以前,alx 驱动程序试图取代 atl1c,但经过一番讨论后,我们决定最好继续对较旧的芯片组的 atl1c 进行改进,只对以前没有驱动程序的较新的芯片组使用 alx。目前,正在努力从 alx 驱动程序中删除所有 atl1c 设备支持,同时 compat-wireless 版本有一个来自原始 alx 驱动程序的临时补丁,可从中删除 atl1c 设备。
alx 驱动程序仅提供对以下内容的支持:
1969:1091——AR8161
1969:1090——AR8162
代码:
此代码现已发布以供上游使用。如果您现在想安装此驱动程序,也可以通过下载此 tarball 进行安装:
http://www.orbit-lab.org/kernel/compat-wireless-2.6/2012/05/compat-wireless-2012-05-10-p.tar.bz2
后缀
-p
表明我们已经从目录中应用了此 tarball 中的补丁linux-next-pending/
。有关更多详细信息,请参阅 compat-wireless 文档的额外补丁。安装:
要仅编译并安装
alx
驱动程序,您可以执行以下操作:./scripts/driver-select alx make sudo make install
答案2
我也遇到了这些驱动程序的一些问题。这是我的解决方案:
http://tuxilero.blogspot.cz/2013/09/how-to-atheros-ar8162-linux-drivers.html
基本上,您需要从紧凑型驱动程序安装 ALX。但是从内核 3.10 开始有一些变化,因此互联网上的那些驱动程序无法正确用于此 atheros 卡。但此链接中的驱动程序已修补。快速分步说明:
下载这些驱动程序。
wget -O- http://ge.tt/api/1/files/5b6OjGt/2/blob?download | tar -xz cd compat-drivers-3.9-rc4-2-su
将老司机列入黑名单。
sudo sh -c "echo \"blacklist atl1c\" > /etc/modprobe.d/blacklist-ethernet.conf"
选择 alx 驱动程序。
./scripts/driver-select alx
编译并加载!
make sudo make install sudo make unload sudo modprobe alx
如果不确定,请重新启动;)