To see if there is a native Linux driver loading, enter this command and post the output.
You may need to use NDISwrapper. You would then need to remove and blacklist any native driver.
Here are some commands to try.
sudo ifconfig wlan0 down
sudo iwconfig wlan0 ap any
sudo iwconfig wlan0 essid any
sudo ifconfig wlan0 up
sudo dhclient wlan0
sudo iwevent
Watch for the events. If that does not work, set your access point to your router's MAC manually, e.g.:
sudo iwconfig wlan0 ap 00:60:1D:01:23:45 (change this to match your access point)
I got this info from the Ubuntu forums
Please Help - I Can't connect to wireless router - Page 2 - Ubuntu Forums