Did the wl module from Ubuntu work on your computer?
How did you activate the compiled wl module? It could be possible that you might be using the wrong wl module since there is one supplied by Ubuntu and another that you compiled. So if you used/were using the original version, you will have to remove it first:
Then insert the module afterwards:
sudo modprobe -r wl
The set of commands above is assuming that you are in the directory where you compiled the wl module.
sudo modprobe ieee80211_crypt_tkip
sudo insmod wl
sudo /etc/init.d/networking restart
sudo iwlist scan