¿QUÉ SON VMB Y WADER?
Vodafone Mobile Broadband (VMB) es un software gráfico de control de 3G patrocinado por Vodafone.
Wader es un demonio controlador de 3G que actúa directamente sobre los dispositivos móviles.
VMB se comunica con Wader mediante el bus dbus.
Actualmente VMB/Wader soporta "wvdial" y "Network Manager" como backends.
Ambos, VMB and Wader, están escritos en python.
Vamos a instalarlos en un sistema Ubuntu Lucid (10.4 LTS).
DESCARGAR EL CÓDIGO FUENTE
VMB y Wader no forman parte del repositorio oficial de Ubuntu Lucid, así que vamos a construir los paquetes desde las fuentes.
Primero necesitamos instalar git para clonar los repositorios de VMB y Wader:
$ sudo aptitude install git-core
$ git clone https://github.com/andrewbird/wader
$ git clone https://github.com/andrewbird/vodafone-mobile-broadband
INSTALAR Y CONSTRUIR LAS DEPENDENCIAS
Necesitamos instalar algunas dependencias para poder construir los paquetes.
$ sudo aptitude install dpkg-dev debhelper
$ sudo aptitude install python-nose python-m2crypto python-setuptools python-tz
CONSTRUIR PYTHON-MESSAGING
Python-messaging es una dependencia necesaria para Wader. Proporciona funcionalidad para mandar mensajes SMS.
Bajamos su código fuente:
$ git clone https://github.com/pmarti/python-messaging
$ cd python-messaging
Instalarmos las dependencias para construir el paquete:
$ sudo aptitude install cdbs
Construimos el paquete deb:
$ make deb
Instalamos python-messaging
$ cd ..
$ sudo dpkg -i python-messaging_0.5.12-1_all.deb
CONSTRUIR LOS PAQUETES DE WADER
$ cd wader
$ make deb
$ cd ..
Instalamos las dependencias de ejecución:
$ sudo aptitude install python-epsilon
El código fuente de Wader genera dos paquetes de debian: python-wader y wader-core.
Instalamos el paquetes python-wader:
$ sudo dpkg -i python-wader_0.5.10-1_all.deb
Antes de instalar wader-core instalamos algunas dependencias:
$ sudo aptitude install usb-modeswitch usb-modeswitch-data python-gudev
IMPORTANTE: Aparecerá este error:
wader-core depends on usb-modeswitch-data (>= 20100322); however: Version of usb-modeswitch-data on system is 20100127-1.
Así que la versión del paquete usb-modeswitch-data en Lucid no nos vale, vamos a buscar otra versión:
Buscamos el paquete en otras versiones de Ubuntu:
http://packages.ubuntu.com/search?keywords=usb-modeswitch-data&searchon=names&suite=all§ion=all
Cuando fue escrito este artículo, el paquete de Maverick era adecuado:
$ wget de.archive.ubuntu.com/ubuntu/pool/main/u/usb-modeswitch-data/usb-modeswitch-data_20100826-1_all.deb
Si Ubuntu lo ha dejado de soportar prueba con uno de las siguientes versiones: natty, oneiric, etc.
$ sudo dpkg -i usb-modeswitch-data_20100826-1_all.deb
Después de resolver el problema, instalamos wader-core
$ sudo dpkg -i wader-core_0.5.10-1_all.deb
CONTRUIR EL PAQUETE DE VODAFONE MOBILE BROADBAND (VMB)
$ cd vodafone-mobile-broadband/
Instalamos las dependencias necesarias para construir el paquete:
$ sudo aptitude install python-dev
Creamos el paquete:
$ make deb
Instalamos las dependencias de ejecución e instalamos el paquete deb de VMB:
$ cd ..
$ sudo aptitude install python-dateutil
$ sudo dpkg -i vodafone-mobile-broadband_3.00.00-1_all.deb
EJECUTANTO VMB
Al final, después de instalar VMB/Wader, podremos ejecutarlo y conectarnos a Internet a través de uestro modem 3G.
En la consola:
$ vodafone-mobile-broadband
ó
en el menú del escritorio:
Aplicaciones -> Internet -> Vodafone Mobile Broadband
TRADUCIDO DE:
How to build and install Vodafone Mobile Broadband / Wader in Ubuntu Lucid 10.4 LTS
No hay comentarios:
Publicar un comentario