最近拿来一台PC,12年的时候安装的CentOS6.2(x64),那个时候使用的是外置网卡,最小化安装系统时,主板自带网卡没有显示出来也就没注意,但是最近需要用到双网卡,就郁闷了。于是发生了下面一系列问题。

1、lspci命令没有

遇到问题:

在最小化安装的centos6.X系统中,使用lspci命令查看硬件信息,提示找不到命令:command not found。

[root@Centos-86 netperf-2.6.0]# lspci

-bash: lspci: command not found

解决办法安装:pciutils

# yum install pciutils

2、查看系统有哪些网卡

[root@Centos-86 netperf-2.6.0]# lspci | grep Ethernet

02:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)

其实我这个系统还有一个无线网卡,USB的

3、查看网卡驱动

这里使用ifconfig -a只能看到eth0和lo0,且eth0的驱动信息如下,说明AR8151驱动没有安装

[root@Centos-86 netperf-2.6.0]# ethtool -i eth0
driver: r8169
version: 2.3LK-NAPI
firmware-version: 
bus-info: 0000:04:00.0

4、CentOS下安装AR8151网卡驱动

遇到问题:

在网上搜索一下,说要下载驱动包,然后make等。

下载AR81Family-Linux-v1.0.1.9.tar.gz(由于此方法其实没有卵用,所以就不提供下载地址了)

但是并不能像网上有的说的那样使在src中make、make install(查看解决文件中readme),结果报“Makefile:61: *** Linux kernel source not found. stop”这样的错误;网上搜了以后开始是以为有些kernel包没有安装,安装kernel、kernel-devel、kernel-devel、kernel-headers的rpm包后还是报同样的错误。

解决办法:

发现网卡不兼容最后终于在网上找到了解决的方法:

(1)打开/sys/bus/pci/drivers路径,开始这里是没有一个叫做atl1c的目录的(如果有也没关系)。

(2)modprobe atl1c然后再看/sys/bus/pci/drivers下,是否出现了atl1c目录?

(3)echo "1969 1083" > /sys/bus/pci/drivers/atl1c/new_id(显示权限不够)

备注:如果你是root用户,就不会出现提示权限不够的问题了,同时也就不需要进行4、5、6步骤了。

(4)chmod 777 /sys/bus/pci/drivers/atl1c/new_id

(5)echo "1969 1083" > /sys/bus/pci/drivers/atl1c/new_id

(6)chmod 400 /sys/bus/pci/drivers/atl1c/new_id

执行上面步骤后,需要重启网络

#service network restart

但问题又来了,我不可能每次都开机后执行上面的步骤啊,太麻烦了,而且如果是别人操作,如果不知道这个情况就更惨了。

那就写个开机脚本吧,很简单,没啥复杂。

[root@Centos-86 ~]# cd /etc/init.d/  //进入到开机启动脚本目录中

[root@Centos-86 init.d]# vi atl.sh

#!/bin/sh

# this script start AR8151 --by thinkpig007@gmail.com

#

# chkconfig: - 90 25

modprobe atl1c

echo "1969 1083" > /sys/bus/pci/drivers/atl1c/new_id

service network restart

~

"atl.sh" [New] 11L, 183C written

[root@Centos-86 init.d]# chmod +x atl.sh //给予执行的权限

[root@Centos-86 init.d]# ./atl.sh

正在关闭接口 eth0: 设备状态:3 (断开连接)

[确定]

关闭环回接口: [确定]

弹出环回接口: [确定]

弹出界面 eth0: 活跃连接状态:激活的

活跃连接路径:/org/freedesktop/NetworkManager/ActiveConnection/1

[确定]

[root@Centos-86 init.d]# chkconfig atl.sh on //加入开机启动项

PS:本来是想在/etc/rc.local中添加命令来实现,不过发现重启系统后,并没有将网卡驱动加上,所以还是写了个简单的脚本。

参考文档:http://www.idcnote.com/article.asp?id=85

转载于:https://blog.51cto.com/thinkpig007/1671974

CentOS最小化安装后AR8151网卡驱动未安装解决办法相关推荐

  1. Google Analytics 跟踪代码安装后状态总是显示'未安装跟踪代码'

    最近要使用Google Analytics,但是在跟踪代码安装后状态总是显示'未安装跟踪代码'!如下所示:   在Google Analytics的帮助中"排查常见的跟踪设置错误" ...

  2. linux网卡驱动离线安装_Linux下网卡驱动的安装

    //Linux下网卡驱动的安装 //从intel网站上下载下来的Linux驱动是e1000-5.2.52.tar.gz rpm -qa|grep kernel- //source查看是否安装了这个包, ...

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

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

  4. win10网络重置后,无限网卡驱动消失的解决办法

    前因: 当时连接校园网的时候,鬼使神差地点开了网络设置 然后重置了网络,这是悲伤的开始. 重启之后,发现电脑的wifi图标没了,更糟糕的是,打开设备管理器发现网络适配器全是感叹号,驱动没了 即使在这里 ...

  5. 安装 Motorola ADB Interface 驱动失败的解决办法

    摩托ME525通过USB连接电脑提示安装 Motorola ADB Interface 驱动,但是反反复复就是失败.此办法对其余的摩托罗拉手机应该有有效. 后经了解需要下载安装下面的驱动即可解决: 地 ...

  6. eCos系统的lwIP驱动及lpc2xxx网卡驱动bug的解决办法

    eCos系统的lwIP驱动存在一个bug,该bug导致用于数据发送同步的信号量计数值不断增长,当超出32位整数所能表示的最大值时将会从0xffffffff回滚到0,这时可能会导致lwIP协议栈核心线程 ...

  7. 笔记本连不上网,搜不到WiFi。更新无线网卡后出现网卡错误代码56的解决办法

    我的问题是因为虚拟机,导致注册表冲突,清理注册表就好了. 驱动精灵没有解决我的问题. 在贴吧一个帖子里找到了解决方法,亲测有效. 帖子链接 http://tieba.baidu.com/p/59711 ...

  8. Jupyter Notebook安装jupyter_contrib_nbextension扩展功能和安装后不显示Nbextensions标签的解决办法

    目录 一.安装nbextensions 二.安装nbextensions_configurator 三.功能配置 四.安装后不显示Nbextensions 4.1先卸载 jupyter_contrib ...

  9. pip安装jupyter_contrib_nbextension扩展功能和安装后不显示Nbextensions标签的解决办法

    1.遇到的问题: 在使用jupyter notebook一步一步执行代码时,虽然可以有效理解代码,但是当代码很长时就会占用较大的窗口,不利于阅读.所以就利用jupyter notebook的Nbext ...

最新文章

  1. Python之Requests库的异常
  2. 科大星云诗社动态20210120
  3. 游戏引擎和编程语言的关系
  4. Docker学习——Dockerfile 指令详解(五)
  5. linux关于mysql_Linux关于MySQL的常用操作
  6. Eclipse中tomcat的简单配置
  7. 会Python了不起吗?是的,简直开挂!(文末有福利)
  8. [日常] 最近的一些破事w...
  9. MongoDB 的命令操作
  10. 我的世界java边境之地_《我的世界》:手机版的边境之地你绝对没见过!那里方块只有空壳?...
  11. 安装打印机驱动步骤(win10)
  12. 【渝粤题库】陕西师范大学164113 电子支付 作业(专升本)
  13. hdu5833 Zhu and 772002 (高斯消元的简单应用)
  14. 天津大学仁爱学院c语言期末考试题,天津大学仁爱学院2014-2015学年第1学期期末C语言复习.doc...
  15. kdj值应用口诀_KDJ指标神奇的操作方法详解
  16. 这4类人去创业和自由职业会死得很惨
  17. ie的主页被修改了,改不过来怎么办??
  18. 2017年计算机应用基础自考试题,三問美育科目進中考
  19. STM32入门之点亮LED灯
  20. 51. 常用的数学工具类8-七星彩号码生成器

热门文章

  1. Unable to resolve dependency for xxx, Could not resolve project
  2. Java 语法糖详解
  3. 利用Python语言Appium启动ios app
  4. C# 得到本机局域网IP地址
  5. tmeminifile and tinifile
  6. c#中 cmd.parameters.add() 方法的问题
  7. JAVA系统和DOMINO通过LDAP集成方
  8. BZOJ4771 七彩树(dfs序+树上差分+主席树)
  9. Win7/Win8.1升级Win10后屏幕一直闪烁怎么办?
  10. js-ES6学习笔记-module(2)