电脑为ASUS N6系列,以太网卡的型号为Atheros AR8161/8165。

到此网卡的官方网站上未找到Linux下的驱动。

在网上搜索这个网卡驱动的安装,最后得到的结论是安装alx Ethernet driver。

alx Ethernet driver的网址如下:

http://www.linuxfoundation.org/collaborate/workgroups/networking/alx

alx Ethernet driver在网页中的下载地址如下:

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

下载下来后,解压并进入到compat-drivers-2013-03-04-u文件夹。

下面是网页中的安装方法:

Install

To only compile and install the alx driver you can do:

./scripts/driver-select alx

make

sudo make install

先执行./scripts/driver-select alx,正常。

然后执行make,出现如下编译错误:

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:118:59: error: redefinition of ‘nla_put_s8’

include/net/netlink.h:901:59: note: previous definition of ‘nla_put_s8’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:129:59: error: redefinition of ‘nla_put_s16’

include/net/netlink.h:912:59: note: previous definition of ‘nla_put_s16’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:140:59: error: redefinition of ‘nla_put_s32’

include/net/netlink.h:923:59: note: previous definition of ‘nla_put_s32’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:151:59: error: redefinition of ‘nla_put_s64’

include/net/netlink.h:934:59: note: previous definition of ‘nla_put_s64’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:160:59: error: redefinition of ‘nla_get_s32’

include/net/netlink.h:1058:59: note: previous definition of ‘nla_get_s32’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:169:59: error: redefinition of ‘nla_get_s16’

include/net/netlink.h:1067:59: note: previous definition of ‘nla_get_s16’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:178:58: error: redefinition of ‘nla_get_s8’

include/net/netlink.h:1076:58: note: previous definition of ‘nla_get_s8’ was here

…compat-drivers-2013-03-04-u/include/linux/compat-3.7.h:188:59: error: redefinition of ‘nla_get_s64’

include/net/netlink.h:1085:59: note: previous definition of ‘nla_get_s64’ was here

…compat-drivers-2013-03-04-u/compat/main.o] Error 1

先不急着上网上找解决办法,试着动手解决一下这个编译错误。

在文件夹compat-drivers-2013-03-04-u的include/net下,没有netlink.h这个文件。

在文件夹compat-drivers-2013-03-04-u中搜索netlink.h,未找到。

这时,估计netlink.h就是系统中自带的头文件了。

于是,到/usr下执行如下命令:

find ./ -iname netlink.h

发现了如下文件:

/usr/src/kernels/3.6.10-4.fc18.x86_64/include/net/netlink.h

这个文件的路径与编译错误中“include/net/netlink.h”这个路径一致。

打开并查看/usr/src/kernels/3.6.10-4.fc18.x86_64/include/net/netlink.h和compat-drivers-2013-03-04-u/include/linux/compat-3.7.h这两个文件,

发现编译错误所报的内容,在这两个文件中都有定义,

于是将compat-drivers-2013-03-04-u/include/linux/compat-3.7.h中重复定义的内容注释掉,

即将compat-drivers-2013-03-04-u/include/linux/compat-3.7.h中的112行到198行的内容注释掉。

再次make,编译通过。

执行su,输入root密码。

再执行make install,安装成功。

不重启我不知道怎么让网卡工作起来,于是我重启了。

重启后,网卡工作正常,自动获取到了IP,上网OK!

转载于:https://blog.51cto.com/sisrnb/1159227

Fedora 18在ASUS N6系列电脑上以太网卡驱动的安装相关推荐

  1. macOS未能安装在您的电脑上,找不到安装器资源。退出安装器以重新启动电脑,然后再次尝试。

    笔者使用的是2017款带Tabbar的MacBook pro ,为系统macOS10.13.3版本. 因需升级系统版本,所以选择更新系统,但是在更新重启后提示"macOS未能安装在您的电脑上 ...

  2. 电脑中Realtek网卡驱动安装不了如何解决

    近日驱动人生收到用户咨询说,在电脑中安装Realtek网卡驱动安装不了,弹出错误窗口,显示The Realtek Network Controller was not found 现在小编就来说一下如 ...

  3. 金税盘怎么安装在电脑上_金税盘怎么安装,电脑重装后怎样安装金税盘税控开票软件?...

    金税盘是税务部门为了报税方便而进化出来的一个系统.通过金税盘可以开票.抄税.清卡.领购发票.金税盘使用增值税防伪税控系统,可开具增值税专用发票和增值税普通发票,一般的企业或个体商铺纳税人需要用到.第一 ...

  4. 如何在电脑上使用计算机,字体如何安装到电脑里_怎么给电脑装字体-win7之家

    我们在使用word文档时,会用到一些字体来进行编辑,电脑里也有一些自带的字体,但我们编辑时需要的字体电脑里又不存在,这我们就要给电脑安装新的字体进去了,那么我们要如何把字体安装到电脑里呢,下面小编给大 ...

  5. win10下 Ubuntu 18.04 LTS 的安装及 rlt8821ce网卡驱动的安装

    给win10笔记本装Ubuntu18.04LTS双系统以及网卡驱动: 笔记本型号:ThinkPad E470    网卡型号:Realtek 8821ce 百度了很久,然后发现还是出现一大堆没见过的东 ...

  6. 【电脑】——有线网卡驱动异常不可用

    [背景]     在公司会议室,自己的笔记本在插入网线的时候,由于网线或者网线接头问题出现时断时连现象,从而导致本地网卡驱动不能用了.     具体现象:         1.电脑右下角链接网络处右击 ...

  7. Mac上以太坊Geth环境安装

    前言 Geth是在以太坊智能合约开发中必备开发工具. 待安装系统环境 系统:macOS 10.13.2 依赖: 1.go语言开发环境 2.brew 如何安装go语言环境这里不做赘述 Mac默认已经装好 ...

  8. 【ESXI】VMware ESXi 8.0b 21203435网卡驱动集成版,支持市面上主流网卡驱动!

    该版本为ESXI官方发布8.0b版本封装版,在该版本之上封装了网卡驱动. 作者网站:www.diy-nas.cn 欢迎各位NAS or HOME SERVER 用户光临小站! 前言 VMware-ES ...

  9. Ubuntu 12.04不能在华硕F81se系列电脑上安装解决办法

    本人华硕F81se系列的电脑,刚开始是装的ubuntu 10.04的系统,周末闲的无聊,就想把系统换成ubuntu 12.04的,从ubuntu官网上下载了12.04的安装包,下了个usb insta ...

最新文章

  1. 带修莫队 ---- 离散化 + 暴力 + 带修莫队 F. Machine Learning
  2. mysql主从复制、基于GTID的主从、半同步
  3. Eclipse 的 Tomcat 插件
  4. junit:junit_简而言之,JUnit:Hello World
  5. 【Python 学习_第2周_程序代码】金角大王培训第二周练习_购物车代码,将写的代码和老师代码比较,记录下收获...
  6. 微服务开发过程中需要注意的若干事项
  7. 360路由器c301最新固件支持万能中继
  8. 聊聊FluxFlatMap的concurrency及prefetch参数
  9. TracKit-Ocean:目标跟踪网络(一) -- 环境部署及测试
  10. 使用javascript实现html页面直接下载网盘文件
  11. 智能手机linux系统下载软件,智能手机下载工具
  12. html使用什么网络协议,网络协议详细介绍
  13. 密码学技术背后的计算困难性理论
  14. Python 用均匀分布验证中心极限定理
  15. Conv2d函数详解(Pytorch)
  16. 使用SQLyog导出和导入MySQL数据库
  17. 小姐姐都在用的25+技术站点
  18. [日常训练]article
  19. Form表单提交成功,但是后台并没有处理数据且debug无效
  20. 根据房间号提取直播源

热门文章

  1. mysql获取当前时间的订单_mysql获取当前时间,及其相关操作
  2. 关于QR二维码的编码模式
  3. 摄像头拍照功能是怎样实现的?自己动手做一个!
  4. 数据库(1)MySQL安装
  5. matlab瓶盖盖严检查,盖检机|瓶盖检测|外观检测设备|誉阵科技
  6. 本地计算机所安装的网络组件,3.2 在本地计算机中安装和配置IIS
  7. 逆波兰式数学表达式求解
  8. 外卖行业现状分析_我国外卖行业发展现状与趋势一览
  9. javascript常见面试题之一:将字符串'get-element-by-id'转换成驼峰命名法;
  10. 时间复杂度O(n^2)和O(nlog n)差距有多大?