Instalar SpeedTouch 330 no ubuntu 6.10 Edgy Eft

Iniciado por jorgecostaestgf, 29 de Outubro de 2006, 21:27

tópico anterior - próximo tópico

jorgecostaestgf

Acabei de instalar o ubuntu 6.10 Edgy Eft

Mas surgiu um problema :(

Tenho adsl da sapo, para tal utilizo modem adsl SpeedTouch 330...mas não o consegui por a funcionar!

É a primeira vez que estou a utilizar o ubuntu... até agora usava o fedora core 4!

Após uma pesquisa na net encontrei um Script http://gothicx.blogs.sapo.pt/8886.html

Não tive problemas para executar o Script.. no devolve-me a segunte mensagem:
Para Ligar a ADSL: sudo pppd call speedtch
Para Desligar a ADSL: sudo killall pppd


o problema ocorre após reiniciar a maquina.
A net não arranca!

xx@xx-desktop:~$ sudo pppd call speedtch
Password:
pppd: In file /etc/ppp/peers/speedtch: unrecognized option '-e'


Já a alguém aconteceu este problema?

Alguém já conseguiu instalar o modem SpeedTouch 330 no ubuntu 6.10 Edgy Eft?
como o fizeram?

Grato pela vossa atenção.

Os melhores Cumprimentos, Jorge Costa!

KurtKraut

Aloha,


Você está conectando o modem via USB ou pela pĺaca de rede ? Experimente utilizar pela placa de rede.

jorgecostaestgf

Citação de: KurtKraut online 29 de Outubro de 2006, 22:45
Aloha,


Você está conectando o modem via USB ou pela pĺaca de rede ? Experimente utilizar pela placa de rede.

O modem SpeedTouch 330 só tem interface USB  :(

ainda ninguém conseguiu por a dar?

cumprimentos, Jorge Costa!

chackal_sjc

#3
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  ;)