Hola bueno, antes que nada queria dar a conocer este pequeño y liviano How To para configurar los modem alcatel SpeedTouch Modelo 330 (Thomson) via USB ya que he visto demasiada gente preguntando ¿como se hace?, ¿como me conecto?, lo cual a mas de algún usuario le salvara horas de angustia y sufrimiento sin su querida conexión a Internet. Fig.- Modem adsl Speedtouch 330 Thomson Bueno vamos a lo nuestro - Primero que nada debemos tener soporte en nuestros kernel para los USB ya sean UHCI o EHCI (dependiendo de tu hardware claro ) . En el caso de tener kernel 2.6.x vamos a la opcion: Device Drivers ---USB Support y marcamos Support for Host-side USB y como módulos UHCI HCD u EHCI HCD( para USB 2.0 ). Si estas usando Kernel 2.4.x son los mismos procedimientos pero los modulos tienen distintos nombres asique ten cuidado con ese detalle(ojo 0.0) marcas UHCI u OHCI segun corresponda y listo para prosegir. Ejemplo Kernel 2.4.x | | <M> UHCI Alternate Driver (JE) support (CONFIG_USB_UHCI_ALT) | | <M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support (CONFIG_USB_OHCI) notese la diferencia entre los nombre de los modulos en 2.4.x usb-uhci Ejemplo Kernel 2.6.x || <M> EHCI HCD (USB 2.0) support || [ ] Full speed ISO transactions (EXPERIMENTAL) || [ ] Root Hub Transaction Translators (EXPERIMENTAL) || <M> OHCI HCD support || <M> UHCI HCD (most Intel and VIA) support en kernel 2.6.x ahora se llaman uhci_hcd los módulos según corresponda. A continuacion Guardamos los cambios compilamos nuestro kernel, instalamos nuestra nueva compilacion y reiniciamos para aplicar los cambios echos a nuestro sistema y si todo marcho bien entramos a nuestra nueva compilacion felices y contentos ya paso lo mas complicado de todo ahora vamos a lo siguiente. - Luego de haber compilado nuestro kernel y los modulos uhci u ehci escribimos lsmod para ver si estan cargados nuestros modulos como lo muestra la siguiente figura ehci_hcd 38340 0 uhci_hcd 04564 0 (kernel 2.6.x) usb-uhci 29260 0 (kernel 2.4.x) y si todo marcho como lo esperabamos procedemos a descargar el script para la configuración del script speedtouch. a continuacion la descarga y configuración del script. -descargamos el script desde http://sourceforge.net/project/showfiles.php?group_id=68502, bajamos la versión mas reciente del script. -descomprimes el script tar -xzvf speedtouchconf-version.tar.gz ( en el directorio que desees) -Luego necesitaremos el firware del modem el cual se consige bajando de: http://www.speedtouchdsl.com/dvrreg_lx.htm Nos pedirá algunos datos personales como tu nombre, tu pais, email y proveedor de internet. A continuacion hacemos click en descargar los binarios (release 2.0.4) el archivo se llama KQD6_R204.zip el cual se descomprimira en la carpeta donde esté el script speedtouchconfversion. (ATENCION NO INSTALES EL FIRWARE DEL MODEM, SOLO COPIAR EN LA CARPETA DEL SCRIPT!) Luego vamos al directorio donde tenemos el script y ejecutamos como root: sh speedtouchconf.sh a continuación se muestra lo siguiente ******************************************* ** * Please select your ISP Settings * ** ******************************************* Country/ISP VPI VCI Belgium, ? 8 35 Denmark, Orang 8 35 France, wanado 8 35 France, ? 8 67 Italy, ? 8 35 Netherlands, ? 8 48 Netherlands 0 35 Poland (NeoStrada) 0 35 UK, Any 0 38 US, BellSouth 8 35 Singapore Pacificnet 0 100 Please type your VPI VCI numbers (eg, 0 38 for UK) -como podemos apreciar no salen los VPI(Virtual Patch ID) y VCI(Virtual Circuit ID) para Chile, pero se sabe que son: 8 y 32 respectivamente. - luego pide nuestro user que nos da el proveedor de internet: ejemplo para cuentas speedy: adsxxxxxxx@speedyavanzado.terra - ahora el password de tu cuenta: [PASSWORD] - despues pregunta si la informacion ingresada esta correcta y pusamos (y) yes. - tanbien nos pregunta si desea ke la conexion se inicie cada ves ke arranque el sistema bueno eso lo dejamos a conciencia del usuario y listo. A continuación dejamos un ejemplo completo de la configuracion del script en caso que hayan quedado dudas. root@example# ./speedtouchconf.sh ************************************************ ** * EJEMPLO SACADO DE SPEETOUCH * * http://speedtouchconf.sourceforge.net/ * * based on speedtouch.sourceforge.net project * ** ************************************************ If you have any problems with this script, mail me (steve at steve-parker dot org) with the files /tmp/speedtouch.txt and /var/log/messages for diagnosis. Using speedtouch-1.2-sgp microcode is alcaudsl.sys Using alcaudsl.sys for microcode PPP version 2.4.1 okay. Linux kernel version 2.4.22 okay. *************************************** ** * Please select your ISP Settings * ** *************************************** Country/ISP VPI VCI Belgium, ? 8 35 Denmark, Orang 8 35 France, wanado 8 35 France, ? 8 67 Italy, ? 8 35 Netherlands, ? 8 48 UK, BTopenworld 0 38 UK, Any ISP 0 38 US, BellSouth 8 35 Singapore Pacificnet 0 100 Please type your VPI VCI numbers (eg, 0 38 for UK) 8 32 ( PARA CHILE) Please enter your ISP Login ID (eg another@hg1.btinternet.com) [tu cuenta de usuario: adsxxxxxxxx@speedybasico.terra] Please enter your ISP Password [TUPASSWORD:] Settings: VPI / VCI : 8 / 38 Login : me@my.isp.com Password : letmein Are these correct? (Y/N) (CONFIRMACION DE LA INFORMACION INGRESADA) Y( yes, si esta todo OK) No further user interaction is required. Configuring SpeedTouch Driver... Software Configuration - SUCCESS Building SpeedTouch Driver... Software Build - SUCCESS Installing SpeedTouch Driver... Software Installation - SUCCESS You have a default router : 192.168.1.254 (removing it for you!) *** Configuration finished. Starting the connection *** The modem lights should start flashing for approx. 20 seconds... The lights should both be solid green now. Running : pppd call adsl inet addr:81.133.126.179 P-t-P:217.47.118.202 Mask:255.255.255.255 Looks like we're online... Hey look, I can see the Net from here! Configuration finished. Any potential problems are listed below: To automatically dial-in when the PC boots up : chkconfig speedtouch on Do you want to set this up now? (Yes / No)( Quieres levantar la conexion ) yes( Obviamente =D ) init command succeeded You are now connected. Si todo marcha bien como lo esperabamos ya podremos disfrutar tranquilamente de nuestro ancho de banda y surfear por los rincones mas fascinantes de Internet del caso contrario tendras que REleer el manual y reconfigurar el script. PING www.google.akadns.net (66.102.11.104) 56(84) bytes of data. 64 bytes from 66.102.11.104: icmp_seq=1 ttl=241 time=53.5 ms 64 bytes from 66.102.11.104: icmp_seq=2 ttl=241 time=53.9 ms 64 bytes from 66.102.11.104: icmp_seq=3 ttl=241 time=52.9 ms 64 bytes from 66.102.11.104: icmp_seq=4 ttl=241 time=53.8 ms --- www.google.akadns.net ping statistics --4 packets transmitted, 4 received, 0% packet loss, time 3033ms rtt min/avg/max/mdev = 52.994/53.575/53.922/0.358 ms --------------------------------------------------------------------Bueno quizas hay arta cosas que no estan explicadas en este pequeño manual pero espero en una siguiente version mejorarlo y agregarle mas informacion, cualquier aporte su mejora al manual sera bien recibida. Creado por DeadLock (kamus). 12-08-04 Anexo --------------------Dado que nuestras conexiones van atravez de ATM surgen los VPI y los VCI. Los VPI(virtual path ID) y los VCI(virtual circuit ID), ambos se usan para identificar la ruta virtual (VP) y su conexion de circuito virtual(VC), estos simplifican la administracion de red, minimizando los retrasos que pueda tener la conexión. Aunque tanbien permiten la conmutación celdas. Ejemplo red ATM con VP y VC VC--------|----|-------------|----|-------VC--------| VP | | VP |-------VC--------|----| Ruta de |----|-------| Transmisión | VC--------|----| |----|-------- VC--------| VP | | VP |-------VC--------|----|-------------|----|-------- Bibliografia ---------------------- http://speedtouchconf.sourceforge.net/ http://cvs.sourceforge.net/viewcvs.py/*checkout*/speedtouch/speedtouch/doc-linux/howto/ SpeedTouch-HOWTO-es.html?rev=HEAD README Speedtouchconf