给服务器安装Intel网卡驱动

最近公司远端机房的一台服务器挂掉了,需要重装系统,安装的系统版本是OpenSUSE 11.2,由于之前一直使用RHEL系列的系统版本,所以对OpenSUSE不太熟悉,结果发现安装完系统后网卡根本就没识别到,还得手动安装网卡驱动。

插个题外话,这个服务器的品牌型号我是第一次听说,叫啥Ciara ORION HF210G2-FC,主板是华硕的。之前不知道谁在这台服务器上设置了BIOS密码,结果一问谁都不知道,按ESC或Enter依然不能跳过密码,无法更改启动顺序,同时启动时也没有主流服务器那种可以F11等功能键修改启动顺序,所以安装系统只能暂时搁浅,最后还是叫Ciara的厂商工程师到现场给重置了BIOS,居然还去了两次!第一次没有重置成功,好吧,我也是醉了,这厂商工程师能否专业点。

好了,重置完BIOS后终于可以修改启动顺序,然后按部就班利用IPMI端口连上服务器进行安装系统操作。

安装完OpenSUSE后,在/etc/sysconfig/network路径下未发现任何ifcfg-eth*的文件,于是我手动添加了ifcfg-eth0,把IP、子网掩码等等配置好,重启网络服务,结果显示只有一个可怜的lo设备,eth0未能识别。由于用惯了RHEL/CentOS系列的系统版本,大部分主流驱动都是包含在操作系统里,所以安装完很顺利的就能配置好网卡,但这OpenSUSE似乎并不这么给力,让我有些失望,不得不去找这个服务器的网卡型号和驱动程序。

于是乎我按照厂商提供的服务器官网地址去找驱动程序,结果大失所望,这个华硕的网站居然只提供Windows系统的驱动程序,完全忽略掉了Linux,囧。

那行,我得先把它的服务器具体型号给找到,于是用命令dmidecode -t1 查询到具体型号

Manufacturer: CIARA TECHNOLOGIES

Product Name: ORION HF210G2-FC

然后上网搜索,找到它的具体硬件配置,把网卡型号给揪出来,然后到Intel的官网去下载驱动。

下载回来的驱动是源码还得手动编译,但前提是我得先把这个源码包弄进服务器,由于服务器可以载入虚拟设备,于是我先把这个源码包做成一个iso镜像,然后在远程控制台里把它载入进去。

然后在系统里挂载这个iso文件, mount -o loop /dev/cdrom /mnt, 将文件拷贝出来, 下一步就是将源码进行编译了。按照README的说明一步一步操作。

  1. tar zxf igb-<x.x.x>.tar.gz  解压该文件
  2. cd igb-<x.x.x>/src/  进入源文件
  3. make install  开始编译驱动模块,编译好的驱动模块将存放在/lib/modules/<KERNEL VERSION>/kernel/drivers/net/igb/igb.[k]o 路径下
  4. modprobe igb  加载驱动模块
  5. 配置网卡文件

再次插入个题外话,由于新装系统里没有make , gcc这些,然后又没有网络,那个类似于yum的zypper也用不了,所以只能将需要用到的编译工具一个一个的rpm 安装,中间的依赖关系是一个接一个,不过还是被我一个接一个的克服了。

网卡驱动安装好了,接下来配置网卡IP这些就水到渠成,继续埋头苦干。。。

时间: 2024-07-31 22:59:55

给服务器安装Intel网卡驱动的相关文章

Linux e1000e网卡驱动

目录 识别网卡 命令行参数 附加配置 技术支持 一.识别网卡e1000e驱动支持Intel所有的GbE PCIe网卡,除了82575,82576,基于82580系列的网卡.提示:Intel(R) PRO/1000 P Dual网卡是支持e1000,但不支持e1000e,因为82546部分支持PCIe. 更多信息关于怎么识别你的网卡,去官网的 Adapter & Driver ID Guide: http://support.intel.com/support/go/network/adapter

Linux下网卡驱动和版本信息

查看网卡生产厂商和信号 查看基本信息:lspci 查看详细信息:lspci -vvv   # 3个小写的v 查看网卡信息:lspci | grep Ethernet 查看网卡驱动 查看网卡驱动信息:lspci -vvv # 找到网卡设备的详细信息,包括网卡驱动 # lsmod    列出加载的所有驱动,包括网卡驱动 查看网卡驱动版本 查看模块信息:modifo<module name>   # 其中包含version信息 或 # ethtool-i <device name> RH

2008server安装Intel I217V网卡驱动

问题:由于在职的是小公司,公司服务器都是DIY的,拒绝采购品牌服务器,所以配件都是自己DIY的,这样就会出现很多兼容性问题,例如服务器主板是AUS B85-PRO-Gamer,装的是服务器系统windows server 2008 R2,装完之后,才发现ASUS官网并没有提供服务器操作系统的网卡驱动,试用win7万能驱动也无济于事. 解决办法:Intel® I217V-->Intel® I217-LM 步骤:本地连接-->属性-->驱动程序-->更新驱动程序-->浏览计算机以

Windows SQL Server 2012 R2 安装Intel I217-V/I218-V网卡驱动(转)

1.下载Intel官方驱动: https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=23071&lang=zho 注意要下64位的,下载好是名为PROWinx64.exe的文件 2.使用WinRAR右键解压缩到PROWinx64: 解压后: 3.进入\PRO1000\Winx64\NDIS64目录,找到e1d64x64.inf文件 4.用记事本打开该文件,可以看到有这么一段: 从文件下面的信息可以知道,I280-V是

如何为ESXI安装网卡驱动

在给物理服务器安装ESXI的过程中经常会遇到网卡驱动问题,如果是买的是Dell.HP.IBM等厂商的服务器,一般这些厂商在VMware公司发布新的ESXI版本后都会进行重新封装,将相关的设备的驱动程序添加到ESXI里面,从而减少手工为ESXI安装驱动程序. 前段时间公司有一台新的服务器,标配的是千兆网卡:后来又采购了intel板载的4口万兆光口网卡,插上服务器后发现ESXI并没有成功识别该网卡,即使重启或者重新安装ESXI也是如此,这明显就是ESXI系统里没有包含这个型号的网卡驱动的原因导致的.

ubuntu16.04安装I219-V网卡驱动问题解决方法

安装ubuntu16.04 LTS后无网络连接的解决方法: 1.查看是否安装网卡驱动 打开终端,输入ifconfig –a,如果出现"本地环回"字样,说明网卡驱动未安装. 2.查看网卡型号 终端输入lspci,查看网卡型号,本文只针对I219-V网卡驱动. 3.下载e1000e网卡驱动,下载地址https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019 因官网i21

Linux 网卡驱动的安装

一.网卡驱动安装的一般思路 1.首先从硬 件安装,检查网卡本身故障 2.检查网卡芯片型号(注意不是硬件品牌) 常见的网卡芯片有Intel RC82545EM/Realtek 8139D/ Broadcom NetXtreme/3Com 3C940/SIS900/VIA VT6105L 通过命令查看本机:lspci 3.查看系统是否包含对应型号的网卡驱动 目录:/lib/modules/release/kernel/drivrs/net 4.检查网卡驱动是否加载 lsmod命令查看当前系统加载的模

LINUX内核升级-更新网卡驱动

因项目需要,将当前内核(2.6.32-220.el6.x86_64)升级到目标内核(2.6.33-110.el6.x86_64),但是编译的目标 内核(2.6.33-110.el6.x86_64)的对应驱动程序并不一定支持当前系统的对应设备.本篇将详细讲述目标内核驱动无法支持当前网卡设备的 处理步骤. 01.编译目标内核 请参考内核编译相关文档(省略) 02.显示所有网卡 由于一个系统可以支持多张网卡,可通过如下命显示当前系统的所有网卡及其基本信息: #ifconfig -a em1 Link

intel万兆网卡驱动简要分析

原创文章,转载请注明: 转载自pagefault 本文链接地址: intel万兆网卡驱动简要分析 这里分析的驱动代码是给予linux kernel 3.4.4 对应的文件在drivers/net/ethernet/intel 目录下,这个分析不涉及到很细节的地方,主要目的是理解下数据在协议栈和驱动之间是如何交互的. 首先我们知道网卡都是pci设备,因此这里每个网卡驱动其实就是一个pci驱动.并且intel这里是把好几个万兆网卡(82599/82598/x540)的驱动做在一起的. 首先我们来看对