beta
Hello developer. Login with your existing account. New to Vodafone Developer? Register your account.

+ Login or create an account

Ubuntu Linux Setup

There is a new beta version out for 10.04 LTS, look at this blog post for details.

Betavine have created specific software packages to deploy onto the Ubuntu distribution of the Linux operating system.

Here you will find specific instructions on how to install and setup the betavine Mobile Broadband Connection Manager.

Ubuntu Linux Instructions

This explains the process to download and install the mobile broadband connection manager packages onto a Ubuntu 8.04 (Hardy) to 9.04 (Jaunty) Linux operating system.

This will involve downloading a compressed archive, un zipping this file, and running several commands to install the software packages onto your machine. You will need to have administration privillages to complete, and be familiar with running commands on a terminal window.

All of the instructions contained within this page are also contained with the package itself, so you can if you wish simply get the package and follow the readme file contained within the archieve.

This package has been created for Ubuntu Hardy, Intrepid or Jaunty running on chip sets compatible with Intel 386 architecture.

Downloading

Download the Ubuntu.tgz compressed archive to a temporary directory on your machine.

ubuntu.tgz (1.5 MB)

Assuming that we are inside your temporary directory uncompress the archive.

$> tar xvfz Ubuntu.tgz

This will produce the following directory and files on your machine.

$> ls -l

$> Ubuntu/

$> Ubuntu/ozerocdoff_0.4-2_i386.deb

$> Ubuntu/usb-modeswitch_0.9.7_i386.deb

$ >Ubuntu/vodafone-mobile-connect_2.20.01-1_all.deb

$> Ubuntu/INSTALL_UBUNTU.TXT

Installing Packages

We are going to install the packages in reverse order. In other words if a package depends on another package we install the dependancy first.

Install the usb_modeswitch package.

$> sudo dpkg -i usb-modeswitch_0.9.7_i386.deb

Install ozerocdoff package.

$> sudo dpkg -i ozerocdoff_0.4-2_i386.deb

Install Vodafone Mobile Connect and it's dependancies

$> sudo aptitude install wvdial hal usb-modeswitch ozerocdoff python-twisted python-serial python-sqlite python-tz python-gobject python-dbus python-cairo python-crypto python-gtk2 python-gnome2 python-gnome2-extras lsb-release python-glade2

$> sudo dpkg -i vodafone-mobile-connect_2.20.01-1_all.deb

Running the Application

To run the applicatoin you can run from the command line in normal or logging mode with the commands:

$> vodafone-mobile-connect-card-driver-for-linux

$> vodafone-mobile-connect-card-driver-for-linux-debug

To start the application from your menu, choose applications, then internet.

File Description

The archive contains 4 files. One is a 'read me' file which also explains it's contents and how to install. The other three files are software packages which are packaged up as a deb (debian) archieve. Ubuntu uses this format to install software components.

vodafone-mobile-connect

This package contains the main component of the broadband mobile connect manger. It depends on all other packages to work as well as the following:

  • wvdial
  • hal
  • lsb
  • python-serial
  • python-twisted
  • python-twisted-conch
  • python-notify
  • python-sqlite2
  • python-pytz
  • python-dbus
  • python-cairo
  • pythoncrypto
  • python-gtk
  • python-gnome

usb_modeswitch

This package is required to flip some USB devices from storage device mode to modem mode.

ozerocdoff

This package is used for modems which use the HSO kernel driver. It also flips this type of modem from storage device mode to modem mode.