随着宽带技术的快速发展,服务器使用万兆网卡的概率越来越高。最近装了几台服务器都用的万兆网卡,为了图便宜,网卡和模块都是淘宝上买的,这部还真遇到不少问题。

我的服务器都是centos6.4 64位的,网卡装上后,lspci | grep 82599 能看到网卡

执行lspci |grep 82599能看到网卡在pci设备中

04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

但是ifcfg -a 看不到网卡比如p2p1

使用dmesg | grep ixgbe 发现报错,说发现不支持的光模块,查看intel82599使用手册嘿,里面还真说了,那些网卡经过测试, 意思这些默认是支持的。

ixgbe 0000:04:00.0: setting latency timer to 64
ixgbe 0000:04:00.0: failed to load because an unsupported SFP+ module type was detected.
ixgbe 0000:04:00.0: Reload the driver after installing a supported module.

后然百度发现有篇文章说到光模块兼容性问题,马上试了一下,果然解决了。

rmmod ixgbe 先删除驱动

重新加载驱动,

modprobe ixgbe allow_unsupported_sfp=1,1

驱动对allow_unsupported_sfp的解释为:

allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint),即允

许82599网卡使用不兼容SFP+模块。

重新加载后,大部分情况下ifconfig就能够看到网卡信息了。

另外如果遇到安装驱动等问题,可以参考intel网卡的readme,里面很全面,不过是英文的。

硬件方面注意模块的光波长,单/多模,光纤收发等。默认支持的模块如下:

SFP+ Devices with Pluggable Optics
----------------------------------

82599-BASED ADAPTERS
--------------------

NOTES:
- If your 82599-based Intel(R) Network Adapter came with Intel optics or is an
  Intel(R) Ethernet Server Adapter X520-2, then it only supports Intel optics
  and/or the direct attach cables listed below.
- When 82599-based SFP+ devices are connected back to back, they should be
  set to the same Speed setting via ethtool. Results may vary if you mix
  speed settings.

Supplier        Type                                    Part Numbers
--------        ----                                    ------------
SR Modules
Intel           DUAL RATE 1G/10G SFP+ SR (bailed)       FTLX8571D3BCV-IT
Intel           DUAL RATE 1G/10G SFP+ SR (bailed)       AFBR-703SDZ-IN2
Intel           DUAL RATE 1G/10G SFP+ SR (bailed)       AFBR-703SDDZ-IN1
LR Modules
Intel           DUAL RATE 1G/10G SFP+ LR (bailed)       FTLX1471D3BCV-IT
Intel           DUAL RATE 1G/10G SFP+ LR (bailed)       AFCT-701SDZ-IN2
Intel           DUAL RATE 1G/10G SFP+ LR (bailed)       AFCT-701SDDZ-IN1

The following is a list of 3rd party SFP+ modules that have received some
testing. Not all modules are applicable to all devices.

Supplier        Type                                    Part Numbers
--------        ----                                    ------------
Finisar         SFP+ SR bailed, 10g single rate         FTLX8571D3BCL
Avago           SFP+ SR bailed, 10g single rate         AFBR-700SDZ
Finisar         SFP+ LR bailed, 10g single rate         FTLX1471D3BCL
Finisar         DUAL RATE 1G/10G SFP+ SR (No Bail)      FTLX8571D3QCV-IT
Avago           DUAL RATE 1G/10G SFP+ SR (No Bail)      AFBR-703SDZ-IN1
Finisar         DUAL RATE 1G/10G SFP+ LR (No Bail)      FTLX1471D3QCV-IT
Avago           DUAL RATE 1G/10G SFP+ LR (No Bail)      AFCT-701SDZ-IN1

Finisar         1000BASE-T SFP                          FCLF8522P2BTL
Avago           1000BASE-T                              ABCU-5710RZ
HP              1000BASE-SX SFP                         453153-001

82599-based adapters support all passive and active limiting direct attach
cables that comply with SFF-8431 v4.1 and SFF-8472 v10.4 specifications.(基于这两个协议的模块都支持)

有一点很奇怪的是,我的光模块是Finisar FTLX1471D3BCL,按道理没有任何问题,有可能这次淘宝上买歪了。

最后感谢这篇文章:http://m.blog.csdn.net/article/details?id=40077937

lspci能看到ifconfig -a看不到网卡的更多相关文章

  1. linux下ifconfig命令看不到IP centos7——ens33

    当前环境VMware15+centos7  在终端输入ifconfig后没有开到IP地址: 解决方法:root用户执行命令 cd /etc/sysconfig/network-scripts/ vi ...

  2. centos6.7安装系统后看不到网卡无法配置IP的解决办法

    新安装centos6.7后发现/etc/sysconfig/network-scripts目录下没有eth0的网卡配置,通过ifconfig可以看到eth0的硬件地址 于是新建网卡输入一下内容 # c ...

  3. vmware ubuntu 看不到网卡或连接不到网络

    执行以下命令就可以重新请求 dhcp 服务器,一般就可以联网了, ens33 是网卡名称,根据自己的情况替换 sudo dhclient ens33 右上角网络图标消失 # 先停止服务 sudo se ...

  4. msyql -3m架构详解

    我们先来回顾一下mmm的概念,它是一套灵活的基于perl编写的脚本程序,自己本身不提供mysql服务的功能,它是用来对mysql replication 进行监控和故障迁移,并能管理mysql Mas ...

  5. linux中eth0原何变成了eth1

    Linux的网卡由eth0变成了eth1,如何修复使用wmware安装了linux,安装成功后,使用的网卡是eth0,没有eth1.但是用过一段时间后,不知道为什么eth0无法使用,系统却自动生成了e ...

  6. wifi驱动移植

    目标板:Hi3518 内核版本:linux3.0.8   1.修改makefile #PLATFORM = PC //注释掉 PLATFORM = HI3518 //支持平台 ifeq ($(PLAT ...

  7. 移植RT2870无线网卡驱动到s3c2416

    公司项目要用到usb无线网卡,芯片是ralink的RT2870.以下是将其驱动移植到s3c2416的步骤. 1.下载驱动源码,雷凌官网的下载地址是: http://www.ralinktech.com ...

  8. 每天一个linux命令(52):ifconfig命令

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  9. 每天一个linux命令(44):ifconfig命令

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

随机推荐

  1. Winter-2-STL-G Team Queue 解题报告及测试数据

    Time Limit:3000MS     Memory Limit:0KB Description Queues and Priority Queues are data structures wh ...

  2. 防止 IOS 和 安卓 自动锁屏

    Ios代码 在文件AppController中的 didFinishLaunchingWithOptions函数中加一行代码即可: [[UIApplication sharedApplication] ...

  3. NC开发笔记指导

    修改端口 InvocationInfoProxy.getInstance().get().getUserCode(); 前台 Nchome F:\JAVA\Projects\ERPEHROA\ufid ...

  4. 在Ubuntu中启动./jmeter-server报错Server failed to start: java.rmi.RemoteException: Cannot start. ranxf is a loopback address.解决方法

      执行失败错误信息: root@ranxf:/home/ranxf/apache-jmeter-3.1/bin# ./jmeter-server Writing log file to: /home ...

  5. 对象转化为 xml字符串

    public static string ToXml<T>(this T o) where T : new() { string retVal; using (var ms = new M ...

  6. 【DeepLearning学习笔记】Neurons神经元

    今天找到一个比较好的deep learning的教材:Neural Networks and Deep Learning 对神经网络有详细的讲解,鉴于自己青年痴呆,还是总结下笔记吧=.= Percep ...

  7. Linux各目录缩写含义

    Unix已经有35年历史了.许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的.在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言.在这篇技巧文章 ...

  8. 刷新DNS解析缓存

    为了提高网站的访问速度,系统会在成功访问某网站后将该网站的域名.IP地址信息缓存到本地.下次访问该域名时直接通过IP进行访问. 一些网站的域名没有变化,但IP地址发生变化,有可能因本地的DNS缓存没有 ...

  9. Python3.x:pytesseract识别率提高(样本训练)

    Python3.x:pytesseract识别率提高(样本训练) 1,下载并安装3.05版本的tesseract 地址:https://sourceforge.net/projects/tessera ...

  10. 20145314郑凯杰 《Java程序设计》第7周学习总结

    20145314郑凯杰 <Java程序设计>第7周学习总结 教材学习内容总结 首先放上代码托管图片和本地代码图片: 插图4: 插图5: 插图6: 第十三章 时间与日期 13.1 认识时间与 ...