Beta, como Goooogle
2 Jun
Las tarjetas de red suelen soportar varios modos, 10Mbps HD (Half Duplex), 10Mbps FD (Full Duplex), 100Mbps HD, 100Mbps FD, etc. Por defecto siempre utilizan el modo más alto que consiguen negociar con el enlace, que puede ser otro PC, un HUB o un Switch. Salvo que tengamos algún problema no necesitaremos forzar la tarjeta de red a alguno de estos modos, ella sola se ajustará al que más convenga.
En linux podemos forzar alguno de estos modos utilizando la herramienta ethtool o mii-tool. La primera, ethtool, permite muchísimas más opciones, pero para cambiar únicamente el modo de funcionamiento de la tarjeta prefiero mii-tool, que es mucho más sencilla, tiene menos opciones, pero es mucho más fácil de usar. Ni siquiera es necesario especificar el interfaz.
Para configurar la tarjeta de red en modo 10Mbps FD sólo tenemos que poner:
# mii-tool -A 10baseT-FD
Y automáticamente negociará con el enlace el modo de 10Mbps FD. También tenemos disponibles los demás modos: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD, 100baseTx y 10baseT.
One Response for "Forzar la tarjeta de red ethernet a 10Mbps"
Tengo una conexión directa entre 2 PC’s con tarjetas gigalan. Esta tarde, por alguna extraña razón, la conexión se hacia a 10 en modo semi-duplex. He intentado forzar la conexión desde windows pero no había manera, al final he encontrando una nueva utilidad de esta herramienta.
# mii-tool –restart
-r, –restart (Restart autonegotiation.)
Después de esto la interfaz se ha levantado con velocidad 1000 en Full.
Leave a reply