Autor Tópico: [RESOLVIDO] Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)  (Lida 36318 vezes)

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Abri este tópico para tratar exclusivamente do problema com a placa Atheros AR5001, pois o mesmo problema já foi citado antes, mas em relação à placa Realtek RTL8180 (http://ubuntuforum-br.org/index.php/topic,73824.0.html).

Quando usava o Lucid Lynx o Network Manager exibia corretamente as redes wireless disponíveis. Fiz a atualização para o Maverick e sempre que inicio o sistema ele não exibe as redes wireless.

Os resultados para os comandos sudo lshw -C network, nm-tool e iwconfig wlan0 são os seguintes:

sudo lshw -C network

Citar
 *-network              
       description: Ethernet interface
       product: MCP67 Ethernet
       vendor: nVidia Corporation
       physical id: a
       bus info: pci@0000:00:0a.0
       logical name: eth0
       version: a2
       serial: 00:1e:68:2b:7d:d9
       size: 100MB/s
       capacity: 1GB/s
       width: 32 bits
       clock: 66MHz
       capabilities: pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 duplex=full ip=192.168.254.1 latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100MB/s
       resources: irq:42 memory:f4488000-f4488fff ioport:30f8(size=8) memory:f4489c00-f4489cff memory:f4489800-f448980f
  *-network
       description: Wireless interface
       product: AR5001 Wireless Network Adapter
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:07:00.0
       logical name: wlan0
       version: 01
       serial: 00:1f:3a:77:f2:68
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath5k driverversion=2.6.35-22-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bg
       resources: irq:19 memory:f4000000-f400ffff

nm-tool

Citar
NetworkManager Tool

State: connected

- Device: eth0  [Auto eth0] ----------------------------------------------------
  Type:              Wired
  Driver:            forcedeth
  State:             connected
  Default:           yes
  HW Address:        00:1E:68:2B:7D:D9

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on

  IPv4 Settings:
    Address:         192.168.254.1
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.254.254

    DNS:             208.67.222.222
    DNS:             208.67.220.220


- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath5k
  State:             disconnected
  Default:           no
  HW Address:        00:1F:3A:77:F2:68

  Capabilities:

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points

iwconfig wlan0

Citar
wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

Fiz uma pesquisa na internet e achei vários relatos sobre o mesmo problema ocorrendo com outras placas. No Ubuntu Forums (Eng) encontrei a seguinte sugestão (http://ubuntuforums.org/showthread.php?t=1592866):

Citar
Most laptops have a switch to turn the wifi radio on or off. Ive seen ubuntu get confused about the state of the switch though, maybe you can try running these commands and report the output
Código: [Selecionar]
sudo rfkill unblock all
rfkill list

Não sei se isso resolveria meu problema, até porque com a versão anterior do Network Manager usada no Lucid Lynx a rede estava funcionando normalmente. Também não sei exatamente o que fazem os comandos sugeridos e tenho receio de executá-los e a coisa piorar. Se alguém tiver alguma sugestão, agradeço a ajuda!
« Última modificação: 29 de Outubro de 2010, 17:03 por ricarribe »

Offline jmarcos16

  • Usuário Ubuntu
  • *
  • Mensagens: 86
  • Ubuntu 11.10 under GNOME 3
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #1 Online: 17 de Outubro de 2010, 22:36 »
olá

vc consegue listar as redes disponíveis pelo console?
Código: [Selecionar]
# iwlist wlan0 scan
Liberte-se!!!

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #2 Online: 17 de Outubro de 2010, 22:43 »
Olá, jmarcos16!

A resposta para o comando que você sugeriu foi:

wlan0     No scan results

Se tiver mais alguma dica, manda aí por favor! Obrigado!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #3 Online: 18 de Outubro de 2010, 00:07 »
Olá ricarribe,

Gostaria que vc testasse duas coisas pra gente.

Primeiro, testar a dica do "rfkill", porém primeiro bloqueando a rede.

sudo rfkill block wifi
sudo rfkill unblock wifi
sudo iwlist wlan0 scan


Depois, gostaria de algumas informações sobre o seu driver --- estou imaginando uma forma de forçar um outro driver que funcione.

modinfo ath5k
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline gabriel_lavinas

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #4 Online: 18 de Outubro de 2010, 10:34 »
olá,

tenho um net infoway itautec que apresentou o mesmo problema com a rede wifi...
já tentei todos os codigos acima mas sem sucesso...

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #5 Online: 18 de Outubro de 2010, 14:23 »
zekkerj, obrigado mais uma vez pela atenção!

Executei os comandos do rfkill. Com o rfkill block all a rede wireless ficou desabilitada e com mesmo com o rfkill unblock all ela não foi reabilitada. Cliquei com o botão direito do mouse sobre o Network Manager e a opção "Habilitar rede sem fio" continua desativada sem que seja possível selecioná-la. O comando iwlist wlan0 scan retornou:
Código: [Selecionar]
"wlan0 Interface doesn't support scanning : Network is down"
O mesmo acontece se tendo desabilitar a rede pela interface gráfica, ou seja, clicando com o botão direito do mouse sobre o ícone do NM e selecionando a opção para desabilitar a rede sem fio. Parece que o aplicativo "trava" essa opção de habilitar ou desabilitar.

Por último, o comando modinfo ath5k retornou a seguinte informação:
Código: [Selecionar]
filename:       /lib/modules/2.6.35-22-generic/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
version:        0.6.0 (EXPERIMENTAL)
license:        Dual BSD/GPL
description:    Support for 5xxx series of Atheros 802.11 wireless LAN cards.
author:         Nick Kossifidis
author:         Jiri Slaby
srcversion:     3D4232DC4B65118CB0C0199
alias:          pci:v0000168Cd0000001Dsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Csv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Bsv*sd*bc*sc*i*
alias:          pci:v0000168Cd0000001Asv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000019sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000018sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000017sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000016sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000015sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000014sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00001014sv*sd*bc*sc*i*
alias:          pci:v000010B7d00000013sv*sd*bc*sc*i*
alias:          pci:v0000A727d00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000013sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000012sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000011sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000007sv*sd*bc*sc*i*
alias:          pci:v0000168Cd00000207sv*sd*bc*sc*i*
depends:        mac80211,led-class,cfg80211,ath
vermagic:       2.6.35-22-generic SMP mod_unload modversions 686
parm:           nohwcrypt:Disable hardware encryption. (bool)
parm:           all_channels:Expose all channels the device can use. (bool)

Mais uma coisa que pode ser útil: algumas vezes consegui fazer com que o NM exibisse as redes wireless disponíveis apertando o botão do notebook correspondente à rede wifi. Em outras tentativas isso não funcionou.

Abraços e obrigado!

Offline jmarcos16

  • Usuário Ubuntu
  • *
  • Mensagens: 86
  • Ubuntu 11.10 under GNOME 3
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #6 Online: 18 de Outubro de 2010, 23:52 »
tentou subir a interface com $ sudo ifconfig wlan0 up?
minha placa eh uma Atheros AR928X e tá usando o driver ath5k no kubuntu 10.04 sem problemas. eu testei certa vez em outra instalação o driver ath9k pra funcionar essa mesma placa em modo promíscuo pra fazer teste de uma rede de um amigo. será que tentar usar o ath9k no seu caso não seria uma boa alternativa?
 
Liberte-se!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #7 Online: 19 de Outubro de 2010, 02:14 »
O caso dele é com o Ubuntu 10.10, é alguma coisa relacionada com o kernel 2.6.35.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline jmarcos16

  • Usuário Ubuntu
  • *
  • Mensagens: 86
  • Ubuntu 11.10 under GNOME 3
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #8 Online: 19 de Outubro de 2010, 10:32 »
tentou subir a interface com $ sudo ifconfig wlan0 up?
minha placa eh uma Atheros AR928X e tá usando o driver ath5k no kubuntu 10.04 sem problemas. eu testei certa vez em outra instalação o driver ath9k pra funcionar essa mesma placa em modo promíscuo pra fazer teste de uma rede de um amigo. será que tentar usar o ath9k no seu caso não seria uma boa alternativa?
 
corrigindo o que eu disse acima, o driver ath5k era o que eu usava para colocar a interface em modo promiscuo e não o ath9k, ou seja, ela não conectava de jeito nenhum, soh recebia pacotes. Acredito que a solução seja descarregar o módulo ath5k e carregar o modulo correto que é o ath9k.
faça o seguinte:
Código: [Selecionar]
$ sudo ifconfig wlan0 down
$ sudo modprobe -r ath5k
$ sudo modprobe ath9k
$ sudo ifconfig wlan0 up
se for necessário de um restart na sua network:
Código: [Selecionar]
$ sudo /etc/init.d/networking restart
Liberte-se!!!

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #9 Online: 19 de Outubro de 2010, 12:06 »
Mas o dispositivo dele é um AR5001, não um AR9xxx...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #10 Online: 19 de Outubro de 2010, 15:39 »
Pessoal, obrigado pela ajuda!

Zekkerj tem razão, o problema é mesmo relacionado com o kernel 2.6.35. Ontem fiz um boot com a versão 10.04 (Lucid) do Ubuntu usando o pen drive e a rede funcionou normalmente. Hoje, depois que li a mensagem de zekkerj, resolvi fazer o boot no Maverick (10.10) usando o kernel 2.6.32 e tudo funcionou bem.

Outra coisa que já mencionei em mensagem anterior: usando o kernel 2.6.35 a opção de "habilitar rede sem fio" fica desativada depois que é selecionada pela primeira vez. Ou seja, se eu desabilito a rede, não consigo mais habilitá-la de novo. Usando o kernel 2.6.32 isso não acontece.

Outra coisa estranha: depois de iniciar o sistema com o kernel 2.6.32 reiniciei no kernel 2.6.35 e o Network Manager funcionou corretamente, inclusive para desabilitar e habilitar a rede wireless. O mesmo aconteceu ontem quando fiz o boot com o Lucid e reiniciei no Maverick com o kernel 2.6.35.

Será que o jeito vai ser fazer um downgrade?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #11 Online: 19 de Outubro de 2010, 17:00 »
Não é tão estranho assim, ricarribe: um dos problemas que o pessoal reclamava muito, com essas placas Atheros, era justamente dela ficar desabilitada ("DISABLED"). Cheira a um bug recorrente no driver e/ou no kernel.

Você chegou a experimentar o driver windows, via ndiswrapper?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #12 Online: 19 de Outubro de 2010, 17:41 »
Valeu, zekkerj!

Eu uso o Ubuntu nesse notebook desde a versão 9.04, sempre fiz todas as atualizações de kernel, e é a primeira vez que enfrento esse problema. Desculpe o desabafo, mas esses bugs irritantes com o Ubuntu me deixam desanimado com o sistema. Toda atualização é uma expectativa quanto a alguma coisa não dar certo.

Quanto a sua pergunta, desculpe a ignorância, mas não sei como ativar esse driver do windows via ndiswrapper. Se puder ajudar, agradeço!

E se eu quiser deixar o kernel 2.6.32 como padrão para o boot, ou seja, para o sistema iniciar automaticamente com essa versão, sem precisar mudar manualmente na tela do Grub, como faço? Vale a pena fazer isso ou melhor trocar o driver pelo ndiswrapper?


Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #13 Online: 20 de Outubro de 2010, 11:39 »
Citar
Toda atualização é uma expectativa quanto a alguma coisa não dar certo.
Se vc acha que o Ubuntu é irritante quanto a isso é pq nunca trabalhou com a Novell.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ricarribe

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Ubuntu 10.10 não localiza nenhuma rede sem-fios (Atheros AR5001)
« Resposta #14 Online: 20 de Outubro de 2010, 12:42 »
Hoje de manhã fiz a atualização do kernel 2.6.35 que estava disponível pelo Gerenciador de Atualizações. Achei que o problema iria ser resolvido, mas continua tudo na mesma...