很多初学者都觉得能够在自己的笔记本上安装linux系统是一件很酷的事情,结果两个小时安装好linux系统,却发现缺少各种驱动,当年笔者安装网卡驱动硬是一个月才弄好。

为了让各位少走一些弯路,小编在这里把Linux如何安装有线网卡驱动的方法整理了下,方便大家学习。

场景:联想笔记本电脑安装的centos系统,安装完成后发现缺少网卡驱动

1. 检查是否安装网卡驱动

执行命令:lspci | grep -i eth

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

接着再执行一下命令:ifconfg

终端显示的连接中没有eth0的相关信息,只有一个lo 和virbr0

很明显,网卡驱动没有装好。我是这样来解决的。

注意:我电脑是联想Y400   网卡是上面的Atheros AR8161这个,网卡驱动下载链接 http://pan.baidu.com/s/1gd3hNvd

下载后解压得到: alx-Linux-v2.0.0.6 目录

2. 检查自己的系统环境

gcc

kernel-headers 和 kernel-devel  是否已经安装,我安装系统时候就安装了开发组件和桌面,所以这里没必要再安装。

如果没有安装开发组件,可以进行如下操作(用yum前需要提前配好yum源)

yum install gcc

yum install kernel-headers

yum install kernel-devel

3. 编译:

进入 alx-Linux-v2.0.6的目录

执行make

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

4. 配置文件的修改:

mkdir /lib/modules/2.6.32-358.6.2.el6.x86_64/kernel/net/wired  //创建文件夹wired

在vi /lib/modules/2.6.32-358.6.2.el6.x86_64/modules.networking  文件里添加 alx.ko

执行命令: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

5.最后执行其他命令:

首先执行命令:depmod -a

接着执行命令:modprobe alx

此时用ifconfig 就可以找到eth0 了

6.如果还是找不到

执行ifconfig -a                //这样就可以发现eth0了(eth0是第一个,如果你有其他网卡,就会有eth1,2,3...)

ifconfig eth0 up           //启动eth0

好了。到此为止,网卡驱动已经安装好了,接下来开始配置网络文件,开始愉快的玩耍吧

不过小编还是要强烈呼吁初学者,不要安装双系统,不要在笔记本安装linux系统。用windows+虚拟机的模式来学习是最快的学习方式

linux如何终端安装网卡驱动,linux如何安装网卡驱动相关推荐

  1. linux打开终端的快捷键放大,linux打开终端的快捷键是什么?

    linux打开终端的快捷键是"Ctrl+alt+T".在Linux的首页使用"Ctrl+alt+T"组合键,即可快速打开终端:且Linux支持多终端,可以多次使 ...

  2. linux下终端解压rar,Linux下解压.rar文件

    一.简介 日常我们传到Linux服务器上的文件可能是.zip的文件或者.tar.gz的文件,我们可以用相应的命令对文件进行解压.有的时候会遇到.rar的文件.本次使用rar软件版本是5.6.0.官方网 ...

  3. linux在终端找文件,在Linux Shell上查找文件的四种方法

    众所周知,Linux是极客和开发人员最常使用的操作系统,他们大多是键盘手,并且喜欢编写命令而不是使用图形用户界面(GUI).与Windows操作系统不同,在Windows中,大多数工作只需单击几下即可 ...

  4. linux重启终端后go命令,Linux基础命令之关机,重启,注销-Go语言中文社区

    shutdown 此命令用来安全关闭或重启Linux系统,系统在关闭之前会通知所有的登录用户,系统即将关闭,此时所有新用户都不可以登录. 以下截取man手册的内容(man shutdown): NAM ...

  5. linux字符终端看视频,在Linux终端上看电影很酷吗?

    时至今日,随处可见高分辨率的视频(youtube上也是如此),只有那些真正的怪人才会去使用ascii文本来在终端上播放电影.不过令人惊讶的是,一些视频用这种方法竟然效果还行! 我发现动画视频的显示效果 ...

  6. linux tty终端 录屏,在Linux上录制终端的操作

    一.安装基础软件包[root@test software]# yum install libMagickCore libMagickWand libjpeg-turbo-devel libjpeg-t ...

  7. linux编译安装网卡驱动详解(网卡丢包)

    安装编译网卡驱动 这两天发现一台server丢包很严重,使用cacti监控工具时能获得snmp包,时常又不能,丢包严重,导致使用ssh工具连接过慢,连接数据库访问超时,此时要先确定是中病毒还是网卡问题 ...

  8. linux 服务器 安装网卡驱动,linux下安装编译网卡驱动的方法

    安装linux操作系统后发现没有网卡驱动,表现为 system → Administration → Network下Hardware列表为空. 以下为安装编译网卡驱动的过程,本人是菜鸟,以下是我从网 ...

  9. linux网卡驱动离线安装_新装Linux系统没有网卡驱动的解决办法和步骤

    刚安装的linux系统没有网卡驱动,下面给出我的解决方法: (机器系统是RHEL5.3) 首先说明几个命令: #lsmod --显示已载入系统的模块. 执行lsmod指令,会列出所有已载入系统的模块. ...

最新文章

  1. android文件缓存,并SD卡创建目录未能解决和bitmap内存溢出解决
  2. vc6.0转vs2005中字符串的问题
  3. js es6 reduce用法示例:实现数据累加
  4. filter过滤后重新添加_Spring Boot 2.X(十):自定义注册 Servlet、Filter、Listener
  5. 【数据结构】(面试题)使用两个栈实现一个队列(详细介绍)
  6. WSFC真实场景仲裁处理
  7. 企业级系统应用,高级组合查询示例讲解 - Jeecg实战
  8. linux验证db2安装成功_DB2(Linux 64位)安装教程
  9. unix--Tripwire 应用
  10. 编码——隐匿在计算机软硬件背后的语言
  11. 金融数据获取的api接口
  12. tomcat修改端口号 / 同时运行多个tomcat
  13. java uml模型图 常见图形含义_uml图六种箭头的含义
  14. css调logo大小,css实现宽高不同的logo水平排列
  15. 【五线谱】重音记号、渐强记号、渐弱记号
  16. 微信里的小程序怎么制作
  17. 当代年轻人熬夜晚睡的原因找到了!
  18. DOTween Ease曲线
  19. Python 与神奇的数学之龙形曲线
  20. 用win7的NT6引导Ubuntu12.04手动设置方法和错误修复

热门文章

  1. OpenGIS中文文档
  2. 年份必须是4位数 C语言,输入年份(四位数),判断是否是闰年 C语言编程
  3. 深入理解Golang之Map
  4. ORA-21561: OID generation failed
  5. 习题5-7 使用函数求余弦函数的近似值 (15分)
  6. 把Safari整个页面翻译成中文,,
  7. 配一副适合程序员的眼镜
  8. oracle ods平台建立,如何利用Oracle表分区技术建设ODS平台
  9. Android开发学习之基于ZBar实现微信扫一扫
  10. idea项目在maven projects中置灰色的解决办法