Intel e1000e preso a 10Mbps

3

Este é um novíssimo SuperMicro X9SCL-F com um adaptador Intel 82579LM e uma nova instalação do CentOS 6.2 com cPanel.

Estou preso a 10MBPS, já tentei de tudo. Eu também instalei o driver mais recente da Intel, que parece ter corrigido esse problema para todos os outros.

Esses comandos não fazem nada.

ethtool -s eth1 speed 100 duplex half
ethtool -s eth1 speed 1000 duplex half
ethtool -s eth1 speed 100 duplex full
ethtool -s eth1 speed 1000 duplex full

Eles resultam com isso no dmesg:

[ 1081.662365] e1000e 0000:02:00.0: eth1: Reset adapter
[ 1084.298376] e1000e: eth1 NIC Link is Up 10 Mbps Half Duplex, Flow Control: None
[ 1084.298443] e1000e 0000:02:00.0: eth1: Autonegotiated half duplex but link partner cannot autoneg. Try forcing full duplex if link gets many collisions.
[ 1084.298446] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO

Este comando me tira da rede

ethtool -s eth1 speed ... autoneg off

Saídas

ethtool eth1

Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full 
100baseT/Half 100baseT/Full 
1000baseT/Full 
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full 
100baseT/Half 100baseT/Full 
1000baseT/Full 
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off
Supports Wake-on: pumbag
Wake-on: g
Current message level: 0x00000001 (1)
Link detected: yes

ethtool -i eth1

driver: e1000e
version: 1.9.5-NAPI
firmware-version: 2.1-2
bus-info: 0000:02:00.0

Dmesg completo:

[    2.332156] e1000e: Intel(R) PRO/1000 Network Driver - 1.2.20-k2
[    2.332159] e1000e: Copyright (c) 1999 - 2010 Intel Corporation.
[    2.332209] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    2.332225] e1000e 0000:00:19.0: setting latency timer to 64
[    2.332508] e1000e 0000:00:19.0: irq 31 for MSI/MSI-X
[    2.573664] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GB/s:Width x1) 00:25:90:57:38:e5
[    2.573668] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[    2.573718] e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF
[    2.573777] e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    2.573802] e1000e 0000:02:00.0: setting latency timer to 64
[    2.574078] e1000e 0000:02:00.0: irq 32 for MSI/MSI-X
[    2.574083] e1000e 0000:02:00.0: irq 33 for MSI/MSI-X
[    2.574088] e1000e 0000:02:00.0: irq 34 for MSI/MSI-X
[    2.574297] e1000e 0000:02:00.0: Disabling ASPM L0s 
[    2.657292] e1000e 0000:02:00.0: eth1: (PCI Express:2.5GB/s:Width x1) 00:25:90:57:38:e4
[    2.657296] e1000e 0000:02:00.0: eth1: Intel(R) PRO/1000 Network Connection
[    2.657380] e1000e 0000:02:00.0: eth1: MAC: 3, PHY: 8, PBA No: FFFFFF-0FF
[   14.181499] e1000e: eth1 NIC Link is Up 10 Mbps Half Duplex, Flow Control: None
[   14.181565] e1000e 0000:02:00.0: eth1: Autonegotiated half duplex but link partner cannot autoneg.  Try forcing full duplex if link gets many collisions.
[   14.181567] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO
[  476.773721] e1000e 0000:02:00.0: PCI INT A disabled
[  476.789823] e1000e 0000:00:19.0: PCI INT A disabled
[  476.935605] e1000e: Intel(R) PRO/1000 Network Driver - 1.9.5-NAPI
[  476.935608] e1000e: Copyright(c) 1999 - 2011 Intel Corporation.
[  476.935639] e1000e 0000:00:19.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[  476.935651] e1000e 0000:00:19.0: setting latency timer to 64
[  477.008135] e1000e 0000:00:19.0: irq 31 for MSI/MSI-X
[  477.184223] e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) 00:25:90:57:38:e5
[  477.184227] e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
[  477.184298] e1000e 0000:00:19.0: eth0: MAC: 11, PHY: 11, PBA No: FFFFFF-0FF
[  477.184309] e1000e 0000:02:00.0: Disabling ASPM L0s 
[  477.184393] e1000e 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[  477.184417] e1000e 0000:02:00.0: setting latency timer to 64
[  477.184836] e1000e 0000:02:00.0: irq 32 for MSI/MSI-X
[  477.184839] e1000e 0000:02:00.0: irq 33 for MSI/MSI-X
[  477.184841] e1000e 0000:02:00.0: irq 34 for MSI/MSI-X
[  477.334438] e1000e 0000:00:19.0: irq 31 for MSI/MSI-X
[  477.385281] e1000e 0000:00:19.0: irq 31 for MSI/MSI-X
[  477.386305] e1000e 0000:02:00.0: eth1: (PCI Express:2.5GT/s:Width x1) 00:25:90:57:38:e4
[  477.386308] e1000e 0000:02:00.0: eth1: Intel(R) PRO/1000 Network Connection
[  477.386458] e1000e 0000:02:00.0: eth1: MAC: 4, PHY: 8, PBA No: FFFFFF-0FF

Cartão é um dos seguintes (não tenho certeza de qual):

00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 05)
    Subsystem: Super Micro Computer Inc Device 1502
    Flags: bus master, fast devsel, latency 0, IRQ 31
    Memory at fba00000 (32-bit, non-prefetchable) [size=128K]
    Memory at fba24000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at f020 [size=32]
    Capabilities: [c8] Power Management version 2
    Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [e0] PCI Advanced Features
    Kernel driver in use: e1000e
    Kernel modules: e1000e

02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
    Subsystem: Super Micro Computer Inc Device 0000
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at fb900000 (32-bit, non-prefetchable) [size=128K]
    I/O ports at e000 [size=32]
    Memory at fb920000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [c8] Power Management version 2
    Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [e0] Express Endpoint, MSI 00
    Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Device Serial Number 00-25-90-ff-ff-57-38-e4
    Kernel driver in use: e1000e
    Kernel modules: e1000e
    
por Sam 26.01.2012 / 22:53

4 respostas

4

Como parece que você já gastou um bom tempo para verificar se o seu equipamento está funcionando, talvez seja hora de voltar atrás e realizar um daqueles realmente básicos, deveriam ter sido verificações óbvias.

Verifique se o switch / hub / dispositivo que você está conectado também suporta uma velocidade de link maior que 10mb, e que não tem nenhuma configuração limitando-a a apenas 10mb.

    
por 27.01.2012 / 02:05
3

Vejo que você mencionou a negociação automática, mas se você desativar a negociação automática, será necessário fazer isso nos dois lados (no lado do servidor e do lado do comutador). Geralmente, se um cartão estiver com problemas para negociar automaticamente, isso pode interferência de fontes externas. Como Squidly diz, você pode ter um cabo ruim. Então, minha sugestão para você seria, nesta ordem:

  1. Tente definir a autonegociação em ambos os lados, colocando manualmente ambos os lados do link em até 1000 / Total.
  2. Caso contrário, tente substituir o cabo por um cabo novo ou em bom estado.
  3. É perfeitamente possível que você tenha um NIC ruim, sabe-se que isso aconteceu.
por 26.01.2012 / 23:07
1

Isso aconteceu comigo no passado. Você já tentou portas diferentes no switch e um cabo Ethernet diferente. Eu vi onde um cabo ruim vai te dar um link, mas não mostrar que você tem uma conexão boa o suficiente com os pinos para manter o sinal de qualidade adequada por mais de 10 / Half.

    
por 26.01.2012 / 23:02
0

Acabei de ter o mesmo problema. Meu problema era que eu estava conectado via ipmitool / SOL via a mesma interface.

Assim que eu desconectei o SOL, minha velocidade saltou para 1000mbps

    
por 03.09.2014 / 19:10