Speedtouch Manta Howto

Eduardo Espina (eduardomx@gmail.com)


Esta es una nueva versión del HOWTO de instalación para Infinitum de Telmex con el modem Speedtouch Manta (USB) de Alcatel. Está basado tanto en la versión original de Pedro Ramos Silva (pedro.silva@infarmed.pt) y de la información proporcionada en la página  de fly8.

Requerimientos:
Software requerido:
* Este paquete debe ser obtenido directamente del sitio de alcatel.
Instalación:
Primero se instala el driver para el speedtouch:
tar zxvf speedtouch-1.1.tar.gz
cd speedtouch-1.1
patch -p1 < ../speedtouch-1.1-pppoe.diff
./configure
make
make install
Se instala el microcódigo de alcatel:
tar zxvf speedmgmt.tar.gz
cd mgmt
cp mgmt.o /usr/share/speedtouch
Después se inserta el módulo tun/tap (en caso de no estar dentro del kernel):
modprobe tun
Se inserta el microcódigo:
/usr/local/sbin/modem_run -m -f /usr/share/speedtouch/mgmt.o
Se inicia el pppoa2 que escuchará en la interface tap0:
/usr/local/sbin/pppoa2 -v 1 -vpi 8 -vci 35
Se instala el rp-pppoe:
tar zxvf rp-pppoe-3.5.tar.gz
cd rp-pppoe-3.5
./go-gui
Este último comando inicia la configuración del pppoe, se ingresan los datos de la cuenta de acceso, a esta configuración en particular podemos llamarla "Infinitum"; al preguntar por el dispositivo de conexión se debe especificar tap0.

Conexión:
Para poderse conectar es necesario ejecutar la aplicación 'tkpppoe' que sirve como GUI para el pppoe y seleccionar la configuración 'Infinitum'.

Automatización:
Se puede automatizar el proceso de conexión para que se realice al booteo, esto se puede lograr utilizando un script en el runlevel en que normalmente trabaja la computadora, en el siguiente ejemplo se conecta en el runlevel 5.

El contenido del script de inicio 'speedtouch.initd' puede ser el siguiente:
modprobe tun
sleep 3;
/usr/local/sbin/modem_run -m -f /usr/share/speedtouch/mgmt.o
sleep 25;
/usr/local/sbin/pppoa2 -v 1 -vpi 8 -vci 35 &
/usr/sbin/adsl-connect /etc/ppp/rp-pppoe-gui/conf.Infinitum &
* En la última línea estamos utilizando el archivo de configuración generado al instalar rp-pppoe, correspondiente a la configuración 'Infinitum'.
Agregándolo al runlevel 5:
cp speedtouch.initd  /etc/init.d
cd /etc/init.d/rc5.d
ln -s ../speedtouch.initd S22speedtouch
Y eso es todo, al reiniciar deberías conectarte automáticamente a Infinitum.
Se recomienda configurar un firewall, el cual puedes definir utilizando IPTABLES, puedes consultar el IP-TABLES HOWTO.