Questa guida è tratta da qui http://ulisse.wordpress.com/modem-speedtouch-e-ubuntu/
Mi sono limitato alla parte per ppoa..
Per prima cosa procuratevi questi due file (nel caso voi abbiate il modem grigio, per gli altri servono file diversi)
http://rapidshare.com/files/18089531/speedtch-1.bin.html
http://rapidshare.com/files/18090301/speedtch-2.bin.html
Metteteli in /home/quello_che_è e copiateli in /lib/firmware con
Codice: Seleziona tutto
sudo cp speedtch* /lib/firmwareCodice: Seleziona tutto
“username@isp” “*” “password”Date poi
Codice: Seleziona tutto
sudo install -m 600 secrets /etc/ppp/chap-secrets
sudo install -m 600 secrets /etc/ppp/pap-secretsCodice: Seleziona tutto
noipdefault
defaultroute
user ‘username@isp‘
noauth
updetach
usepeerdns
plugin pppoatm.so
8.35
### se il firmware viene caricato ma pppd non
### si connette, decommenta questa opzione
### per rendere pppd più prolisso
# debugSalvatelo come speedtch e poi date
Codice: Seleziona tutto
sudo install -m 600 speedtch /etc/ppp/peersAprite di nuovo l'editor e inserite
Codice: Seleziona tutto
#!/bin/bash
modprobe ppp_generic
modprobe pppoatm
count=0
while [[ $((count++)) -lt 40 ]]
do
sync=$(dmesg | grep ‘ADSL line is up’)
if [ ! -z “$sync” ]
then
pppd call speedtch
exit 0
fi
sleep 1
done
echo “Il firmware di SpeedTouch non è stato caricato”Codice: Seleziona tutto
sudo install -m 744 dial /etc/init.d &&
sudo ln -s ../init.d/dial /etc/rc2.d/S95dial &&
sudo ln -sf ppp/resolv.conf /etc/resolv.conf
Codice: Seleziona tutto
sudo install -m 744 dial /usr/local/binCodice: Seleziona tutto
sudo dialCodice: Seleziona tutto
sudo killall pppd
