25th March 2009
Having bought an O² Pay-As-You-Go mobile broadband dongle for £29.35, I thought it was time I tried it out on a Linux box.
My experiments were done on my Acer Travelmate 290 laptop which is
running Linux Mint 6. This Linux distribution is an Ubuntu variant, and
can use all the Ubuntu software repositories.
The device itself is a
Huawei E160,
and luckily it is supported by recent Linux distributions. Getting it
work turned out to be very simple once a few bits of information had
been gathered from a few internet searches. The first thing, before
doing those searches was to enter
dmesg | grep usb into a terminal to find out if it had been recognised. It had !
usb 4-3: new high speed USB device using ehci_hcd and address 3 usb 4-3: configuration #1 chosen from 1 choice usbcore: registered new interface driver libusual usb 4-3: USB disconnect, address 3 usb-storage: device found at 3 usb-storage: waiting for device to settle before scanning usbcore: registered new interface driver usb-storage usb 4-3: new high speed USB device using ehci_hcd and address 4 usb 4-3: configuration #1 chosen from 1 choice usb-storage: probe of 4-3:1.0 failed with error -5 usb-storage: probe of 4-3:1.1 failed with error -5 usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usbcore: registered new interface driver usbserial usbserial: USB Serial support registered for generic usbcore: registered new interface driver usbserial_generic usbserial: USB Serial Driver core usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usbserial: USB Serial support registered for GSM modem (1-port) usb 4-3: GSM modem (1-port) converter now attached to ttyUSB0 usb 4-3: GSM modem (1-port) converter now attached to ttyUSB1 usbcore: registered new interface driver option usb-storage: device scan complete |
One
peculiarity that some early web searches warned about was that the
device would usually show up as a mass storage device. (In Windows it
is shown as a virtual CD). Fortunately it seems that Linux now digs a
bit deeper, and finds the GSM modem as well. Now I knew that the device
was correctly recognised it was time for some further research. The
most useful web link I could find was this :
http://forum.o2.co.uk/viewtopic.php?t=13757The essential information was how to edit Network Manager with the following information :-
Number *99#
Username o2web (thats an o for oscar not a zero)
Password password
APN m-bb.o2.co.uk (thats an o for oscar not a zero)
While this was essential information, there was some other work I
had to do before I could enter this stuff. The first thing was to
uninstall wicd (a rather nicer network manager that unfortunately does
not handle mobile broadband connections [yet]), and replace it with
"Network Manager" (that does handle mobile broadband connections).
There is also a mobile broadband information file that is sueful to
download using the package manager as well. It seems it is not 100%
accurate - hence the reason to edit the connection configuration with
the details I pasted above.
One thing that is not obvious
is that to edit the connection details you have to go to network
settings, and choose the edit option there. One web page I read
sugested that you could right click on the connections shown in the
network manager on the task bar, and select edit from there. That
didn't work for me, but I found network settings from the "start menu",
and did the editing there.
With all the information
correctly entered I click on "connect", and basically nothing happened.
The connection reverted to my WiFi connection. So I tried turning off
the WiFi adapter, and without any further ado I found I was connected
to mobile broadband. In a way that is good, and almost mimics O²'s
Windows connection manager that automatically connects you to a "The
Cloud" WiFi connection if one is available (which offers "unlimited"
downloading - noting the special use of the word "unlimited" when used
in conjunction with crooked internet service providers). However, until
you realise what is happening it is rather annoying.
For
now I think that O² pay as you go mobile broadband, using the E160
dongle and linux, seems pretty good. It is cheap to get started (£29.35
to buy the dongle), but could be expensive if used a lot. (Details
here).
I think that 3 networks may do a better deal if their dongle is
compatible with Linux, but unfortunately their website is either broken
or does not work properly when using Firefox.