W: Resize to find out!
H: Resize to find out!
Publicado hace: 20 años

Modem Alcatel Speedtouch 330 – Linux Mandrake 10.1

Luego de instalar Linux Mandrake me encontré con un pequeño inconveniente; no podía conectar a Internet, eso suponía un problema severo pues no encontraba como configurar mi modem, entonces decidí llamar a Telefónica de Perú para que me dieran luces sobre la solución al problema, ellos muy amablemente me dieron algunas respuestas: «ese modem no está hecho para Linux, tiene que comprar una tarjeta de red y otro modem para poder acceder a Internet…» Eureka! problema resuelto solo tengo que gastarme unos 50 dólares en una buena tarjeta de red y un modem nuevo.

Decidí entonces buscara en Internet la solución a mi problema, ya que no estaba contento con esta solución. Ya en línea me di cuenta que en todo el planeta la gente tenía problemas con ese dichoso modem, y por suerte había quienes habían podido solucionarlo; además Alcatel en su web ofrecía una descarga del Firmware del modem para Linux y para Mac OS. Definitivamente yo no se que es un firmware (aún) pero eso me hacía suponer que no era imposible conectarme desde Linux.

Luego de probar con varias de las posibles soluciones que encontré en la red, conseguí realizar la conexión utilizando el manual que encontré en esta página http://linux-usb.sourceforge.net/SpeedTouch/. Y aprovecho en ponerlo aquí por si alguien más lo llega a necesitar:

The Linux Kernel Speedtouch Driver for Mandrake 10.1

SpeedtouchAntes que nada, necesitamos poner en un disquet (floppy) algunos files que usaremos durante la instalación en Mandrake:

Si tienes el antiguo modem verde usa el archivo mgmt.o de este tar:
http://download.ethomson.com/download/speedmgmt.tar.gz
otro sitio.
Si tienes un moderno SpeedTouch 330, este archivo zip tiene el firmware que necesitas:
http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip
Otro sitio
También necesitarás una copia de esta página, y la puedes abrir con Konqueror y copiar y pegar los comandos en Konsole o Kate (consola y editor de textos).
Antes de reiniciar se debe revisar alguna tabla de números VPI y VCI de tu proveedor, en mi caso, los pedí en la telefónica del perú y me dijeron que sonVPI=8 y VCI=48, también debes preguntar si utilizan PPPoA ó PPPoE, en mi caso me dijeron PPPoA.

La configuración del PPPoA es muy sencilla, pero si usas PPPoE guarda una copia del siguiente archivo br2684ctl (en el mismo disquet):
href=»http://linux-usb.sourceforge.net/SpeedTouch/fedora/br2684ctl-010226-1.i386.rpm
Otro sitio
El resto de elementos los encontrarás en los cds de Instalación de Mandrake.

El Centro de Control de Mandrake
Mandrake tiene una herramienta de interfase gráfica, Centro de Control Mandrake, para instalar software y configurar el sistema, es posible que desde ahí se pueda configurar el acceso a Internet con PPPoA muy facilmente.

Si tienes el modem plateado (rev 2) SpeedTouch 330 debes usar el archivo ZZZL_3.012 file. Si tienes el púrpura (rev 4) SpeedTouch 330 usa el archivo KQD6_3.012. El modem verde (rev 0) usa el original mgmt.o. en este caso específico, el modem que tengo es púrpura pero mi modelo corresponde al plateado, entonces usé el archivo KQD6_3.012

Si trataste de configurar el acceso a internet desde el centro de control y no funcionó puede ser porque falten instalar algunos paquetes.

Abre el Centro de Control Mandrake y da clic en:

  • Administración de Programas
  • Instalar
  • Todos los paquetes, alfabético
  • Marcar las casillas de:

    * liblinux-atm1-2.4.1-4mdk
    * ppp-pppoatm-2.4.2-7mdk (for PPPoA)
    * ppp-pppoe-2.4.2-7mdk (for PPPoE)

  • Clic en Instalar
  • Poner el CD #1
  • Clic en OK, OK
  • Salir
  • Secrets
    Ahora editaremos /etc/ppp/chap-secrets o /etc/ppp/pap-secrets. Si no sabes si tu proveedor usa autenticación chap o pap entonces edita ambos archivos. Necesitarás ser Root para poder editar los archivos entonces abre la consola e identificate como Root, entonces copia y pega lo siguiente en la consola:

    kate /etc/ppp/chap-secrets

    Esto abrirá chap-secrets en kate. Solo debes agregar esta línea al final del archivo:

    username@isp * password

    Cambia username@isp por el nombre de usuario que te dio el proveedor (usualmente tiene un @isp al final y cambia el password por el password que usaste al configurar tu cuenta de acceso a internet). Entonces hacer lo mismo para /etc/ppp/pap-secrets. Si trataste de realizar la conexion con el Centrod e Control de Mandrake es posible que estos datos ya estén ahí.

    kate /etc/ppp/pap-secrets

    Mantén la consola abierta, la usaremos más adelante.

    El Firmware
    Descomprime el firmware. Coloca el disquet con el firmware en la disquetera y pega lo siguiente en la consola

    unzip /mnt/floppy/SpeedTouch330_firmware_3012.zip

    Ahora copia eso a /usr/share/speedtouch. Si tienes el modem plateado copia esto

    cp ZZZL_3.012 /usr/share/speedtouch/mgmt.o

    Mi modem es púrpura pero este es el que usé, lo identifiqué por la forma

    para el otro modem copia esto

    cp KQD6_3.012 /usr/share/speedtouch/mgmt.o

    PPP Over ATM (PPPoA)
    Copia y pega esto en Kate cambiando username@isp por tu nombre de usuario También cambia los números 0.00 que están al finalat the bottom por los valores VP/VC de tu pais/ISP (los míos fueron 8/48)

    kate /etc/ppp/peers/speedtch

    Copia y pega esto

    lcp-echo-interval 10
    lcp-echo-failure 3
    noipdefault
    defaultroute
    user «username@isp»
    noauth
    noaccomp
    nopcomp
    noccp
    novj
    holdoff 4
    persist
    maxfail 25
    updetach
    usepeerdns
    plugin pppoatm.so
    0.00

    Mucho cuidado, debes borrar las comillas en el username y password, este era el error que yo cometí

    Si estás interesado en saber más sobre esto abre la shell y escribe man pppd
    Conectar al inicio
    Para conectar al inicio, necesitas poner dos comandos en un script y ellos correrán automáticamente durante el proceso de inicio.
    Identificado como Root en la consola, abriremos Kate

    kate /etc/init.d/dial

    Copia esto ahí

    #!/bin/bash
    /usr/sbin/modem_run -k -f /usr/share/speedtouch/mgmt.o
    /usr/sbin/pppd call speedtch

    No te olvides de Guardar los cambios.

    Ultimos detalles
    Ahora hay un par de cosas para arreglar.

    * Cambiar los permisos en este script para que pueda ejecutarse.
    * Hacer un enlace simbólico a el desde /etc/rc5.d

    chmod 744 /etc/init.d/dial
    cd /etc/rc5.d
    ln -s ../init.d/dial S96dial

    Reinicia y ya deberás estar on-line.


    PPPoE
    Abrir Kate copiar y pegar lo siguiente y guardarlo como /etc/ppp/peers/speedtch

    kate /etc/ppp/peers/speedtch

    Cambiar username@isp por tu nombre de usuario y password por tu contraseña de acceso a internet.

    lcp-echo-interval 10
    lcp-echo-failure 3
    noipdefault
    defaultroute
    user «username@isp»
    noauth
    noaccomp
    nopcomp
    noccp
    novj
    holdoff 4
    persist
    maxfail 25
    updetach
    usepeerdns
    plugin rp-pppoe.so
    nas0

    Si estas interesado en saber más sobre esto, abre la consola y escribe man pppd

    br2684ctl
    Instalar el br2684ctl bridging utility

    rpm -i /mnt/floppy/br2684ctl-010226-1.i386.rpm

    Modulos
    Necesitarás tener este modulo cargado y la forma más sencilla de hacerlo es tenerlo cargado en el boot. Edita /etc/modprobe.preload

    kate /etc/modprobe.preload

    Agrega esta línea al final de eso

    br2684

    Conectar al inicio
    Para conectar desde el inicio necesitas poner estos comandos en un script y ponerlo para que corra automáticamente durante el proceso de inicio. Abre la consola e identifícate como Root

    kate /etc/init.d/dial

    Copia esto ahí, cambiando los valores de VPI/VCI por los de tu pais/ISP

    #!/bin/bash
    /usr/sbin/modem_run -k -f /usr/share/speedtouch/mgmt.o &&
    sleep 5 &&
    br2684ctl -b -c 0 -a VP.VC &&
    sleep 5 &&
    ifconfig nas0 192.168.0.1 netmask 255.255.255.0 &&
    sleep 20 &&
    /usr/sbin/pppd call speedtch

    Toques finales
    Hay algunas cosas aún por arreglar.

    * Cambiar los permisos de este script para que pueda ser ejecutado
    * Hacer un enlace simbólico hacia el desde /etc/rc5.d

    chmod 744 /etc/init.d/dial
    cd /etc/rc5.d
    ln -s ../init.d/dial S96dial

    Reinicia y deberías estar On-line.

    lunes 31 de enero de 2005 a las 18:54

    ser humano

    Music & Design & Photo & Bike.

    Test, fail, learn, repeat.

    14 Responses to “Modem Alcatel Speedtouch 330 – Linux Mandrake 10.1”

    1. Jose dice:

      He echo todo lo que dices, pero no me funciona. Mi version es Mandriva Linux Limited Edition 2005 y los paquetes para instalar en mi version son los numeros 2.4.3-4mdk.Si en el archivo Speedtch pongo solo «user adslppp@tenefonicanetpa», al cargar linux me indica «Activando interfaz ppp0:…….TIME OUT
      /usr/sbin/adsl-start: line 193 : 5296 Terminated $CONNECT ….
      [FALLÓ]
      y cuando termina de cargar no está conectado. Si pongo el password indica lo mismo pero sin la linea /usr/sbin…. Y tampoco conecta. ¿Sabrias decirme la causa? Yo soy novato pero creo que el software linux es mejor.

    2. Almadark dice:

      no olvidar… http://www.skins.be/ (poner un tagboard)

    3. Gerald dice:

      Cyan ta chevere tu diseño :)

    4. Cyan dice:

      Oe metrosexual, ya te linkée en mi blog, hice un nuevo diseñito, a ver qué te parece, chequéalo.
      Saludosssss

    5. caramelito dice:

      Joer! Q profesor mas completito.. buena información, me dejaras un diccionario para traducirla? pq para mi me hablas en chino!!!! xDDD (acuerdate q soy la torpita)

    6. Putre dice:

      Vas a tener ke cambiarle el nombre a tu sitio, tal vez nerdsperuanos.com o Puaggates.com

    7. Carlos dice:

      Pues si Debian es una distro para machos, donde dejas a Gentoo????? si quiero estar actualizado con una debian stable, pues la verdad me siento a esperar…..

    8. e666 dice:

      eh tio ke rapido estas hablando de tar.gzs, konsoles,, etc… well done,,, despues te pasas a una distro para machos como debian (XD). slds

    9. superscout dice:

      todo sea por la movida linuxera local…jaja ya parecemos punks xDD

    10. Slayer_X dice:

      Buena con el HOWTO, asi se apoya a la escena!

    11. Gerald dice:

      Oficialmente lo tiene 2 dias con internet pero 8 dias desde que tu, Linuxero Junior, se lo instalaste (Y)
      Te perdiste las chelas!!

    12. Gerald dice:

      Ya ya ya, tabien que me hayas dado mas de 2 chelas, pero quiero creditos xD
      lool!

    13. superscout dice:

      quien diría que tienes el mandrake recién desde hace un par de días, bien ahí tío vas por las sendas del bien :D

    14. danubia dice:

      la mierrrrrrrrrrrrrrrrrrrr…. :*