[Ubuntu-BR] Ubuntu 9.04 + Claro 3G...
Lucas Salies Brum
sistematico em gmail.com
Segunda Maio 11 18:58:25 UTC 2009
Esse Stupid Mode é essencial, só que é 1 ao invés de on.
Na hora de se conectar você não não está especificando a conexão, você
tem 2 no wvdial.conf
# wvdial conexão
Exemplo:
# wvdial claro3g
Em 11/05/09, Wilson Bento Picaz Bom<wbpb2002 em yahoo.com.br> escreveu:
> Olá Pessoal,
>
> Instalei Ubuntu 9.04 no EeePC 901 e tudo parece funcionar
> perfeitamente... Menos o Modem 3G da Claro modelo D301 3.5 ( HSDPA ).
> segue abaixo o arquivo /etc/wvdial.conf e o scripts para conectar que
> peguei de gutocarvalho.net.
>
>
> /etc/wvdial.conf
> =====================================
> [Dialer Defaults]
> Carrier Check = off
> Init1 = ATZ
> Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
> Password = claro
> Ask Password = 0
> Check Def Route = 1
> Phone = *99***1#
> Idle Seconds = 0
> Modem Type = Analog Modem
> Stupid Mode = 1
> Compuserve = 0
> Baud = 460800
> Auto DNS = off
> Dial Command = ATDT
> Modem = /dev/ttyUSB0
> ISDN = 0
> Username = claro
>
> [Dialer claro3g]
> Stupid Mode = on
> Password = claro
> Auto Reconnect = off
> Username = claro
> Phone = *99***1#
>
>
> /usr/bin/claro
> =============================
>
> #!/bin/bash
>
> # verificando conexão
>
> verifica()
> {
> ps aux|grep pppd|grep claro > /dev/null
> if [ $? == "0" ];then
> echo "voce esta conectado!"
> else
> echo "voce nao esta conectado!"
> fi
> }
>
> # função para se conectar
>
> conecta()
> {
> echo conectando...
> wvdial --config /etc/wvdial.conf &
> sleep 30
> # DNS CLARO
> echo nameserver 200.255.121.39 > /etc/resolv.conf
> echo nameserver 200.169.117.14 >> /etc/resolv.conf
> # DNS OPENDNS
> echo nameserver 208.67.222.222 >> /etc/resolv.conf
> echo nameserver 208.67.220.220 >> /etc/resolv.conf
> # tentando manter a conexao ativa
> ping terra.com.br > /dev/null &
> }
>
> # função para desconectar
>
> desconecta()
> {
> echo "descontando..."
> echo "desligando o ping..."
> PING_ID=$(ps aux|grep "ping terra.com.br"|grep -v grep|awk '{
> print $2 }')
> kill -9 $PING_ID
> echo "desligando o wvdial..."
> WVDIAL_ID=$(ps auxwww|grep "wvdial --config
> /etc/wvdial.conf"|grep -v grep|awk '{ print $2 }')
> kill -9 $WVDIAL_ID
> echo "desligando o pppd..."
> PPPD_ID=$(ps auxwww|grep "pppd"|grep -v grep|awk '{ print $2 }')
> kill -9 $PPPD_ID
> exit 0
> }
>
> # função reconecta
>
> reconecta()
> {
> desconecta
> sleep 5
> conecta
> }
>
> # case de opções
>
> case "$1" in
> conecta)
> conecta
> ;;
> desconecta)
> desconecta
> ;;
> reconecta)
> reconecta
> ;;
> verifica)
> verifica
> ;;
> *)
> echo "Como usar: comando {conecta|desconecta|verifica}"
> exit 1
> ;;
> esac
>
> exit 0
>
> =======================================
>
> Já configurei pelo Networkmanager mas tambem nao deu certo.
>
> Qual é o comando para descobrir em qual USB o model esta conectado ?
>
>
> --
> Wilson Bom
> ---------------------------------------------------------------------------------------------
> Serprodata Informática Ltda | Ubuntu Jaunty Jackalope 9.04
> Av. Marcelino Pires, 1405 | Dataflex 3.2 Linux - Dataflex 3.2 MS-DOS
> 79800-004 - Dourados - MS | Linux counter: 292553 - ICQ: 173201561
> serprodata em yahoo.com.br | wbpb2002 em yahoo.com.br -
> wilson_bom em hotmail.com
> ---------------------------------------------------------------------------------------------
>
> __________________________________________________
> Faça ligações para outros computadores com o novo Yahoo! Messenger
> http://br.beta.messenger.yahoo.com/
>
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
--
Lucas Saliés Brum
Linux User #456043
Ubuntu User #22227
http://www.sistematico.org
More information about the ubuntu-br
mailing list