terça-feira, 19 de junho de 2012

Ubuntu 12.04 + Atheros AR9285

Bem amigos, neste post vou compartilhar uma pequena informação que pode ser útil.

Peguei hoje um notebook Sony Vaio com placa wireless com chipset da Atheros, modelo AR9285.

O led da placa simplesmente não acendia mesmo com os módulos todos instalados. Então, vamos à solução:



  • Para verificar se os módulos estão levantados:


# lsmod | grep ath
ath9k
ath9k_common
ath9k_hw
ath

Se estes aparecerem na sua lista é por que está tudo certo com os módulos.

  • Digite o comando:
# rfkill list all
0: sony-wifi: Wireless LAN
                     Soft blocked: yes
                     Hard blocked: no
1: sony-bluetooth: Wireless LAN
                     Soft blocked: yes
                     Hard blocked: no
2: phy0:  Wireless  LAN
                     Soft blocked: no
                     Hard blocked: yes
3: hci0: Bluetooth
                     Soft blocked: yes                     Hard blocked: no

Aqui estava a causa do problema. O hardware estava bloqueado e por este motivo não funcionava.

  • Para resolver de forma simples e direta, desbloqueie tudo:
#rfkill unblock all     (Esse comando desbloqueará todas as interfaces)
#rfkill unblock sony-wifi     (Desbloqueará somente o dispositivo mencionado)

Para listar o resultado do comando, repita o comando para listar os dispositivos e veja o resultado.
# rfkill list all
0: sony-wifi: Wireless LAN
                     Soft blocked: no
                     Hard blocked: no
1: sony-bluetooth: Wireless LAN
                     Soft blocked: no
                     Hard blocked: no
2: phy0:  Wireless  LAN
                     Soft blocked: no
                     Hard blocked: no
3: hci0: Bluetooth
                     Soft blocked: no                     Hard blocked: no
Pronto.