Relatório de bugs
De acordo com isto é um relatório da versão similar do kernel, usado pelo oneiric tendo o mesmo problema ...
Provavelmente vale a pena experimentar diferentes kernels para ver se isso resolve o problema. Veja as possíveis soluções abaixo.
Você deve arquivar um relatório de bug do launchpad do kernel para que os mantenedores do Kernel Canônico estejam cientes do problema - possivelmente eles podem backport um patch do último release candidate em uma futura compilação do kernel.
Ao preencher o relatório de erros, eles solicitarão que você teste o kernel principal mais recente. Para fazer isso, siga as instruções abaixo.
para instalar um kernel
Navegue até este site e faça o download dos arquivos que se parecem com os seguintes :
headers_amd64.deb, headers_all.deb & image_amd64.deb
se estiver usando o Ubuntu de 64 bits
headers_i386.deb, headers_all.deb & image_i386.deb
se estiver usando o Ubuntu de 32 bits
Instale os pacotes baixados usando o comando terminal:
sudo dpkg -i linux*.deb
Reinicie.
Ao inicializar pressione SHIFT para exibir seu GRUB - esta tela lista seus kernels - você pode inicializar com qualquer kernel listado, incluindo a opção "older linux" para kernels antigos.
Soluções possíveis
-
Olhe a linha principal do kernel e escolha um kernel mais novo - de preferência um que tenha o nome oneiric associado a ele - mas você também pode tentar o mais recente (mas provavelmente instável) 2.6. 32 candidatos a lançamento.
-
Analisando atentamente o relatório de erros, no início do processo, o OP informava que o problema se devia a um SSID oculto. Possivelmente você pode verificar as configurações do seu roteador se você estiver usando um SSID visível ou um SSID oculto.
-
Além disso, o OP informou que ele não tinha seu problema específico com o kernel 2.6.39.2 mais antigo. Você também pode tentar fazer o download do mainline da barra de lançamento e instalar isso usando as instruções acima. Lembre-se de inicializar o kernel antigo selecionando-o no GRUB.
Arrumando
Se isso não funcionar para você - remova este kernel usando minha resposta em esta questão
Se o kernel mais novo / antigo funcionar para você, então você pode usar minha resposta aqui para" consertar "o kernel ou seja, sempre inicializar no kernel mais novo / antigo.
Conclusão
Como discutimos - tentando todas as opções acima, inicializar com o kernel 2.6.39.2 mais antigo parece fornecer a melhor solução.