Links Speedtouch

In English

Casero
Fedora Core 4
Ubuntu
Mandriva
SuSE
Lista de Correo
Tux que monta el SpeedTouch
SourceForge Logo

El Driver de Speedtouch del Kernel de Linux para SuSE 9.2 Professional

Para hacer que el modem funcione con SuSE 9.2 Proffesional necesitarás una copia de modem_run, y una copia del firmware. Alguna información te ayudará también. Descarga las cosas que necesitas y guárdalas en un disco floppy. Si guardas al mismo tiempo una copia de esta página, podrás después abrirla en Konqueror para copiar y pegar partes. Antes de que vayas a ese entorno offline [desconectado] consulta esta tabla para encontrar los números VPI/VCI para tu país/ISP. También necesitarás saber si tu ISP usa PPPoATM o PPPoE. Si tu ISP usa PPPoE también necesitarás una copia de linux-atm y la utilidad de vinculación br2684ctl de modo que puedas ejecutar PPPoE sobre ATM.

Haz Login como Root

Para configurar cosas fuera de tu carpeta home necesitarás tener privilegios de root. El root puede causar mucho daño así que se cuidadoso o podrías necesitar poner el CD y reinstalar. Pero se tiene que hacer, así que cierra sesión de tu propia cuenta y haz login como root.

El Firmware y modem_run

Pon el disco floppy con el firmware y modem_run en él. Abre una konsole (main menu> System> Terminal> Konsole) y copia y pega esto

unzip /media/floppy/SpeedTouch330_firmware_3012.zip &&
install -m 744 /media/floppy/modem_run /usr/sbin

Si tienes una verisón 4 del modem, copia el firmware ZZZL_3.012 en /etc/ppp

cp ZZZL_3.012 /etc/ppp/mgmt.o

En caso contrario, usa el archivo KQD6_3.012

cp KQD6_3.012 /etc/ppp/mgmt.o

Si no estás seguro de qué versión es tu modem, usa el comando

awk '/4061/ { print $5 }' /proc/bus/usb/devices

Secretos

Necesitarás poner tus detalles de login para tu ISP en /etc/ppp/chap-secrets o en /etc/ppp/pap-secrets. Si no sabes si tu ISP usa autenticación chap o pap, entonces pon tus detalles en ambos. Eso no causará daño alguno.

kate /etc/ppp/chap-secrets

y

kate /etc/ppp/pap-secrets

Agrega un línea al final de cada uno

"nombredelusuario@isp" "*" "contraseña"

Donde nombredelusuario@isp es el nombre de usuario que te dio tu ISP (frecuentemente, pero no siempre tiene un @isp al final) y cambia contraseña por la contraseña que elegiste [o te asignaron] cuando arreglaste tu cuenta con tu ISP. No se olvide de los espacios en " "*" " la parte.

SI tu ISP es PPPoE sáltate a la sección de PPPoE

PPP Over ATM

Abre un editor de texto

kate /etc/ppp/peers/speedtch

Copia y pega esto en kate. Cambia nombredelusuario@isp por el nombre de usuario con el cual te conoce tu ISP. También, cambia el 0.00 al final por los valores VP/VC para tu país/ISP que buscaste antes

noipdefault
defaultroute
user 'nombredelusuario@isp'
noauth
updetach
usepeerdns
plugin pppoatm.so
0.00

### Si el soporte lógico inalterable carga
### y el pppd no conectará el uncomment esta
### opción para hacer que el pppd es más
### prolijo en el registro de sistema

# debug

### Para más man pppd leído de los detalles
### (y más opciones)

Conéctate en el booteo

Haz un bootscript. Abre un editor de texto

kate /etc/init.d/dial

Copia esto en kate

#!/bin/bash
modprobe pppoatm &&
modem_run -k -f /etc/ppp/mgmt.o &&
pppd call speedtch

Cambia ahora los permisos en ese script para que pueda ser ejecutado y haz un vínculo simbólico de modo que se ejecute automágicamente durante el proceso de booteo.

chmod 744 /etc/init.d/dial &&
ln -s ../dial /etc/init.d/rc5.d/S50dial

Rebootea y deberías estar online [conectado]
Por favor reporta cualquier problema a la Lista de Correo.


PPPoE

Abre /etc/ppp/peers/speedtch con un editor de texto

kate /etc/ppp/peers/speedtch

Copia y pega lo siguiente en kate. Cambia nombredelusuario@isp por el nombre de usuario con el cual te conoce tu ISP.

noipdefault
defaultroute
user 'nombredelusuario@isp'
noauth
updetach
usepeerdns
plugin rp-pppoe.so
nas0

### Si el soporte lógico inalterable carga
### y el pppd no conectará el uncomment esta
### opción para hacer que el pppd es más
### prolijo en el registro de sistema

# debug

### Para más man pppd leído de los detalles
### (y más opciones)

Intala el linux-atm-2.4.1.rpm y el br2684ctl.rpm que guardaste en el disco floppy.

rpm -i /media/floppy/linux-atm-2.4.1-1.i386.rpm &&
rpm -i /media/floppy/br2684ctl-010226-1.i386.rpm

Conéctate en el booteo

Haz un bootscript. Abre un editor de texto

kate /etc/init.d/dial

Copia esto en kate.
Cambia VP.VC por los números VPI/VCI para tu país/ISP. Por ejemplo en Australia es 8.35

#!/bin/bash
modprobe pppoatm &&
modprobe br2684 &&
modem_run -k -f /etc/ppp/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 &&
pppd call speedtch

Los comandos sleep agregan 30 segundos al tiempo que tarda en ejecutarse, de manera que podrías no estar conectado al momento que llegues a tu escritorio. Podrías tratar experimentando con valores más bajos, pero si la línea no tiene tiempo para estabilizarse podría no conectarse...

Ahora cambia los permisos en ese script de modo que pueda ser ejecutado y haz un vínculo simbólico de manera que se ejecute automágicamente durante el proceso de booteo.

chmod 744 /etc/init.d/dial &&
ln -s ../dial /etc/init.d/rc5.d/S50dial

Rebootea y deberías estás online [conectado]
Por favor reporta cualquier problema a la Lista de Correos.