Eu tive esse mesmo problema em um sistema de 32 bits usando um driver sem fio Anthros AR9285.
O wireless seria inicializado perfeitamente bem. Depois de um tempo, a rede sem fio se desconectaria
continue pedindo a minha senha, mas nunca mais me conectando.
Meu log do sistema (/ var / log / syslog) estava constantemente relatando erros de rede.
Eu tive que reiniciar ou suspender o sistema para que ele funcionasse novamente.
Foi interessante porque eu tinha uma instalação anterior do 12.04 na mesma máquina,
que funcionou bem. O problema começou depois que eu fiz uma nova instalação 12.04.
A nova instalação tinha o kernel linux-genérico.
O problema parou depois que eu instalei o kernel linux pae.
Existe uma documentação muito boa sobre o pae aqui:
link
Você pode instalar o kernel pae:
sudo apt-get install linux-genérico-pae linux-headers-genérico-pae
Este é um problema extremamente frustrante e espero que esta solução
pode ajudar.