Primero necesité hacer que Puppy reconociese el teléfono. Edité /etc/rc.d/rc.local así se cargan estos modulos en el arranque:
Código: modprobe cdc_acm
modprobe ohci_hcd
modprobe ehci_hcd
modprobe uhci_hcd
modprobe usbserial
modprobe ftdio_sio
(No sé si los necesitareis todos - ¿Sabe alguien cuales nos podemos saltar?)
Después tipeé lo siguiente, en una terminal, para crear el dispositivo:
Código: mknod /dev/ttyACM0 c 166 0
chomod go+w /dev/ttyACM0
cd /dev/
ln -s /dev/ttyACM0 /dev/modem
(No estoy seguro de que os haga falta hacer una cadena como esta, pero yo lahice y funciona)
Edité /etc/ppp/wvdial.conf :
Código: [Dialer Deafaults]
Modem=/dev/ttyACM0
Baud=115200
Username=wapuser
Password=user
Phone=*99#
y /etc/ppp/peers/wvdial:
Código: noauth
name wvdial
Después de reiniciar, escribir wvdial en una terminal y ya deberia estar en linea.
Espero que esto os sirva de algo.
Chris.
Este es el enlace del post original del foro en inglés:
http://www.murga-linux.com/puppy/viewtopic.php?t=27759