Few weeks ago I bought HP mini 5102 which has built in Gobi un2420 (Mobile Broadband Module). Everything works out of the box on Windows 7 with HP software connection manager. However, the Ubuntu Lucid is “more complicated” than Windows 7.

There are a few things you should know before you will be able to use it on Ubuntu:

1. step) Download my QUALCOMM directory from Windows 7 (Qualcom.zip)

2. step) Create a new folder containing QUALCOMM firmware

sudo mkdir -p /lib/firmware/gobi

3. step) Unzip previously downloaded Qualcom.zip folder and copy country code files to “/lib/firmware/gobi” directory

sudo cp -pi /QUALCOMM/Images/HP/6/* /lib/firmware/gobi
sudo cp -pi /QUALCOMM/Images/HP/UMTS/* /lib/firmware/gobi

Use files from 6th directory, if you are from Europe. On the official HP website you can choose which package suits your needs.

In my case there are 3 files copied to /lib/firmware/gobi. Here is the output of this folder:

4. step) Download Lucid patch, unzip it and than install it

tar -xvzf qcserial.tar.gz
cd qcserial
make
sudo make install

5. step) Download latest Gobi loader (latest gobi_loader-0.7.tar.gz)

tar -xvzf gobi_loader-0.7.tar.gz
cd  gobi_loader-0.7
make
sudo make install

6. step) Restart your computer and than do this:
sudo pkill modem-manager

sudo /lib/udev/gobi_loader -2000 /dev/ttyUSB0 /lib/firmware/gobi/

After reboot there should be Modem broadband listed under connection manager. When you run it for the first time select your country and mobile operator. It should load default setting by itself.