Face it – at the time of writing this, Ubuntu still has rubbish support for wireless drivers. Fortunately, you can use
ndiswrapper to get it to wrap the Windows driver. I’m too lazy to repost it all, but here’s the instructions.
Maybe one day I can delete this post? 😉