Isso tem tudo a ver com o chipset RALINK RT2860 (ou mais seu driver) que está embutido no seu Asus EeePC 1000H. Esta thread detalha o upgrade do driver . Isso pode parecer um pouco extremo, mas pelo que eu vi do RT2860, você atualiza ou esquece o AES.
Existem alguns problemas de formatação, problemas com arquivos, etc. com essa postagem, então estou reescrevendo-a aqui.
-
Vá até o link , passe o mouse sobre
software, clique emlinuxe procure porRT2860(a string atual éRT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890), versão 2.4.0.0) -
Faça o download e extraia. Eu tive problemas para extraí-lo no Gnome. Eu tive que renomeá-lo de
.tar.bz2para.tar.gz. -
Abra uma janela de terminal,
cdno diretório extraído. -
Edite
os/linux/config.mke altere as opçõesHAS_WPA_SUPPLICANTeHAS_NATIVE_WPA_SUPPLICANT_SUPPORTpara=y -
Edite
common/cmm_wpa.c(o gedit lançará um erro de codificação - selecione Western e clique em tentar novamente). PesquiseMIX_CIPHER_NOTUSEe substitua a linha inteira por:WPA_MIX_PAIR_CIPHER FlexibleCipher = WPA_TKIPAES_WPA2_TKIPAES; -
Finalmente chegou a hora de compilar e instalar! Yey!
sudo apt-get install build-essential sudo make sudo make install sudo ifconfig wlan0 down sudo rmmod rt2860sta -
Precisamos tirar o driver antigo do caminho. Nós provavelmente não deveríamos deletá-lo caso precisássemos dele novamente:
sudo mv /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860/rt2860sta.ko rt2860sta.ko.distSe você estiver usando uma instalação de 64 bits, talvez seja necessário alterar
/lib/para/lib64/ -
Agora só precisamos mover o novo driver e carregá-lo.
sudo cp os/linux/rt2860sta.ko /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860//lib64/...para instalações de 64 bits, novamente.sudo depmod -a sudo modprobe rt2860staTudo deve explodir em vida. Se não, você pode precisar executar
sudo ifconfig wlan0 up -
Para persistência, execute
sudoedit /etc/modulese adicionert2860stacomo uma nova linha no final. Isso garantirá que o driver seja carregado na inicialização.
Se tudo for para o pote e o novo driver não funcionar, basta remover a versão copiada e remover o .dist da versão antiga que renomeamos.
Nota : Se você mudar muito o kernel, você quer investir em algum script DKMS para fazer tudo isso. Pode até haver pacotes deb para este driver.