O link Ethernet negocia uma conexão apenas no modo half duplex

1

Eu tenho um NIC que é capaz de 100BaseT/Full . Mas negocia uma conexão apenas no modo 100baseT/Half . Aqui está a saída de mii-tool :

eth0: no autonegotiation, 100baseTx-HD, link ok

O cabo Ethernet da NIC conecta-se ao MUX do meu ISP instalado em nosso escritório. Então, isso significa que o switch / hub MUX do ISP pode suportar apenas 100baseT/Half ? Ou pode ser um problema com o meu NIC. É uma placa de rede Athos Gigabit. E a caixa (Ubuntu Server) tem outra placa de rede que está conectada ao meu switch LAN, e é executada em 100BaseT/Full

    
por nixnotwin 28.10.2011 / 17:24

3 respostas

1

Você tentou definir a velocidade da NIC manualmente executando:

# mii-tool eth0 -F 100baseTx-FD
    
por 28.10.2011 / 17:36
1

Acho que você tem várias opções a seguir:

 Possibility that the cable is bad.
 Possibility that the ethernet board is bad.
 The switch port you are connected to has been "hardwired" for a certain speed 
     and duplex level and not auto.  So the system and the port are now talking
     assumming different speeds and duplex settings.  
 Possibility that the driver is not properly autonegotiating.

Eu experimentei tudo isso de uma vez ou outra em um problema como esse.

    
por 28.10.2011 / 22:01
0

Se eu estiver lendo o código-fonte correto, isso significa que o terminal remoto não suporta ou não está configurado para negociação automática. Quando isso acontece com 100base-TX, o padrão seguro usual é de 100 Mbps em half-duplex. Você pode obter mais informações executando-o com --verbose :

# mii-tool --verbose eth2
eth2: negotiated 100baseTx-FD, link ok
  product info: vendor 00:50:ef, model 60 rev 8
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
    
por 28.10.2011 / 23:51