Como emular una tarjeta de red con un puerto USB

+1
0
-1

Cambios:
Add: Automatización para introducir la versión del kernel [santiagojbt]

Algunos pc no poseen tarjetas de red, pero para no adquirir una, los usuarios utilizan el puerto usb como medio para acceder al modem y a Internet. Por lo general esto no se utiliza, ya que si te trabaja de esta manera se le estaran quitando ciclos de reloj al procesador en esta tarea, que haría en forma independiente la tarjeta de red por los chips que se encuentran integrados. Además muchas de las tarjetas madres modernas llevan de manera integrada los chips de la tarjeta de red.

Para poder acceder a Internet por el puerto usb, es necesario la emulación. Esto no es dectectado en forma automática por Linux y los usuarios que utilicen sus equipos de esta manera deberán configurar este dispositivo.

Esto en Linux es sumamente sencillo y solo consiste en levantar un modudlo del kernel.

Para encontrar el módulo:

$find /lib/modules/ | grep usbnet
/lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko

Para levantarlo:

$sudo insmod /lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko

Para dejarlo de manera permanente [Solo una vez!]:

$sudo echo usbnet >> /etc/modules

Posterior a eso se debe configurar internet con pppoeconf o se configurará solo con el DHCP.

Salu2!

Comentarios

Imagen de santiagojbt

Muy sencillo:

frodo@ubuntu:~$ uname -r
2.6.10-5-686

Entonces, supongo que te referirás a ésto:

$sudo insmod /lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko

Las comillas simples son el acento contrario al español. Pulsas esa tecla, después espacio, y ya te aparece :)

19th december 2006
Ian Holm, Ian McKellen, Andy Serkis and Peter Jackson

The Hobbit
Smaug awakens...

Paz, Amor y GNU/Linux

Imagen de txapatuzak

Ieup!!
He leido tu comentarioa y te esplico mi situacion.

Poseo un modek thomoson, ya que siendo usuario de Euskaltel ofrecen este servicio para la conexion tipo cable. El modem se puede conectar al ordenador via ethernet ( tarjeta de red) o usb. He probado bastantes distintos distribuciones de linux y siempre me ha detectado el modem por usb. Ubuntu tambien me lo hizo, aunque en realidad lo que hace es emular a una tarjeta de red, pero a mi me lo ha hecho automaticamente. Gracias por tu comentario.

Agur

Imagen de caravena

En realidad el problema no lo he tenido yo, sino un par de amigos, por ello me motive a escribir este esboso para ayudarles a configurar su internet. Desconoscomo como es el acceso en otros paises [yo soy de Chile] por lo tanto tu comentario me causa extrañesa. Accedes a través de DHCP?

Saludos
--
Cristian Aravena R.

Cristian Aravena Romero

Imagen de Anónimo

Lo primero
$find /lib/modules/ | grep usbnet /lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko

esto si lo consigo, pero cuando pongo
$sudo insmod /lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko

me sale el siguiente mensaje
insmod:can't read '/lib/modules/`uname -r`/kernel/drivers/usb/net/usbnet.ko' No such file or direcoty

A ver si me puedes decir en lo que fallo. Gracias