Ndiswrapper

When no native linux driver is available for a wireless device, you can try using ndiswrapper and installing the windows drivers instead. The easiest way to do this is by using the ndisgtk utility.

First download and extract the windows driver for the card you are trying to use (hint: use google).

Next install ndisgtk, either from Add/Remove or by command line: sudo apt-get install ndisgtk

Then look under system>administration>Windows Wireless Drivers or use the command line: sudo ndisgtk

In the window, select "install new driver" and browse to the location of the windows driver and select the file ending in .inf

After this you should see an icon on the left hand side of the ndisgtk window, listing the name of the device and "Hardware present:Yes"

If it does not see the hardware as present try an alternative version of the windows driver (ie the one for vista instead of xp).

Once the driver is properly installed and detected it should work as normal using the ubuntu network manger.