下面是收集整理的安装方法,

intel千兆网卡在linux下的驱动安装(e1000)

我们是做服务器的,linux下做事情,别的也不多,就是加个驱动啥的,先说说网卡吧,一般很多高手在驱动intel的网卡的时候还是犯晕,因为INTEL的网卡,有很多种,还都统称叫intel,e1000其实主要还是看芯片都是什么82541,82573不过安装方法还是挺简单的

1:看清楚了系统的版本:

unname -r

2:去intel的网站下一下驱动:

http://support.intel.com/support/network/adapter/

如果网卡是主板板载的就直接下载它的那个主板。

3:把下载的网卡文件解开:

tar zxf e1000-.tar.gz

4:进安装目录

cd e1000-/src/

5:安装

make install

6:安装的目录

/lib/modules//kernel/drivers/net/e1000/e1000.[k]o

7:安装完成后重启,会提示加载网卡一定要配置了IP地址,要不然有的时候还会出错,弄不好还要重装

8:如果没有的话进系统后输入

insmod e1000 =

一般就会有,或者在/etc/

9:modprobe e1000

10:也可以输入dmesg |grep eth0/eth1

看看网卡的信息。

注:系统一定要把内核文件都装全了啊

======

intel千兆网卡驱动的安装2008-07-12 10:07

有两块板载千兆网卡,但是用ifconfig看的时候,只看到eth0,没有看到eth1直接执行/etc/init.d/net.eth1

start的时候报错,信息提示:找不到eth1这个设备直接dmesg看的时候,发现e1000的驱动已经加载了

然后使用lspci发现,只识别出来了一块网卡,另外一块板载网卡被标记为intel unknown device

核对了一下硬件配置,发现:

识别出来的是:intel 82573L 没有识别出来的是:intel 82566DM

而上面已经发现e1000的驱动加载了,所以肯定是e1000的驱动不支持intel 82566DM

从intel的站点上面直接下载了最新的8.0.3.1的驱动

编译安装以后,发现insmod的时候出现:

insmod: error inserting

'..../e1000.lo': -1 File exists

但是直接lsmod,发现没有e1000的modules的info,结合e1000已经加载的现实,多半就是e1000是以内置驱动的方式加载到内核的。

进入/usr/local/src/linux,执行make menuconfig

发现e1000果然是内置的。将e1000改成modules以后,重新编译内核

make

make install

make modules_install

然后重新启动以后,发现e1000果然没有加载了。

此时,将最新的驱动(其实那个8.0.3.1的驱动没用,后来下了一个7.x版本的管用了),make

&& make install以后

发现,能够支持intel 82566dm网卡了。

为了让e1000模块能够开机自动加载,必须修改/etc/modprobe.conf,添加:

alias eth0 e1000

alias eth1 e1000

然后重新启动就可以了

===intel(R) 82566DM-2

Building and Installation

=========================

To build a binary RPM* package of this driver,

run 'rpmbuild -tb '.

Replace with the specific filename

of the driver.

NOTE: For the build to work properly, the currently

running kernel MUST

match the version and configuration of the installed kernel

sources.

If you have just recompiled the kernel reboot the system now.

RPM functionality has only been tested in Red Hat

distributions.

1. Move the base driver tar file to the directory of your choice.

For

example, use /home/username/e1000e or /usr/local/src/e1000e.

2. Untar/unzip archive:

tar zxf e1000e-x.x.x.tar.gz

3. Change to the driver src directory:

cd e1000e-x.x.x/src/

4. Compile the driver module:

make install

The binary will be installed as:

/lib/modules//kernel/drivers/net/e1000e/e1000e.[k]o

The install locations listed above are the default locations.

They

might not be correct for certain Linux distributions.

5. Load the module using either the insmod or modprobe

command:

modprobe e1000e

insmod e1000e

Note that for 2.6 kernels the insmod command can be used if the

full

path to the driver module is specified. For

example:

insmod /lib/modules//kernel/drivers/net/e1000e/e1000e.ko

With 2.6 based kernels also make sure that older e1000e drivers

are

removed from the kernel, before loading the new

module:

rmmod e1000e; modprobe e1000e

6. Assign an IP address to the interface by entering the following,

where

x is the interface number:

ifconfig ethx

7. Verify that the interface works. Enter the following,

where

is the IP address for another machine on the same subnet as

the

interface that is being tested:

ping

=====================

最近才开始学习Linux试着装了RedHat AS

5.0为了安装网卡找了好多地方终于安装成功,现记录下来方便自己以后使用,同时也希望能够给像我这样的新手提供掌握安装网卡驱动的捷径

1.确认系统的内核版本

[root@localhost ~]# uname -r

2.6.18-8.el5PAE

我的内核版本是2.6.18-8.el5PAE

2.确认系统是否已经安装下列包

由于编译需要用到内核的源代码包和编译程序gcc.所以如果没有的话,要先装.

查看:

检查是否已经安装内核源码

[root@localhost ~]# rpm -qa|grep kernel

kernel-doc-2.6.18-8.el5

kernel-xen-2.6.18-8.el5

kernel-2.6.18-8.el5

kernel-PAE-2.6.18-8.el5

kernel-headers-2.6.18-8.el5

kernel-PAE-devel-2.6.18-8.el5

kernel-devel-2.6.18-8.el5

检查是否已经安装编译用到的gcc

[root@localhost ~]# rpm -qa|grep gcc

gcc-gfortran-4.1.1-52.el5

gcc-java-4.1.1-52.el5

libgcc-4.1.1-52.el5

gcc-c++-4.1.1-52.el5

compat-gcc-34-c++-3.4.6-4

compat-gcc-34-3.4.6-4

gcc-4.1.1-52.el5

compat-gcc-34-g77-3.4.6-4

compat-libgcc-296-2.96-138

一般情况下如果安装了内核源码的话源码目录一般都在/usr/src/rRedHat目录下

如果没有的话就用安装盘里面的文件进行安装

3.驱动程序编译及安装

通过官方网站获取相应的驱动程序,我用的是Intel的e1000e的网卡驱动程序

相应的驱动程序包为e1000e-0.5.8.2.tar.gz将驱动程序包拷贝到/usr/src目录下解压缩

cd /usr/src

tar zxvf e1000e-0.5.8.2.tar.gz

完毕以后转到 cd e1000e-0.5.8.2/src目录下准备编译安装

在src目录下依次执行

make (编译驱动程序源码)

make install(安装相应的驱动程序)

安装完毕以后将驱动程序生成的e1000e.o拷贝到/lib/modules/2.6.18-8.el5PAE/kernel/drives/net

目录下

cp e1000e.o /lib/modules/2.6.18-8.el5PAE/kernel/drivers/net

然后执行depmod -a加载驱动程序

4.驱动程序测试

我们可以通过modprobe e1000e进行加载 如果没有提示错误信息证明驱动程序已经加载

同时可以通过lsmod查看已经加载的驱动程序

如果在显示的驱动程序中能够看到e1000e的字样说明驱动程序已经加载成功

Linux系统装intel网卡,在Centos下安装intel网卡的方法相关推荐

  1. linux卸载欧朋浏览器,如何在Centos下安装opera浏览器

    如何在Centos下安装opera浏览器 ,Opera目前是Linux平台上性能最优的浏览器,而且Opera中国团队本身即定位于Opera的研发中心,主要也是负责全球Linux平台项目的开发,这个版本 ...

  2. centos 下安装ati显卡驱动方法

    1)到ati的官网(http://support.amd.com/us/gpudownload/Pages/index.aspx)下载相应的驱动,一定要注意 radeon系列和mobility rad ...

  3. linux系统装好后优化,CentOS 5.6 Linux安装系统后的基本优化

    1.关闭不必要的服务器 #ntsysv 保留 crond Linux计划任务服务 irqbalance 用于优化中断分配,以充分利用CPU 多核 network sshd syslog Linux 日 ...

  4. 查看uvp linux网卡状态,Centos下如何检测网卡状态

    由于ifconfig命令没法看到网卡的一些状态, 以下有5种方法查看网卡状态,是否连通网线 How to check physical Network Link Status on Linux (RH ...

  5. linux小小输入法 不能中文,在centos 下安装小小输入法存在的问题

    如果是redhat系列的,则建议下载rpm包 安装使用命令 rpm -ivh yong-1.0.0-1.rpm 如果是其他的版本,下载7z包 先把7z包解压到你要的安装目录(7z解压工具在Linux下 ...

  6. linux换ifort编译器,Ubuntu 10.04 下安装Intel Fortran/C++ 编译器(ifort 和 icc)

    4.license设置. 4.1 创建 /opt/intel/licenses 目录 sudo mkdir -p /opt/intel/licenses 4.2 把邮件附件中的.lic文件拷贝到 /o ...

  7. mic系统装java开发软件_Windows下安装MicMac

    MicMac是一个免费开源的摄影测量套件,可用于各种3D场景重建,可以用于各个领域:制图,环境,工业,林业,遗产,考古学,...... 1 下载程序文件 2 安装 解压缩要安装的 "*.zi ...

  8. centos php mcrypt,CentOS下安装Php mcrypt扩展方法

    PHP程序员们在编写代码程序时,除了要保证代码的高性能之外,还有一点是非常重要的,那就是程序的安全性保障.PHP除了自带的几种加密函数外,还有功能更全面的PHP加密扩展库Mcrypt和Mhash. 其 ...

  9. centos下安装看门狗的方法

    命令安装看门狗 yum install watchdog -y modprobe softdog chkconfig watchdog on 开机自启动设置:systemctl enable watc ...

  10. 服务器centos安装mysql_centos下安装mysql服务器的方法

    项目需要就在现有的服务器上面重新安装了个mysql服务器,还挺费劲儿呢,因为之前都是在我的笔记本上面试验的,它的系统是Ubuntu的,什么路径啊,启动方式啊.都不一样所以这次还是让我纠结了一把: 下面 ...

最新文章

  1. securecrt 自动登录的设置
  2. java如何追加写入txt文件
  3. qt widget 窗口拉伸_QTDesigner的QVBoxLayout自动随窗口拉伸
  4. 华为 会议室分配时间最长_智慧办公就是现在!华为企业智慧屏系列全新亮相...
  5. php ca 校验,PHP和SSL CA验证 – 操作系统独立
  6. 熊志男:写给一名测试工程师
  7. 【剑指offer】面试题31:连续子数组的最大和
  8. 2015年10月18日-10月24日课程作业(HA Cluster)
  9. 数字图像处理课后习题汇总
  10. JavaScript基础知识1
  11. 深度技术Windows XP SP3 完美精简版【2合1】(转自深度论坛)
  12. mysql数据库表的编辑器,SqliteLobEditor(数据库编辑工具)
  13. php邮箱必填,WordPress移除用户新注册时邮件必填选项(注册不填邮箱/邮箱非必填)...
  14. MATLAB 处理大数据
  15. 基于STM32,TB6612,TCRT5000的简易红外循迹小车
  16. 头歌--Java循环与分支语句编程练习
  17. python怎么更新setuptools_linux 升级python2.7 安装setuptools
  18. 【监控仪表系统】Grafana 中文入门教程 | 构建你的第一个仪表盘
  19. 微信小程序项目实例,minium框架自动化测试实战(全网最详细)
  20. 一网打尽MWC2019新品手机

热门文章

  1. CSS基础——简单的文字样式
  2. MySQL-性能优化
  3. (三)树莓派系列教程:树莓派4B上编写Python程序(C语言),并运行
  4. 星三角启动的优缺点和内外接的区别
  5. 《玩转股票量化交易》知识星球2021年度回顾
  6. 基于卷积神经网络的自然场景作物害虫识别
  7. Google开源项目Python 语言规范
  8. 拒绝访问,文件或目录损坏且无法读取解决办法
  9. Material Dialogs的使用
  10. qq,微信抓句柄发送信息