No conecta a ethernet

Iniciado por KateLibby, 5 Noviembre 2016, 11:11 AM

0 Miembros y 1 Visitante están viendo este tema.

KateLibby

Hola! Tengo un problema un poco raro al intentar conectarme por cable en mi portatil con Ubuntu.

Tengo el portátil en una habitación bastante alejada del router, por lo que me conecto por cable porque el wifi no llega muy bien. El caso es que desde esa habitación no consigo que Ubuntu se conecte a Ethernet. En cambio, si me conecto con otro cable más corto, sí que se conecta.

Esto parece como si fuera culpa del cable largo, pero es que si me conecto desde esa misma habitación con el mismo cable a través de Windows, sí se conecta. Había pensado que tal vez con el ruido que se puede producir a lo largo del cable tal vez la señal que llega es muy débil y Ubuntu no tiene suficiente para detectar que está conectado por cable, pero haciendo un test de velocidad desde Windows veo que la velocidad que me llega es la que debería ser.

Alguna idea de lo que puede pasar y cómo solucionarlo?

Muchas gracias de antemano.

NOTA: Con el portátil que tenía anteriormente sí podía conectarme por cable tanto en Ubuntu como en Windows.

SetzerFF

#1
Buenas

Me suena a que es la velocidad del Duplex. El cable largo quizás no soporte los 100mbps Full Duplex.
En Windows te funciona, porque la placa Ethernet si detecta el duplex correcto.

En Linux, podes usar mii-tool o ethtool para cambiar la velocidad del duplex a 100 duplex half, o 10 duplex full o half. Tendrias que probar.

CitarNOTA: Con el portátil que tenía anteriormente sí podía conectarme por cable tanto en Ubuntu como en Windows.
Lo más probable es que la placa Ethernet de tu laptop actual, por cuestiones de drivers, no haga la detección del Duplex. Por eso, tenes que usar mii-tool o ethtool.

Salu2

Fold'em, Let'em Hit Me, Raise It, Stay with Me

KateLibby

Has dado en el clavo!!  ;-) He conseguido que se conecte usando esta instrucción

Código (bash) [Seleccionar]
ethtool -s eth0 speed 100 autoneg off

Muchas gracias!!

Ahora lo que estoy intentando es que me mantenga la configuración al reiniciar. He seguido un par de tutoriales, entre ellos este, http://www.thegeekstuff.com/2010/10/ethtool-command/, pero no he conseguido que se conecte a ethernet automáticamente.

Alguna ayuda más? Gracias de antemano.

SetzerFF

#3
Podrias crear un servicio con un script en sh acorde a tu distro. Y que estè ejecute el comando de eth-tool. O si no queres tanto lio, modificar el script de inicio de red (network) y agregar el comando de ethtool debajo.


Salu2

Fold'em, Let'em Hit Me, Raise It, Stay with Me

KateLibby

Ahora sí!

Lo he hecho como dice aquí y funcionó.

http://www.ubuntu-es.org/node/34323

Gracias!!