[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

modem giro



Olá

Uso um modem da giro, ligada à vésper, que funciona por sinal CDMA. É uma caixinha com antena ligada por porta USB. Para instalá-lo no meu debian, adaptei um script feito para o kurumin e ele conecta e funciona usando ppp. Só que tem uma diferença grande de performance entre o funcionamento no linux e no windows. No windows a velocidade média é de 50 kBps, com picos que vão de 100 a 500 kBps. No linux, ela nunca passa de 30,5 kBps, mesmo que a fonte seja muito boa (servidor de universidade, por exemplo).

Alguém tem alguma pista de o que pode ser isso? Abaixo colo o script de instalação que é preciso rodar na primeira vez. Esse script foi baseado em http://www.velocidadejusta.com.br/vesper/vesper_linux.html

[]
rafael

# Baseado na receita do http://www.abusar.org/vesper/vesper_linux.html
# Script por Carlos E. Morimoto
# Correções e testes pelo Eduardo Monteiro no Forum

#sudo update modules
sudo /etc/init.d/devfsd start
mknod /dev/usb/ttyACM0 c 166 0

#clear

#echo " "
#echo "Adicione as linhas abaixo no final do arquivo"
#echo "/etc/modules.conf que será aberto em seguida"
#echo "não se esqueça de salvar o arquivo."
#echo " "
#echo "alias /dev/ppp ppp_generic"
#echo "alias char-major-108 ppp_generic"
#echo "alias tty-ldisc-3 ppp_async"
#echo "alias ppp-compress-24 ppp_deflate"
#echo "alias ppp-compress-26 ppp_deflate"
#echo " "
#sleep 2
#sudo gedit /etc/modules.conf


#clear
echo " "
echo "Editando o arquivo /etc/ppp/options..."
sleep 2
echo "Seu arquivo de configuração antigo foi salvo como"
echo "/etc/ppp/options-old"

echo "/dev/usb/ttyACM0" >> /home/rafael/tmp/options
echo "connect /etc/ppp/ppp-on-dialer" >> /home/rafael/tmp/options
echo "defaultroute" >> /home/rafael/tmp/options
echo "lock" >> /home/rafael/tmp/options
echo "usepeerdns" >> /home/rafael/tmp/options
echo "debug" >> /home/rafael/tmp/options
echo "user XXXXX@giro.com.br" >> /home/rafael/tmp/options
echo "noipdefault" >> /home/rafael/tmp/options
echo "nobsdcomp" >> /home/rafael/tmp/options

sudo mv /etc/ppp/options /etc/ppp/options-old
sudo mv /home/rafael/tmp/options /etc/ppp/options

echo " "
echo "Vamos agora editar o seu endereço de email no arquivo /etc/ppp/options..."
echo "mude o XXXXX para o seu usuário"
sleep 2
sudo gedit /etc/ppp/options


#clear
echo " "
echo "Editando o arquivo /etc/ppp/ppp-on-dialer..."
sleep 2
echo "Seu arquivo de configuração antigo foi salvo como"
echo "/etc/ppp/ppp-on-dialer-old"


echo '#!/bin/sh' >> /home/rafael/tmp/ppp-on-dialer
echo 'exec chat -V -v \' >> /home/rafael/tmp/ppp-on-dialer
echo 'TIMEOUT 10 \' >> /home/rafael/tmp/ppp-on-dialer
echo 'ABORT "BUSY" \' >> /home/rafael/tmp/ppp-on-dialer
echo 'ABORT "NO ANSWER" \' >> /home/rafael/tmp/ppp-on-dialer
echo 'ABORT "NO CARRIER" \' >> /home/rafael/tmp/ppp-on-dialer
echo 'ABORT "NO DIAL TONE" \' >> /home/rafael/tmp/ppp-on-dialer
echo 'ABORT "RING\r\n\r\nRING\r" \' >> /home/rafael/tmp/ppp-on-dialer
echo -e '\047\047 AT+CRM=1 \' >> /home/rafael/tmp/ppp-on-dialer
echo 'TIMEOUT 60 \' >> /home/rafael/tmp/ppp-on-dialer
echo 'OK ATD\#777 \' >> /home/rafael/tmp/ppp-on-dialer
echo 'CONN' >> /home/rafael/tmp/ppp-on-dialer

sudo mv /etc/ppp/ppp-on-dialer /etc/ppp/ppp-on-dialer-old
sudo mv /home/rafael/tmp/ppp-on-dialer /etc/ppp/ppp-on-dialer
sudo chmod +x /etc/ppp/ppp-on-dialer

#clear
echo " "
echo "Vou abrir o arquivo /etc/ppp/chap-secrets, onde vai seu login"
echo "e senha para que você possa verificar se ele foi escrito"
echo "corretamente. O formato deste arquivo deve ser:"
echo 'usuário@giro.com.br * senha'
echo 'ex: joao@giro.com.br * 12345'
echo " "

sudo gedit /etc/ppp/chap-secrets

#clear
echo " "
echo "Tentando estabelescer a conexão..."

sleep 2

pppd

echo " "
echo "Vamos verificar agora o arquivo de log para ver se conectou"
echo "O comando usado será tail /var/log/messages"
echo "A conexão estará correta caso o log a seguir mostre os endereços IP de conexão"
sleep 8
tail /var/log/messages
echo " "
echo " "
echo " "
echo "Agora os PC já está configurado para a conexão GIRO"
echo "Da próxima vez que quiser se conectar a internet, apenas abra uma janela Konsole e execute o comando pppd"
sleep 15



Reply to: