CentOS 有线无法上网 解决办法 AR8161安装

如果你的电脑安装了CentOS后无法用有线上网,那么就请执行这个命令:

lspci | grep -i eth

我 的终端显示的结果为:02:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)

接着再执行一下命令:

ifconfg

终端显示的连接中没有eth0或者ethx(x代表1~……)的相关信息,

如果你的电脑终端显示的也是上诉类似的情况,那么不用纠结了,这是网卡驱动没装好,好吧,接下来就由我来分享一下我的解决方法吧:

注:我电脑的网卡是Atheros AR8161这个,可能你的电脑不是这个,那么就请你去下载与你相关的驱动吧,不过安装方法都大同小异啦!

我这里针对的是安装Atheros AR8161

工具/原料

需要的工具:与你电脑相关的网卡驱动

方法/步骤

1、下载Atheros AR8161驱动,下面是网址

http://pan.baidu.com/s/1gd3hNvd

下载好后,进行解压,解压得到目录:alx-linux-v2.0.0.6

2、CentOS默认是没有安装gcc的,你可以执行 gcc

如果终端显示:

bash: gcc: comman not found

那么就说明你的电脑还没安装gcc,此时执行下面的命令来安装gcc

执行命令:

yum install gcc

等待gcc安装完成。

3、安装kernel-headers 和 kernel-devel:

在终端执行如下命令:

yum install kernel-headers-$(uname -r) kernel-devel-$( uname -r) -y

4、在终端下切换路径到刚才解压的文件下,即将路径切换到文件夹alx-linux-v2.0.0.6里面

接着执行命令:cd ./src/

接着执行命令:

make  此时在src文件件夹中产生了一个alx.ko文件

接着执行命令:

mkdir /lib/modules/2.6.32-358.6.2.el6.x86_64/kernel/net/wired

不必敲全,用TAB键补全,只要找对自己的内核目录就行,这一步只是创建一个wired目录,因此用TAB键补全,找到自己对应的目录是很重要的

5、拷贝alx.ko到上一步创建的文件夹里面

接着执行命令:

vi /lib/modules/2.6.32-358.6.2.el6.x86_64/modules.networking

不必敲全,用TAB键补全,只要找对自己的内核目录就行,找到自己对应的目录是很重要的。

在modules.networking的第一行加入alx.ko

6、执行命令:

vi /etc/sysconfig/modules/alx.modules

在alx.modules中添加如下内容:

#!/bin/sh
if [ ! -c /dev/input/alx.ko ] ; then
exec /sbin/modprobe alx >/dev/null 2>&1
fi

7、最后执行其他命令:

首先执行命令:

depmod -a

接着执行命令:

modprobe alx

好了至此,网卡驱动安装就大功告成了,看看你的网络是否连接上了呢,反正我的是连上了呢 ^_^

时间: 2024-10-09 17:32:11

CentOS 有线无法上网 解决办法 AR8161安装的相关文章

虚拟机VMware安装linux无法上网解决办法

虚拟机VMware安装linux无法上网解决办法 Linux网络设置: 依次单击[System]-->[Preferences]-->[Network Connections],如下图所示:  依次单击[Wired]-->[System eth0]-->[Edit],如下图所示:  勾选[Connect automaticlly],然后点击[IPv4 Settings],在下面的Method中选择[Automatic(DHCP)],最后点击[Apply],如下图所示: END 2.

MacOS 通过virtualbox安装的centos7虚拟机不能上网解决办法

MacOS 通过virtualbox安装的centos7虚拟机不能上网解决办法 作者: 张首富 个人博客: www.zhangshoufu.com 时间: 2019-01-29 8:32 今天安装好virtualbox虚拟机,并在虚拟机里面配置好了网卡信息,但是确发现不能正常上网,我设置的是两块网卡,eth0用来做仅主机(Host-only),模式,eth1 用NAT模式上网,配置如下按照正常套路来说这样就已经能上网了,但是我发现我死活上不了,这时候聪明的你肯定想到用traceroute命令去看

WIN10连接VPN后无法上网解决办法-WIN10,VPN,PPTP,连接VPN后无法上网,VPN连接右键属性--网络--IPV4,点属性没反应不会弹出对话框

WIN10连接VPN后无法上网解决办法 1.C盘搜索框内搜索rasphone.pbk 2.打开rasphone.pbk(字节不为0的那个文件) 3.IpPrioritizeRemote值全部替换成0(有2个) 重新连接VPN看看 亲测有效!!! 微软官方的文档:http://answers.microsoft.com/zh-hans/windows/forum/windows_10-networking/win10vpnpptp%E8%BF%9E%E6%8E%A5vpn%E5%90%8E/c48

vmware 克隆centos6.6无法上网解决办法

实验环境,我们经常需要用vmware的克隆功能来克隆新的centos系统,虚拟新的主机. 但是克隆出来的主机与源主机拥有相同的物理网卡,相同的网卡mac地址等信息,这就导致克隆出来的主机不能上网. 解决办法: 1.删除/etc/sysconfig/network-scripts/ifcfg-eth0 下的 HWADDR和UUID信息. [[email protected] named]# vim /etc/sysconfig/network-scripts/ifcfg-eth0  DEVICE=

CentOS中文乱码之解决办法

在学习Linux的过程中,最先碰到的是通过SSH终端连接时发现有乱码出现,使用这篇文章先从这里说起. 在 ssh , telnet 终端中文显示乱码解决办法#vim /etc/sysconfig/i18n 将原内容:LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 修改为: LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh

CentOS 6忘记密码解决办法,root和普通用户均可

转自nui111的文章:http://blog.csdn.net/nui111/article/details/28007357 说明 操作系统:CentOS 6.0 遇到问题:忘记管理员账号root的密码,进不了系统 解决办法:重置root密码为123456 操作: 开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面 按键盘上的e键,出现下面界面 用键盘上的方向键移动光标到第二项,然后再按键盘上面的e,会出现下面的界面 输入一个空格键,然后在输入数字1,回车之后,会出现下面的界

CentOS忘记root密码解决办法

原文地址:http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8378.html 说明操作系统:CentOS 6.0遇到问题:忘记管理员账号root的密码,进不了系统解决办法:重置root密码为123456操作: 开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面 按键盘上的e键,出现下面界面 用键盘上的方向键移动光标到第二项,然后再按键盘上面的e,会出现下面的界面 输入一个空格键,然后在输入数字1,回车之后,

[解决办法]已经安装了数字证书,但是谷歌浏览器登录https协议的web系统时仍然提示证书不受信任

已经安装了数字证书,但是谷歌浏览器登录https协议的web系统时仍然提示证书不受信任.如下图: 解决办法: 1.单击Chrome浏览器右侧设置菜单,选择"设置". 2.拖至页面下方,单击"显示高级设置". 3.单击高级设置中的"HTTPS/SSL"处的" 管理证书". 4.弹出框单击"导入",默认下一步. 5.单击"浏览",找到web系统的数字证书. 6.默认存储方式为"将所

CentOS 无法通过 yum 安装新版 nodejs 解决办法(安装的还是老版的)

官网安装说明:CentOS 安装 nodejs 第一步: curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - 第二步: sudo yum -y install nodejs 如果以上步骤不能安装 最新版 node,执行以下命令后再执行第二步: sudo yum clean all 如果存在多个 nodesoucre,执行以下命令删除,然后重新执行第一第二步: sudo rm -fv /etc/y