This is my first post here, so be kind people
This is a guide on how I was able to get the USB IBurst Modem working on ubuntu 11.10 with the newest kernel installed.
I searched high and low for a solution, however I saw no posts mentioned about this.
Anyways, here is what you should do.
Prior to compiling we will need the following prerequisites:
build-essential, gcc-4.6, libc6 and linux-headers-3.0.0-##-generic
Just install them by running the below:
Note: I was running here the 3.0.0-12 kernel, just change this to the appropriate kernel you are currently on. (You can check by typing uname -r)
sudo apt-get install build-essential gcc-4.6 libc6 linux-headers-3.0.0-12-generic
After installing the pre-requisites, grab the newest drivers from sourceforge:
Now unpack the drivers, and go through the directory.
There are two files you will need to edit in order to get this to work:
the Makefile and the ib-net.c .
First edit the Makefile and remove the following line:
obj-m += ib-pcmcia.o
Note: If you wish, you can just Comment it out by adding # prior to it, thus making it like so:
#obj-m += ib-pcmcia.o
Save the file and close it, then edit the ib-net.c and search for the following line:
Remove it, and replace it with:
spinlock_t ib_lock = SPIN_LOCK_UNLOCKED;
Save the file and exit.
With the above done, you should be able to compile without further error, just open up a command prompt, browse to the extracted directory and run the following:
make && sudo make install
P.S: This guide is for USB only, I do not know how to make the pcmcia to work and this guide actually removes the pcmcia drivers from being installed the first place.
P.S 2: English is not my native tongue, so excuse the wrong sentence compositions.