Eu também estava tendo esse problema com 12.04. Aqui estão os passos que dei para resolver o problema.
-
Tive que instalar o firmware-b43-installer e remover o bcmwl-kernel-source.
sudo apt-get install firmware-b43-installer sudo apt-get remove bcmwl-kernel-source
Reinicie
Neste ponto, minha luz wifi ficou ativa e eu pude conectar se eu usasse a "conexão à rede oculta" e digitasse o nome e a senha.
-
Uma vez conectado à rede sem fio, instalei um pacote chamado WICD. Agora, eu só instalei este pacote ... Eu NÃO configurei nada nem removi o gerenciador de rede.
sudo apt-get install wicd
Reinicie
-
Após a reinicialização, ele encontrou minha rede e conectou-se automaticamente. Não sei por que isso funcionou, mas sei que alguns outros pacotes foram instalados com o wicd. Talvez um desses pacotes tenha resolvido o problema? Não tenho certeza, mas novamente eu NÃO removi o gerenciador de rede depois de instalar o WICD.
Isso resolveu o problema para mim ... espero que isso ajude você.