Eu não sei se é uma questão semelhante ou não. mas eu tenho resposta para esta pergunta semelhante aqui: problema de driver WiFi com o ubuntu 10.10 Talvez isso ajude você. Tente ndiswrapper.With ndiswrapper você pode usar o driver do windows wifi no driver "base". Eu tentei um ano atrás e ele ficou estável sem nenhum problema.
Download it from http://sourceforge.net/projects/ndiswrapper/
Extract the contents of archive.
Open your terminal, cd to the directory where you have extracted it and then run the following commands:
make distclean clean
make
sudo make install
Download WiFi driver (Windows version) from ur vendor pc.
If it's in zip format, extract it. Be sure that you have the *.inf file in driver. Go to folder driver using terminal and run the following commands:
sudo ndiswrapper -i filename***.inf
Check again by running:
ndiswrapper -m
Restart Ubuntu and try again.