Internet 3G da VIVO no Ubuntu Linux

Publicado por Xerxes em 11/03/2010

[ Hits: 15.753 ]

 


Internet 3G da VIVO no Ubuntu Linux



Essa dica foi testada no Ubuntu Linux 9.10 e com o modem da VIVO modelo ZTE FM 645, mas deve funcionar com outros modelos também. Antes de tudo, baixe os seguintes pacotes:

usb-modeswitch:
Wvdial:
Caso não tenha, baixe também as dependências de cada pacote. Após baixar tudo num mesmo diretório, selecione todos os pacotes com o mouse, clique com o botão direito e escolha a opção "Abrir com o instalador de pacotes GDebi".

Após a instalação abra o terminal pelo menu em Aplicativos -> Acessórios -> Terminal. Ou com o atalho: Alt + F2 e o comando "gnome-terminal" (sem aspas).

Com o modem plugado, execute o comando para configurar o Wvdial:

sudo wvdialconf

Aguarde enquanto seu modem é detectado. A saída deve se parecer com isto:

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- OK
ttyUSB1<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB1<*1>: Modem Identifier: ATI -- Manufacturer: ZTE INCORPORATED
ttyUSB1<*1>: Speed 9600: AT -- OK
ttyUSB1<*1>: Max speed is 9600; that should be safe.
ttyUSB1<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Nesse caso o modem foi detectado em /dev/ttyUSB1, no seu computador pode ser diferente. Após a detecção do modem será criado um arquivo de configuração que é o wvdial.conf. Edite-o desta forma:

sudo gedit /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB1
Username = vivo
Password = vivo
Baud = 9600

Apenas o que está em negrito deve ser modificado. No arquivo padrão você perceberá que essas linhas estarão comentadas com ";". Salve e feche o arquivo. Agora para conectar use o comando:

sudo vwdial

Aqui funcionou perfeitamente.

Boa sorte.

Outras dicas deste autor

Como Limpar Pacotes Órfãos no openSUSE

Corrigindo "Signature is unknown trust" no Arch Linux

Alteração da fonte monospace padrão

Flare - Jogo Open Source estilo Diablo

Simples pós-instalação do Debian 9 (Strech)

Leitura recomendada

ActionCube - Um jogo leve e atraente

Adquirindo o Cedega Trial

Salvando sessões no Firefox

Bloquear Facebook (HTTPS) por IPtables com horários

Abrindo Página no Google Chrome Como se Fosse um APP

  

Comentários
[1] Comentário enviado por cpdbest em 11/05/2010 - 12:25h

cara legal o teu blog!
o meu blog é:
www.ciropaivadias.com.br

até mais . . .

[2] Comentário enviado por kimribeiro em 15/05/2010 - 08:29h

Funcionou até a página 16...
ou seja: reconheceu meu modem Huawei da Vivo, aparentemente conectou (a luz ficou intermitente) mas não consegue carregar o Pidgin ou uma página no Firefox (primeiro teste) de modo que nem essa resposta poderei enviar através dessa frágil conexão.
Fui em Ferramentas de Rede e os tcp e tcp6 estão: "Ouça" em Netstat; pacotes são transmitidos e recebidos mas o estado é "ocioso". O que falta agora? Uso o UbuntuStudio 10.04.
De qualquer jeito o primeiro passo foi dado: obrigado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts