Eu tive o mesmo problema.
Para corrigir eu dei uma editada no arquivo original speed330.sh e mudei para speed330_brasil.sh
nele eu arrumei uns negocios em relação a vpi.vci... no caso aqui eu uso speedy... e também nesses erros de comandos... não sei porque estava dando esses erros... achei estranho até..
Teve comando que não estava funcionando como o dpkg - i... não intendi, entao segui o script e fui realizando os comando direto no console...
de primeira ele parece que não funciona quando você executa o sudo pppd call speedtch... mas tente algumas vezes que poderá funcionar mesmo se não aparecer a mensagem de conexão...
Se não der de nenhuma forma poste denovo..
O script alterado é este:
speed330_brasil.sh
#!/bin/bash
# Modem SpeedTouch ADSL 330 USB Roxo e Cinza em Ubuntu v6.10 *Edgy Eft*
#
# Marco Rodrigues - http://Marco.Tondela.org (21/10/2006)
#
# Fontes:
#
# http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip
# http://pt.archive.ubuntu.com/ubuntu/pool/universe/b/br2684ctl/
# http://www.linux-usb.org/SpeedTouch/firmware/firmware-extractor
#
# Modificado por : Felipe Ferreri Tonello <felipe.tonello@gmail.com> www.felipetonello.com
#
# Caso não funcione do mesmo jeito, execute as ações do script na mão. Faça elas direta no
# console.
#
if [ "$USER" != "root" ]; then
echo "Aviso: Precisa de ser Administrador para executar este script! Faça: sudo sh speed330.sh\n"
exit 0
fi
while [ 0 ]; do
clear
echo "\n\033[0;31mInstalar o Modem SpeedTouch ADSL 330 USB em Ubuntu v6.10 *Edgy Eft*\nAutor: Marco Rodrigues - http://Marco.Tondela.org\033[0m\n"
echo "1. Modem Roxo\n2. Modem Cinzento\n0. Sair\n\nEscolha a opção: "
read modem
if [ "$modem" = "1" ]; then
tmodem="firmware/mroxo.eni"
break
elif [ "$modem" = "2" ]; then
tmodem="firmware/mcinza.eni"
break
elif [ "$modem" = "0" ]; then
echo -e "\nA sair sem configurar a ligação...\n"
exit 0
fi
done
case "`( uname -m ) 2>&1`" in
i[3-9]86*|x86|x86pc|k5|k6|k6_2|k6_3|k6-2|k6-3|pentium*|athlon*|i586_i686|i586-i686) host_arch=i386 ;;
x86_64) host_arch=amd64 ;;
ppc) host_arch=powerpc ;;
sparc*) host_arch=sparc ;;
*) host_arch=i386 ;;
esac
dpkg -i binarios/br2684ctl_20040226-1_$host_arch.deb
chmod u+x binarios/firmware-extractor && binarios/firmware-extractor $tmodem
mv -f speedtch-1.bin /lib/firmware && mv -f speedtch-2.bin /lib/firmware
echo "\nIntroduza o seu username (ex: xx000000@sapo): "
read luser
echo "\nIntroduza a sua password: "
read pwd
echo "\nIntroduza novamente a sua password: "
read pwd2
if [ "$pwd" = "$pwd2" ]; then
echo "\"$luser\" * \"$pwd\"" > /etc/ppp/pap-secrets
echo "\"$luser\" * \"$pwd\"" > /etc/ppp/chap-secrets
echo "noipdefault\ndefaultroute\nuser '$luser'\nnoauth\nupdetach\nusepeerdns\npersist\nplugin rp-pppoe.so\nnas0" > /etc/ppp/peers/speedtch
echo "#!/bin/bash\nmodprobe ppp_generic\nmodprobe pppoatm\nmodprobe br2684\nbr2684ctl -b -c 0 -a 0.35\nsleep 45\nifconfig nas0 192.168.0.1 netmask 255.255.255.0 up\nsleep 10\npppd call speedtch" > /etc/init.d/speedtch
chmod u+x /etc/init.d/speedtch && ln -f -s /etc/init.d/speedtch /etc/rc2.d/S99speedtch
else
echo "\nAs passwords não coincidem. A sair sem configurar a ligação...\n"
exit 0
fi
echo "\nO seu modem foi instalado com sucesso... Reinicie o computador!\n\nPara Ligar a ADSL: sudo pppd call speedtch\nPara Desligar a ADSL: sudo killall pppd\n"
rm -rf ../speedtch330
exit 0
execute denovo o script .. renicie o pc e espere uns 1 min, abra o firefox para ver se está conectado.. poste o resultado