Você baixou e instalou o firmware, não um driver. O driver, dependendo da identificação do dispositivo, chama o firmware necessário. O seu lshw mostra que o driver é o driver de kernel usual iwlwifi:
% bl0ck_qu0te%Também mostra a versão do firmware em uso:
% bl0ck_qu0te%Não é isso que você baixou?
Você pode tentar a correção usual:
sudo -i
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf
exit
Reinicie e diga-nos se existe alguma melhoria.
Se você ainda estiver com problemas, vamos procurar pistas nos registros. Com o ethernet desconectado e uma reinicialização, então temos um slate limpo, tente conectar e depois executar:
cat /var/log/syslog | grep -e etwork -e wlan | tail -n25 > wifi.txt
Encontre o arquivo wifi.txt no seu diretório de usuários e cole o resultado aqui e nos dê o link em sua resposta: link
O arquivo de firmware que você baixou provavelmente já existia no seu sistema. O seu é igual ao padrão?
md5sum /lib/firmware/iwlwifi-6000g2a-6.ucode
A minha lê 4b47db024c8a0cba872c3e98e907a378.
Às vezes, após o hibernar, o driver não é recarregado. Tente recarregá-lo no terminal:
sudo modprobe iwlwifi
Você pode tentar esta correção:
gksudo gedit /etc/pm/config.d/config
Adicione uma linha:
SUSPEND_MODULES="iwlwifi"
Revise cuidadosamente, salve e feche o gedit. Reinicie.
Como isso funciona agora?