Using the Blackberry as a modem device through a computer with Ubuntu can be achieved with a few simple steps:
Open the terminal from your menu or using the keyboard shortcut: Ctrl + Alt + T, and then type:
Download and install dependencies
sudo apt-get install python libusb-dev ppp python-usb
sudo apt-get install python libusb-dev ppp python-usb python-wxgtk2.8
Go to your home directory
Download the application
Extract the downloaded file
tar -xvf bbtether-0.3q.tgz
Access the newly created folder and run the application:
At this point you should have the GUI present:
Go to the menu "File" -> "Preferences": Select "General" and un-tick the "verbose logging".
Latter on, if no connection is established, you can tick it to see the logs.
At the same panel, select the "Modem" tab and from the "PPPD Config", select your internet provider.
After selecting press Save
Go to the menu "Modem" -> "Connect":
At this point you should have the device connected to your USB port.
The first time the berry4all connects, it takes a minute or two, to perform a scan at your device and collect all the settings.
Once the messages stop scrolling, your internet connection should be established.
The last lines on the messages window should present your IP and DNS addresses.
To disconnect, access the menu "Modem" -> "Disconnect".
Should not take more then 5 minutes to go from step 01 to a successful connection! :)
Berry4All is a free, open-source software for using (tethering) your Blackberry on alternative OS'es (Linux, OSX...) Formerly known as BBTether. The main feature is tethering(use as a modem) your blackberry easily, it is a simple python script/GUI and requires no compilation and has very few dependencies.
Visit the website and the bitbucket project page