…::: Guatewireless.org ::::..

Tecnologia, Software Libre, Guatemala, Open Source, Linux, Wireless, WiFi, Scripting, Debian, CentOS, Gentoo, Redhat, SuSE, Windows

Usando Ethtool para cambiar la velocidad y el duplex de la tarjeta Ethernet

Podemos utilizar las herramientas mii-tool o ethtool para modificar y ver la velocidad negociada de la interfaz de red (NIC). Estos comandos son muy utiles para forzar la velocidad y el duplex sobre una tarjeta de red.

Dependiendo de que tipo de tarjeta Ethernet este instalada en el sistema, sera necesario utilizar mii-tool o ethtool. Es buena idea instalar ambos y usar la herrramienta que funcione con la tarjeta.

Instalacion de las herramientas mii-tool y ethtool

Si utilizan la distribucion de Linux Debian o Ubuntu, pueden instalar ambos paquetes con el siguiente comando:

deathbian:~# aptitude install ethtool net-tools

Para instalar sobre Red Hat Enterprise Linux, tecleamos;

[root@redhat ~]# up2date ethtool net-tools

Instalando sobre Fedora Core Linux o Centos;

[root@centos ~]# yum install ethtool net-tools

Uso de Ethtool

Ya con las herramientas instaladas, podemos facilmente obtener informacion de la tarjeta de red. Si desean ver la informacion de velocidad y el duplex de eth0, tecleamos como usuario root;

root@betuntu:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes

Ahora hagan la prueba con mii-tool, tecleando;

root@betuntu:~# mii-tool eth0
eth0: negotiated 100baseTx-FD flow-control, link ok

Cambiando los settings de velocidad y el duplex

Configuremos la velocidad negociada de eth0 con mii-tool, deshabilitemos la auto negociacion y hagamos que el MII utilize 100baseTx-FD, 100baseTx-HD, 10baseT-FD, or 10baseT-HD:

root@betuntu:~# mii-tool -F 100baseTx-HD
root@betuntu:~# mii-tool -F 10baseT-HD

Ahora con ethtool vamos a configurar la velocidad negociada del dispositivo eth0, tecleando;

root@betuntu:~# ethtool -s eth0 speed 100 duplex full
root@betuntu:~# ethtool -s eth0 speed 10 duplex half

Para hacer que estos cambios sean permanentes, es necesario crear un script y correrlo desde /etc/rc.local (Red Hat). En el caso que utilizen Debian el script debe de ir dentro del directorio /etc/init.d/ y ejecutamos el comando update-rc.d para actualizar el script.

Para mas informacion pueden ver la pagina del man de mii-tool y ethtool.

Popularity: 7%

Etiquetado como: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

2 Comentarios

  1. Muchas gracias por la información pero vieras que tengo un problema

    hago todo exactamente a como lo dices, pero la velocidad de mi tarjeta queda igual. En el comando que ejecuto aparece

    Settings for eth0:
    Supported ports: [ TP MII ]
    Supported link modes: 10baseT/Half 10baseT/Full
    100baseT/Half 100baseT/Full
    Supports auto-negotiation: Yes
    Advertised link modes: 10baseT/Full
    100baseT/Full
    Advertised auto-negotiation: No
    Speed: 100Mb/s
    Duplex: Full
    Port: MII
    PHYAD: 24
    Transceiver: internal
    Auto-negotiation: off
    Current message level: 0×00000001 (1)
    Link detected: yes

    sin embargo la conexión de red sigue estando a 10 Mb/s.

    Qué puedo hacer. La compu es un poco vieja,

    Muchas gracias

    • Si la compu es un poco vieja pero segun el comando si soporta 100Mbps. Puede ser que el hub o switch no lo soporte, o a donde te conectas?

Por favor, escriba un comentario

Por favor tome en cuenta lo siguiente:
Los comentarios son moderados, por lo cual puede tardar en ser publicados. No hay necesidad de repetir su comentario.
Su correo electronico nunca sera revelado.

Terminos de busqueda


  • ethtool
  • ethtool speed
  • ethtool eth0
  • ethtool windows
  • comando ethtool
  • ethtool debian
  • ubuntu ethtool
  • ethool
  • como usar ethtool
  • negociacion full duplex linux
  • cambiar velocidad tarjeta red linux
  • instalar ethtool
  • forzar tarjeta de red
  • cambiar la velocidad de red mbps
  • uso de ethtool
  • forzar interface linux 100 full duplex
  • ethtool -g eth0
  • forzar velocidad linux tarjeta red
  • debian lenny ethtool
  • comandos para forzar paquetes backtrack 3
  • ethertool comando
  • ethtool linux
  • forzar tarjeta de red a 100 en ubuntu
  • velocidad duplex half
  • forzar tarjeta de red a 100 MB debian
  • ethtool para wifi
  • ethtool link detected no
  • forzar 1000 full-duplex
  • verificar velocidad de red linux ethtool
  • linux eth 100 to 10 MB -driver
  • ethtool for windows
  • velocidad interfaz red linux 1000
  • full 1000 eth0 on red hat
  • man mii-tool
  • forzar velocidad tarjeta wifi windows
  • full duplex en windows
  • forzar velocidad tarjeta red windows xp
  • mi velocidad tarjeta de red es 1omb
  • man mii-tools
  • howto mii-tool ethernet link debian
  • linux ethtool mii-tool
  • instalar ethtool ubuntu
  • linux ethtool
  • linux configurar red no auto negotiat
  • linux 1000 ethtool
  • instalar una tarjeta de red en red hat
  • link detected Unbunto 9 10
  • full duplex 1000 mii linux red hat
  • forzar una tarjeta a 1000 en linux
  • forzar tarjeta red 10
  • forzar duplex linux
  • forzar conexion red 100 windows 7
  • ethtool ubuntu
  • forzar conexion a 10mb
  • forzar a 100 Mbps Full Duplex
  • forzar 1000 eht linux
  • fedora 10 velocidad tarjeta red
  • fedora 10 velocidad tarjeta de red
  • ethtools
  • forzar eth0 a 10