现在的位置: 首页 > 操作系统 > 正文

ubuntu 12.04 有限网卡Qualcomm Ahteros QCA8172 Fast Ethernet(rev 10)驱动安装教程

2019年09月03日 操作系统 ⁄ 共 711字 ⁄ 字号 评论关闭

在终端输入ifconfig :

如果有线网卡驱动是好的,那么就会有eth0。如果没有那么在终端输入lspci | grep -i net 查询自己的网卡驱动

我们可以看到我的网卡驱动是Qualcomm Atheros QCA8172 Fast Ethernet 。

接下来打开链接: http://www.linuxfoundation.org/collaborate/workgroups/networking/alx

接着打开Code中的

https://www.kernel.org/pub/linux/kernel/projects/backports/2013/03/04/compat-drivers-2013-03-04-u.tar.bz2

下载压缩包,解压到任意位置,我是解压到下载中的。接下来用终端打开到cmpat-drivers-2013-03-04-u

其次执行命令:./scripts/driver-select alx


接下来执行命令:make


最后执行命令: sudo make install 

之后执行命令:sudo reboot 重启下一切就大功告成了

有一点需要注意的是,第一次执行make、sudo
make install时会出现函数的重定义

一个是include/linux/compat-3.4.h中的kmalloc-array函数,一个是include/linux/compat-3.8.h中的kref_get_unless_zero函数,

只需要到相应目录下找到这两个文本,并把函数给注释掉,再执行make、sudo make install就不会有重定义的报错了。

重启后执行ifconfig就可以看到eth0出现了希望能解决大家的问题。

抱歉!评论已关闭.