Vodafone Mobile Connect 3G/GPRS en Ubuntu Linux
Actualització: Tot això és molt més fàcil amb l’Ubuntu Hardy; dóna un cop d’ull a les instruccions actualitzades.
Si has contractat Internet 3G/GPRS amb Vodafone i tens un mòdem USB Huawei E220, aquí explico com fer-lo funcionar sota Ubuntu. Ho he provat amb Ubuntu Edgy i Feisty, i crec que aquesta és la manera més fàcil i eficaç, però no puc assegurar que no es pugui fer d’una manera encara millor). En el cas de que facis servir el mateix mòdem però amb Movistar, segueix les instruccions igual i després consulta el primer comentari (a baix) on explica la part que canvia.
Doncs bé, primer de tot treu la targeta del mòdem i posa-la en un mòbil qualsevol, encén-lo (lògicament quan et pregunti la contrasenya has de posar la mateix que t’ha donat Vodafone per connectar-te al Internet) i deshabilita el “SIM PIN” (això és fa, normalment, a l’apartat Seguretat del menú de Configuració). D’aquesta manera no ens haurem de preocupar més per la contrasenya. També és possible fer-lo funcionar sense aquest pas, però llavors es complica tot, i no és l’objectiu d’aquest article.
Un cop has desactivat el codi PIN, torna a introduir la targeta dins del mòdem USB i encén l’ordinador. Un cop hagis iniciat sessió, connecta el mòdem i pocs segons desprès t’hauria de notificar que ha detectat un CD (o bé, encara que no digui res, si vas a “Llocs -> “Ordinador” veuràs que hi apareixerà una nova “Unitat CD-RW/DVD+RW extern”). En el cas de que no sigui així desconnecta el mòdem, espera cosa d’uns 10 segons i torna a provar. Si continués sense funcionar reinicia l’ordinador amb el mòdem posa’t; he llegit de gent a qui només li funciona si té el mòdem posa’t quan arrenca, però en possiblement més casos no cal (en el meu, l’ordinador ni tan sols arrenca si tinc el mòdem connectat).
Ara, un cop l’Huawei ha estat detectat, fes una còpia de seguretat de l’arxiu de configuració dels mòdems, copiant això en una terminal i tot seguit prement Enter: “sudo cp /etc/wvdial.conf /etc/wvdial.conf.backup” (l’acció et demanarà la teva contrasenya; tingues en compte que per tal de que funcioni tot el procés has d’haver iniciat sessió amb una compte d’administrador, com ara la primera que vas crear a l’insta@lar l’Ubuntu), i llavors edita aquest mateix arxiu utilitzant l’ordre “sudo gedit /etc/wvdial.conf” (si utilitzes Kubuntu, canvia, i també en les ordres posteriors, la paraula “gedit” per “kate”), que l’obrirà en l’editor de text. Substitueix tot el contingut de l’arxiu pel següent:
[Dialer Defaults]
Phone = *99***1#
Username = vodafone
Password = vodafone
Stupid Mode = 1
Dial Command = ATDT
[Dialer hsdpa]
Modem = /dev/ttyUSB0
BAUD = 460800
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
ISDN = 0
Modem Type = Analog Modem
Init5 = AT+CGDCONT=1, “IP”, “ac.vodafone.es”
També caldrà crear un nou arxiu, aquest cop un script de línia de comandes, amb l’ordre “sudo gedit /usr/local/bin/connectaVodafone“, on has de copiar-hi això:
#/bin/sh
echo ""
sudo modprobe usbserial vendor=0x12d1 product=0x1003
echo "S'ha executat el modprobe..."
sleep 5
echo ""
sudo /usr/local/etc/huaweiAktBbo-i386.out
sleep 5
echo ""
sudo wvdial hsdpa
Un cop hagis fet això, dóna-li permís d’execució fent “sudo chmod +x /usr/local/bin/connectaVodafone“. Ara, i per acabar, ens caldrà baixar un arxiu i convertir-lo també en executable, cosa que farem d’una tirada amb “cd ~ && wget http://utils.eurion.net/hosted/huaweiAktBbo-i386.out && sudo mv ~/Desktop/huaweiAktBbo-i386.out /usr/local/etc/huaweiAktBbo-i386.out && sudo chmod +x /usr/local/etc/huaweiAktBbo-i386.out“.
Ara ja podràs connectar-te a Internet sempre que vulguis escrivint només “connectaVodafone” (o bé “/usr/local/bin/connectaVodafone“) en una terminal, o bé des d’una llançadora del tipus “aplicació en la terminal” que apunti a aquesta ordre; per tal de tancar la connexió, només has de tancar la finestra de la terminal des de la que t’has connectat.
June 2nd, 2007 at 0:44
Configuració per a Movistar:
[Dialer Defaults]
Phone = *99#
Username = MOVISTAR
Password = MOVISTAR
Stupid Mode = 1
Dial Command = ATDT
[Dialer hsdpa]
Modem = /dev/ttyUSB0
BAUD = 460800
Init2 = ATZ
Init3 = ATE0V1&D2&C1S0=0+IFC=2,2
ISDN = 0
Modem Type = Analog Modem
Init5 = AT+CGDCONT=1, “IP”, “movistar.es”
November 4th, 2007 at 3:15
Hola, fa aproximadament un mes vaig seguir aquest post per configurar el modem per movistar i fins ara tot perfecte.
Per poder fer anar el modem en un WindowsVista de la parenta, telefonica em va fer actualitzar el Firmware del modem, des de les hores que no he pogut tornar a connectar. Saps algun cas semblant.
He vist que al executar el scipt la linia “sudo /usr/local/etc/huaweiAktBbo-i386.out” em tru algo com “coredump”. despres evidentment diu que no troba disposistiu a TTY**
Gracies, estic desesperat
November 4th, 2007 at 16:59
No sabia ni que es pot actualitzar xD.
Però bé, si tens la Gutsy prova anant a Sistema -> Administració -> Xarxa i allà configura la connexió mòdem així:
- Pestanya General: Habilita la connexió i omple els camps número de telèfon, nom d’usuari i contrasenya (els mateixos que tenies a l’arxiu wvdial.conf).
- Pestanya Mòdem: Port «/dev/ttyUSB0», marcatge per tons i sense volum
Un cop fet això torna a encendre l’ordinador amb el mòdem 3G posa’t i si tot va bé se t’hauria de connectar sol (jo és així com ho faig ara, el script ja només el tinc per si algun cop no me l’agafa automàticament, però no sé si l’actualització aquesta també ho espatllarà).
April 29th, 2008 at 22:36
[…] temps vaig escriure sobre com utilitzar el mòdem USB “Huawei E220″ amb la distribució de GNU/Linux Ubuntu. Doncs bé, amb la nova versió d’Ubuntu, la 8.04 […]