Controlador Ethernet Intel 82576 preso a 10Mb / s

1

Eu tenho uma placa para servidor que usa o controlador de rede Intel 82576. Quando eu conecto no meu switch gigabit, ele configura automaticamente uma velocidade de link de 10Mb / s.

$ sudo ethtool eth0
Supported ports: [ TP ]
Supported link modes:   10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Full 
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Full 
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: on (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
               drv probe link
Link detected: yes

Coisas que tentei:

  • Instalando os drivers mais recentes da Intel. Baixe, descompacte, faça instalação, rmmod, modprobe, update-initramfs. O dmesg diz que eles estão carregados.

    [   11.112784] Intel(R) Gigabit Ethernet Network Driver - version 5.2.15
    [   11.308017] igb 0000:01:00.0: Intel(R) Gigabit Ethernet Network Connection
    [   11.497794] igb 0000:01:00.1: Intel(R) Gigabit Ethernet Network Connection
    
  • Verificando o cabo. Seu cat5e e meu laptop se conectam ao switch com 1Gb / s através do mesmo cabo.

  • Conectando o servidor diretamente ao meu laptop. Configura com 1Gb / s. Isso em particular parecia muito estranho para mim. Eu tentei de novo com outro computador; Ele também mostrou 1Gb / s. A única coisa com que está tendo problemas é a troca.

ATUALIZAÇÃO:

  • Ele negocia com sucesso 100Mb / s com um switch de 100Mb / s pela mesma empresa. (Zonet)

  • Eu tentei ethtool -s eth0 advertise 0x020 , que anuncia apenas 1 GB full duplex. Não se conectará quando eu fizer isso.

UPDATE2:

  • Cartões que podem negociar com êxito o gigabit com o switch não anunciam o uso do frame de pausa, o que o 82576 faz. Eu me pergunto se isso tem algo a ver com isso. Eu tentei desabilitar os quadros de pausa, mas talvez eu esteja fazendo errado?
por diobrendo 18.01.2015 / 03:00

0 respostas