为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

linux网卡驱动安装

2018-09-22 3页 doc 14KB 17阅读

用户头像

is_153723

暂无简介

举报
linux网卡驱动安装linux网卡驱动安装 Linux下网卡驱动安装 我们以安装inter网卡驱动为例。 一、 Linux下添加内核源文件 在Intel网站直接下载的Linux驱动是e1000-5.2.52.tar.gz(版本可能会有改变),这个压缩包里面没有编译好的.o的文件,需要在Linux系统下编译之后才能使用,因为网卡需要编译,所以要先确认将内核源文件安装好,下面是关于内核源文件的安装。 1( 用rpm –qa | grep kernel- source查看是否安装了这个包; 如果返回结果中有kernel-source-xxx...
linux网卡驱动安装
linux网卡驱动安装 Linux下网卡驱动安装 我们以安装inter网卡驱动为例。 一、 Linux下添加内核源文件 在Intel网站直接下载的Linux驱动是e1000-5.2.52.tar.gz(版本可能会有改变),这个压缩包里面没有编译好的.o的文件,需要在Linux系统下编译之后才能使用,因为网卡需要编译,所以要先确认将内核源文件安装好,下面是关于内核源文件的安装。 1( 用rpm –qa | grep kernel- source查看是否安装了这个包; 如果返回结果中有kernel-source-xxx(其中xxx为当前RedHat的内核版本,如rhel3为2.4.21-4EL), 即已经 安装。如无返回结果则需要安装kernel-source包。到安装光盘中找到kernel-source-xxx.i386.rpm,用下面命令安装此rpm包: rpm –ivh kernel-source-xxx.i386.rpm 挂载光驱:mount /dev/cdrom /mnt/cdrom 到目录下:cd /mnt/cdrom/RedHat/RPMS/ rpm –ivh kernel-source-xxx.i386.rpm 安装完成后,卸载光驱:cd umount /mnt/cdrom 如果提示kernel-source没有安装成功,则可能是因为安装此软件包之间的依赖关系。需要在安装系统的时候,将开发工具里面的软件包全选上为最好。否则根据提示将依赖的软件包安装好即可安装上kernel-source。 2( 如果安装了,用 rpm -V kernel-source 校验是否有文件丢失,如果没有输出,表示文件完整; 3( 如果有丢失,用rpm -ivh --force kernel-source-xxxx...把包重新安装一下; 这个kernel-source包,在您的RH安装光盘中,在RedHat/RPMS中,如果以前没有安装过这个包,那么用 rpm -ivh kernel-source-xxxx... 来安装,如果安装过,需要覆盖安装,使用 rpm -ivh --force kernel-source-xxxx... 这个命令强制安装。 注:AS 4 开始,没有kernel-source这个包了,取而代之的是kernel-dev这个包,检查这个包有没有安装的方法同上 二、网卡驱动安装步骤: 1. 把这个tar文件拷贝到用户自己定义的目录中,例如: /home/username/e1000 或者 /usr/local/src/e1000 挂载U盘:mount /dev/sda1 /mnt/usb 如何知道U盘这个移动设备的名称呢,fdisk –l /dev/sda 或者 fdisk –l /dev/sdb就会 显示出来的。 拷贝网卡驱动:cp /mnt/usb/e1000-5.2.52.tar.gz /home/root/e1000-5.2.52.tar.gz 2. 用tar命令解这个压缩包: tar zxf e1000-5.2.52.tar.gz 3. 切换到驱动的src目录下: cd e1000-5.2.52/src/ 4. 编译这个驱动模块: make 然后安装这个模块 make install 这个二进制元将被安装到如下位置: /lib/modules/[KERNEL_VERSION]/kernel/drivers/net/e1000.o 以上的路径是默认的安装位置,在某些linux版本中可能是其他位置,具体信息可以查看在驱动的 tar压缩包中的ldistrib.txt文件. 5. 安装模块: insmod e1000 (2.6以上的版本最好使用全路径安装 insmod /lib/modules/[KERNEL_VERSION]/kernel/drivers/net/e1000/e1000.ko) 6. 设定网卡IP地址: ifconfig ethx x是网卡接口的号 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 若多个网卡的芯片相同可以cp ifcfg-eth0 ifcfg-eth1~~~~~~ 修改下里面的drive名称就OK !!!!!!!!!!!!!!!!!!!在网卡的编译中很可能不能进行下去,这个原因除了kernel的开发包没有安装外还可能是由于开发环境不完全所引起的~这时就需要你讲开发环境安装完成,最简单的办法就是通过 sysconfig-config-packet 安装gcc安装完成后继续执行 make;make install。
/
本文档为【linux网卡驱动安装】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索