CentOS未检测到Intel 10G(ixgbe)接口

我有一个服务器与CentOS 6.5安装了2个1Gbps以太网卡,我已经添加了一个新的接口(英特尔(R)10千兆位PCI Expressnetworking),但问题。 系统是不是用( ifconfig -a )或( ifcfg-ethX )文件检测以太网信息。

我已经尝试了以下内容:

这些都不起作用。 但我相信如果我格式化/重新安装操作系统,它将完美的工作。 我以前的服务器有同样的问题。 我怎样才能解决这个问题,而无需重新安装操作系统?

注意:这是在另一个新安装的CentOS 6.5服务器上工作的相同的NIC模型:dmesg输出:

 ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 3.15.1-k ixgbe: Copyright (c) 1999-2013 Intel Corporation. ixgbe 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 ixgbe 0000:03:00.0: setting latency timer to 64 alloc irq_desc for 39 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 39 for MSI/MSI-X alloc irq_desc for 40 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 40 for MSI/MSI-X alloc irq_desc for 41 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 41 for MSI/MSI-X alloc irq_desc for 42 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 42 for MSI/MSI-X alloc irq_desc for 43 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 43 for MSI/MSI-X alloc irq_desc for 44 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 44 for MSI/MSI-X alloc irq_desc for 45 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 45 for MSI/MSI-X alloc irq_desc for 46 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 46 for MSI/MSI-X alloc irq_desc for 47 on node -1 alloc kstat_irqs on node -1 ixgbe 0000:03:00.0: irq 47 for MSI/MSI-X ixgbe 0000:03:00.0: Multiqueue Enabled: Rx Queue count = 8, Tx Queue count = 8 ixgbe 0000:03:00.0: (PCI Express:2.5GT/s:Width x8) 00:1b:21:69:89:61 ixgbe 0000:03:00.0: MAC: 1, PHY: 5, PBA No: E18269-001 ixgbe 0000:03:00.0: Intel(R) 10 Gigabit Network Connection 

这里是e1000的参数关于允许错误的校验和没有parm! [root @ tv〜] #modinfo e1000 | grep parm

 parm: TxDescriptors:Number of transmit descriptors (array of int) parm: RxDescriptors:Number of receive descriptors (array of int) parm: Speed:Speed setting (array of int) parm: Duplex:Duplex setting (array of int) parm: AutoNeg:Advertised auto-negotiation setting (array of int) parm: FlowControl:Flow Control setting (array of int) parm: XsumRX:Disable or enable Receive Checksum offload (array of int) parm: TxIntDelay:Transmit Interrupt Delay (array of int) parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int) parm: RxIntDelay:Receive Interrupt Delay (array of int) parm: RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int) parm: InterruptThrottleRate:Interrupt Throttling Rate (array of int) parm: SmartPowerDownEnable:Enable PHY smart power down (array of int) parm: KumeranLockLoss:Enable Kumeran lock loss workaround (array of int) parm: copybreak:Maximum size of packet that is copied to a new buffer on receive (uint) parm: debug:Debug level (0=none,...,16=all) (int) 

这实际上看起来像你的服务器的主板有问题。

我们可以从你的dmesg输出中看到,在故障服务器中无法正确地与PCIe卡进行通信,但是在不同的服务器上正常工作。

所以你很可能有一个糟糕的PCIe插槽,或主板组件不好。

您可以尝试使用另一个PCIe插槽(如果有另一个可用插槽),请检查您的NIC和转接卡(如果有)是否牢固固定,或者更换转接卡或主板。

也可能是,如果你实际上没有在不同的服务器上试过这个特定的网卡,并且工作正常,那么网卡本身就是坏的。

尝试ifconfig eth2了。

我似乎记得必须这样做才能看到界面。