Vodafone 3G

De Guia Ubuntu PT

Tabela de conteúdo

Aceder a Net 3G com Vodafone no Ubuntu

Programa da Vodafone para Linux

Aplicação patrocinada pela Vodafone Espanha.

O Vodafone Mobile Connect Card é um gestor de dispositivos GPRS/UMTS/HSDPA escrito em Python, e interface GTK.

Licença: GPL.

Site do Programa : https://forge.vodafonebetavine.net/projects/vodafonemobilec/

Para instalar, fazer download do .deb da última versão do programa AQUI e correr o ficheiro para instalar.

Depois de instalar é só correr o programa que deverá estar no Menu Aplicações, e seguir as opções.


Forma manual 1

  • Ligar-se à internet usando um placa Option 3G da Vodafone é muito fácil como pré-requisitos pede-se apenas que tenham um kernel recente instalado que suporte a placa (funcionou com o 2.6.15-27-686)
Começar por introduzir a placa na ranhura PCMCIA
sudo tail -f /var/log/syslog
Deverá então aparecer algo similar no terminal
localhost kernel: [17180045.712000] drivers/usb/serial/usb-serial.c: USB Serial Driver core
localhost kernel: [17180045.716000] drivers/usb/serial/usb-serial.c: USB Serial support registered for Option 3G data card
localhost kernel: [17180045.716000] option 7-1:1.0: Option 3G data card converter detected
localhost kernel: [17180045.716000] usb 7-1: Option 3G data card converter now attached to ttyUSB0
localhost kernel: [17180045.716000] option 7-1:1.1: Option 3G data card converter detected
localhost kernel: [17180045.716000] usb 7-1: Option 3G data card converter now attached to ttyUSB1
localhost kernel: [17180045.716000] option 7-1:1.2: Option 3G data card converter detected
localhost kernel: [17180045.716000] usb 7-1: Option 3G data card converter now attached to ttyUSB2
localhost kernel: [17180045.716000] usbcore: registered new driver option
localhost kernel: [17180045.716000] drivers/usb/serial/option.c: Option Card (PC-Card to) USB to Serial Driver: v0.4
Isto significa que o kernel actual suporta a placa e então podemos prosseguir
Para lidar com a ligação ppp vamos usar o wvdial
  • Editar/criar o ficheiro /etc/wvdial.conf
sudo gedit /etc/wvdial.conf
  • Substituir o conteúdo do ficheiro pelo sequinte:
[Dialer Defaults]
Phone = *99***1# 
Username = vodafone
Password = vodafone
Dial Command = ATDT
[Dialer pin]
Init1 = AT+CPIN=1234
[Dialer option]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
[Dialer 3gonly]
Init4 = AT+COPS=0,0,"Vodafone",2
[Dialer internet]
Init5 = AT+CGDCONT=1,"IP","internet.vodafone.pt";
[Dialer 384k]
Init6 = AT+CGEQMIN=1,4,64,384,64,384
Init7 = AT+CGEQREQ=1,4,64,384,64,384

  • Guardar o ficheiro
ATENÇÃO: Não esquecer de na linha "Init1 = AT+CPIN=1234" substituir "1234" pelo pin do cartão da vossa placa!
Em alternativa poderão inserir o cartão num telemóvel normal e remover o pedido do pin, podendo assim descartar aqui as secções correspondentes ao pin.
  • Para iniciar um ligação à internet:
wvdial pin option
  • Para remover a placa com segurança
sudo pccardctl eject

Forma Manual 2

Primeiro fazer download de este programa: http://oozie.fm.interia.pl/src/huawei.tar.bz2
Para aqueles que utilizam Linux Kernel 2.6.20 e mais recente, nao é necessário instalar dev regra mas so o config file.
Passo 1. Meter o cartao pin num telemovel e desactivar o pedido de pin, para nao ser mais pedido, pode tambem o fazer com o Vodafone Mobile Connect Lite num PC com Windows
Passo 2. Voltar a meter o cartao dentro da conect box e ligar numa entrada USB de vosso sistema Linux (da em varias distribucoes)
Passo 3. Extrair o ficheiro huawei.tar.bz2 no Desktop
Passo 4. Abrir consola e mudar do diretorio para o huawei que voçe extraiu > cd Desktop/huawei
Passo 5. Se o seu Kernel é 2.6.20 ou superior, na consola enquanto root fazer o comando > sudo make config
PS. Se o seu Kernel foi abaixo de 2.6.20 na consola enquanto root fazer o comando > sudo make install_ubuntu (ou outro comando para outra distribuçao leia Makefile)
Passo 6. Para se ligar na internet na consola fazer o comando > sudo wvdial --config /etc/wvdial-huawei.conf
PS. Se nao der á primeira vez simplismente reiniciar e depois fazer o comando na consola (para ubuntu) > sudo wvdial --config /etc/wvdial-huawei.conf
para suse por exemplo será > su wvdial --config /etc/wvdial-huawei.conf etc para outras distribuçoes

Correções feitas por Nuno Anjos aka DarkMinded

Qualquer correção ortográfica ou outra sugestão podem ser submetidas para nmanjos@gmail.com ... ps: não me mandem perguntas só sugestões

Ferramentas pessoais