高通 Atheros AR8172 驱动程序已修复?(联想 g500s)

高通 Atheros AR8172 驱动程序已修复?(联想 g500s)

最近我拍了联想 g500s笔记本电脑。产品 ID 是联想_MT_20245。安装后,无法识别 LAN 网络适配器。谷歌搜索后,我发现它有一个Qualcomm Atheros AR8172/8176/8178 PCI-E Fast Ethernet Controller

命令lspci -nn | grep 0200说:

01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)

有人知道如何修复这个驱动程序吗?

答案1

[解决了]

首先输入lspci -nn | grep 0200 并确保你的驱动程序是“Qualcomm Atheros QCA8172 Fast Ethernet[1969:10a0]”

以下修复仅适用于-

1969:1091 - AR8161 Gigabit Ethernet
1969:1090 - AR8162 Fast Ethernet
1969:10A1 - QCA8171 Gigabit Ethernet
1969:10A0 - QCA8172 Fast Ethernet

适配器。请确保您的内核为 2.6.24 或更高版本。从技术上讲,内核 < 2.6.24 是可行的,但可能需要一些工作。(仍然值得一试!)检查内核版本类型

uname -a

之后,如果它们都整齐且正确。下载兼容驱动程序-2013-03-04-u.tar.bz2文件并解压。转到解压的目录 [ex- cd Downloads/compat-drivers-2013-03-04-u/] 并输入-

sudo ./scripts/driver-select alx

sudo make

sudo make install

重新启动系统,您就大功告成了 :) 显然,这种类型的以太网适配器可用于联想 g500s、联想 g500 系列、联想 g400 系列、华硕第三代笔记本电脑,(您最好在安装前检查)

更多信息请访问http://www.linuxfoundation.org

感谢 Lusus Naturae。他的论坛向我展示了这种方法。所以奖励归于他。[原文链接-] http://meinewenigkeit.blogspot.com/2013/08/gentoo-and-atheros-qca8172-fast-ethernet.html

答案2

您的设备 1969:10a0 已受该驱动程序保护阿尔克斯在 Ubuntu 13.04 中默认如此。我建议您升级到 13.04。

答案3

编译错误基本上是对已定义函数的重新定义。对我来说,我使用的是内核 3.2.x,在 include/linux/compat-2.6.h 文件中,我刚刚注释掉了 #include 之后的所有内容,因为编译错误出现在 3.4、3.7 和 3.8 中。所以基本上我注释掉了从 include compat-3.4.h 到 compat-3.9.h 的所有行。之后,编译和安装就成功了。

希望这对你有帮助,丹尼斯。

相关内容