Este final de semana fiz a atualização do meu Ubuntu para o Intrepid beta, tudo correu bem na atualização, reiniciei já com o kernel 2.6.27-7 e tudo continuou como antes, até que de repente tudo travou, congelou completamente. Foi bem estranho pois a luz de força (power) se apagou e as luzes do caps lock e scroll lock ficaram piscando.
Bad smell, pensei comigo. Reiniciei e continuei a fazer o que estava fazendo. Mais uma vez travou da mesma forma, caps e scroll lock piscando e luz do power apagada. Fiz isso mais umas quatro ou cinco vezes pra tentar identificar o que estava fazendo o sistema travar completamente mas não consegui identificar nenhum padrão que pudesse ser a causa do problema.
Comecei então com a saga de analisar logs e pesquisar sobre o problema na internet google, até que descobri que a poderia ser algo com a mudança do driver do wireless, que até o Hardy era o iwlwifi e no Intrepid é o iwlagn. Encontrei algumas referências de pessoas com o mesmo problema no Bug Tracker do Ubuntu, e nos relatos achei uma semelhança com o meu problema: o sistema só congelava quando eu estava usando rede N e fazendo alguma coisa que aumentasse o tráfego na rede.
Basicamente a solução é: baixe a última versão do driver, compile e instale. Aparentemente o driver que está saindo com o Intrepid não está legal. Certamente isso será corrigido até o final do mês, no lançamento oficial do Intrepid, até porque esta é uma versão beta, então alguns bugs são esperados, é mais do que normal. Mas para quem não consegue esperar, segue:
Atualizando o iwlagn no Ubuntu Intrepid
1) Faça o download do último driver em: http://www.orbit-lab.org/kernel/compat-wireless-2.6/2008/10/
2) Instalando
[code]jeveaux@keltir ~ $ sudo apt-get install -y build-essential jeveaux@keltir ~ $ tar jxvf compat-wireless-2008-10-10.tar.bz2 jeveaux@keltir ~ $ cd compat-wireless-2008-10-10/ jeveaux@keltir ~/compat-wireless-2008-10-10 $ make jeveaux@keltir ~/compat-wireless-2008-10-10 $ sudo make install[/code]
3) Reinicie e pronto =) (eu tentei recarregar o módulo sem reiniciar mais não deu certo, então reinicia que é mais garantido)