Abra um terminal e tente executar este comando:
Este comando criará um arquivo chamado ath9k.conf na pasta /etc/modprobe.d que conterá a linha "options ath9k nohwcrypt = 1".
echo 'options ath9k nohwcrypt=1' | sudo tee -a /etc/modprobe.d/ath9k.conf
Reinicie e tente conectar-se à rede novamente. Por favor, poste quaisquer erros ou se isso não funcionar.
clique aqui para visitar a fonte
Outra coisa que você pode fazer é clicar no ícone da sua rede no seu painel. Em seguida, clique em editar conexões. Clique e exclua todas e quaisquer redes listadas. Às vezes, você pode ter uma configuração de rede ruim atrapalhando as coisas, por isso é melhor começar do zero.
Além disso, você diz que também não tem ethernet. Você tem portas 68 e 67 abertas? Você precisa dessas portas abertas para que o DHCP atribua um IP ao seu laptop.
O seu roteador permite que você defina um IP estático sem usar o DHCP? Se assim for, você pode definir um IP estático, clicando no ícone de rede no seu traço. Em seguida, clique em "Editar conexões"; clique na rede sem fio e clique em "editar"; clique em "ipv4 settings"; mudar "Mode" de "automático" para "manual" e clique em "adicionar". Use a aba para navegar do endereço para a máscara de rede e depois para o gateway.
Dica: você pode obter esses números facilmente iniciando uma sessão ao vivo do DVD de instalação do Ubuntu ou USB (se o wifi funcionar). Clique no ícone de rede no seu traço e clique em "informações de conexão". Você pode então pegar um bloco e papel e anotá-los.
"Endereço" é o IP estático do laptop que você gostaria de definir (por exemplo: 192.168.1.44).
"Netmask" geralmente é 255.255.255.0, mas pode variar de acordo com as configurações do seu roteador.
"Gateway" geralmente é 192.168.1.1, mas também pode ser diferente dependendo das configurações do seu roteador.
Finalmente, o DNS deve ser configurado para o mesmo IP que o seu Gateway (neste exemplo, seria 192.168.1.1) ou para os IPs dos servidores DNS separados por uma vírgula. Por exemplo, o google dns é = 8.8.4.4,8.8.8.8
Clique em "salvar". Se você não pode clicar em salvar, clique em "cancelar" e tente novamente.
Execute o seguinte comando para reiniciar o network-manager:
sudo service network-manager restart