高通Atheros AR8172驱动程序修复? (联想g500s)
最近我拿了一台联想g500s笔记本电脑。 产品ID为LENOVO_MT_20245 。 安装后,它无法识别LAN网络适配器。 谷歌搜索后我发现它有一个Qualcomm Atheros AR8172/8176/8178 PCI-E Fast Ethernet Controller
命令lspci -nn | grep 0200
lspci -nn | grep 0200
说:
01:00.0 Ethernet controller [0200]: Qualcomm Atheros QCA8172 Fast Ethernet [1969:10a0] (rev 10)
有人知道修复这个驱动程序的方法吗?
[解决了]
首先输入lspci -nn | grep 0200
lspci -nn | grep 0200
并确保您的驱动程序是“Qualcomm Atheros QCA8172快速以太网[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
在那之后,如果他们都很整洁正确。 下载compat-drivers-2013-03-04-u.tar.bz2文件并解压缩。 转到解压缩的目录[例如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
默认情况下,Ubuntu 13.04中的驱动程序alx涵盖了您的设备1969:10a0。 我建议你升级到13.04。
编译错误基本上是对已定义函数的重新定义。 对我来说,我在内核3.2.x和include / linux / compat-2.6.h文件中我只是在#include之后注释了所有内容,因为编译错误在3.4,3.7和3.8中。 所以基本上我注释掉包括compat-3.4.h到compat-3.9.h的所有行。 之后编译和安装工作。
希望有所帮助,丹尼斯。