3G em Linux com modem USB Huawei E220
Terça-feira, 20 de Novembro de 2007 às 21:35

Está a fazer duas semanas desde que estou com o Linux Ubuntu 7.10 (Gutsy Gibbon). É certo que detectou automaticamente todo o hardware do meu portátil, inclusivamente o acesso wireless. Mas obtive bastantes obstáculos para aceder à Internet móvel.
Este é o ponto de partida para este artigo, cujo objectivo é facilitar-vos a tarefa de fazerem com que o Linux comunique com o modem. As pesquisas que efectuei remeteram-me para soluções que de facto não funcionaram, excepto uma, e é essa que vou partilhar convosco.
Para começar, teremos de criar um pequeno script, dando-lhe um nome qualquer, por exemplo: modem.sh que deverá ser guardado como um ficheiro executável.
#/bin/sh
sleep 5
sudo rmmod usb-storage
sleep 5
sudo modprobe usbserial vendor=0x12d1 product=0x1003
sleep 15
sudo /home/daniel/HuaweiE220.out
sleep 10
sudo wvdial hsdpa
/home/daniel/HuaweiE220.out será a directoria (à vossa escolha) onde ficará um pequeno programa que podem fazer download aqui.
Agora vamos alterar o ficheiro wvdial.conf situado na pasta /etc.
[Dialer Defaults]
Phone = *99***1#
Username = (escrever o login)
Password = (escrever o PIN)
Stupid Mode = 1
Dial Command = ATDT
[Dialer hsdpa]
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = ATZ
ISDN = 0
Modem Type = Analog Modem
Cada vez que quiserem aceder à Internet, deverão executar o script modem.sh na consola. A consola deverá manter-se aberta durante a utilização da Internet, para desligar bastará fechar a consola.




És um génio :).
Obrigado
Valeu a orientação. O meu acesso através da TMN e do Ubuntu está a funcionar perfeitamente.
Agrada-me saber que este artigo está a ser útil a muita gente.
Os dois comentários acima seriam suficientes para me deixar satisfeito, mas pelos relatórios que tenho acesso, este artigo está a ter um sucesso tremendo em relação ao restante conteúdo do blog.
Que continue assim e que ajude muito mais gente.