GNU/Linux >> Tutoriales Linux >  >> Linux

Eliminar ALGUNOS modos de enlace anunciados con ethtool

Lo que pasa con la negociación automática es que si lo apaga desde un extremo, el otro lado puede detectar la velocidad pero no el modo dúplex, que por defecto es la mitad. Luego obtiene una falta de coincidencia dúplex, que es casi lo mismo que el enlace que no funciona. Entonces, si deshabilita la negociación automática en un extremo, prácticamente tiene que deshabilitarla también en el otro extremo.

(Luego está el hecho de que la negociación automática en realidad no prueba el cable, solo lo que pueden hacer los puntos finales. Esto puede resultar en un enlace gigabit a través de un cable que solo tiene dos pares y no es compatible con 1000Base-T).

Pero ethtool parece capaz de decirle al conductor qué modos de velocidad/dúplex anunciar. ethtool -s eth1 advertise 0x0f permitiría todos los modos 10/100 pero no 1G.

advertise N
    Sets the speed and duplex advertised by autonegotiation.  The 
    argument is a hexadecimal value using one or a combination of
    the following values:
      0x001       10baseT Half
      0x002       10baseT Full
      0x004       100baseT Half
      0x008       100baseT Full
      0x010       1000baseT Half       (not supported by IEEE standards)
      0x020       1000baseT Full

Linux
  1. ¿Cómo eliminar todas las líneas comentadas o líneas con un patrón específico en vim?

  2. Excepción de fallo de enlace de comunicaciones:WSO2 con MySQL [Fijar]

  3. Enlace con una versión anterior de libstdc++

  4. ¿Colores con unix command watch?

  5. Modelo basado en eventos en C con sockets

Dale un poco de color a tu terminal Linux con lolcat

Cómo usar el comando IP en Linux con ejemplos

Agregar una GUI simple a los scripts de shell de Linux con kdialog

Cómo manipular la tarjeta Ethernet en Linux con el comando ethtool

Explicación de Soft Link y Hard Link en Linux con ejemplos

Cómo eliminar archivos con extensión específica en Linux