Como "Configurar la Red" en Debian con un cablemodem "Motorola Surfboard SB4100
Esta es una pequeña contribucion a la comunidad Linux ,por su apoyo en mi aprendizaje.
Cablemodem SB4100(4200) en Linux.
Kernel:2.4.18, 2.4.19, 2.4.20
Requisitos:
a)Soporte en el Kernel de USB para "Ethernet"
b)Asegurarse que esta funcionado el puerto USB
c)Conectar el modem al puerto USB,en mi caso se me asigno "eth0"
d) "ifconfig eth0 up" y luego "dhclient eth0" ,o el cliente dhcp que usen.
e)Al hacer un "lsmod " deberia aparecer en el listado "CDCEther"(el modulo que hace la encapsulacion.
f)Pregonar a los cuatro vientos (para ver si se entera ONO)que Linux tiene soporte para el SB4100(SB4200) ,y navegar como estoy haciendo yo en estos momentos.
g)Ultimo y muy importante...!! Tirar a la m... el Windows !!
Pasos a seguir:
Instalar "Debian"->(link roto)
Durante la instalacion,despues de "Configurar los controladores de los dispositivos" se presentara la opcion "Configurar el nombre del sistema",pues la instalacion no detecta nigun dispositivo de red.
Continuamos sin preocuparnos hasta llegar a "Instalacion de paquetes"...nos aparecera "Run tasksel?.Aceptamos y nos aparece un panel con diversas categorias.
En ete paso (despues de varios intentos y variados informes de errores,como "No rule to make target "relacionado con el comando "make"importantisimo para compilar el nucleo;o este otro "cp cannot stat loop.o :no suck file or directory ",relacionado con "el loopback device" y la necesidad para funcionar "xconfig" y "menuconfig" de tener instalado el lenguaje de script TCL-TK)es importantisimo ,que ademas de escoger los paquetes que necesitamos, incluir necesarimente para evitar los errores anteriores, ... en"Development" las cuatro opciones que aparecen "C and C++", "fortran", Python" y por supuesto..."Tcl/tk".
Bueno compañeros de fatigas,la instalacion ha terminado satisfactoriamente...y aparece el mensaje"Do you want to erase...",y nos aparece el prompt con el nombre de usuario que habiamos escogido.
Ahora nos toca compilar el nucleo
->linuxfocus.org/Castellano/July2002/article249.shtml
->Motorola Surfboard SB4200 bajo Linux via USB
Guiaros por los dos enlaces que os pongo ;pero prestar especial atencion a los siguientes aspectos:
1)En la seccion "Code maturity level options"permitir el uso de las opciones experimentales del nucleo "Prompt for development and/or incomplete code/drivers"
2)En la seccion "USB support",seleccionar "Support for USB"para poder compilar los drivers de la placa base.Para hacer esto la opcion minima es poner "y" en "Preliminary USB device filesystem" y cargar el driver especifico ,en mi caso "UHCI Alternate drivers(JE)support...y en caso de duda puedes elegir los tres y tu linux escogera cual de los tres necesita.
3)Habilitar simplemente los puertos USB de la placa no es suficiente ,necesitamos habilitar el modulo del periferico USB,para ello como root desde la consola ejecutamos "modconf",navegamos por las distintas categorias hasta "Kernel/drivers/net" y escogemos el controlador correspondiente ,en nuestro caso "CTCEther",luego instalamos el programa "etherconf" mediante "apt-get install etherconf"...y una vez instalado siempre como root:"dpkg-reconfigure etherconf" y a partir de ahi se configura la red terminando con "ifconfig eth0 up" y luego "dhclient eth0"...para a continuacion irnos a nuestro navegador y teclear:
->www.bandaancha.st/foros.php?forid=25... y la sensacion mas sublime nos envargara por unos instantes (como un multiorgasmo infinito)
Espero que os sirva y debido a que deposito mas ganas de colaborar que conocimientos;espero que perdoneis mis deslizes teoricos.
Para toda la comunidad un eterno saludo.Dandy