Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: mbelancon em 04 de Novembro de 2008, 12:43

Título: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 04 de Novembro de 2008, 12:43
A série de placas atheros 5xxx agora é suportada pelo módulo ath5k, já incluido no kernel 2.6.27, porém, desabilitado por padrão no ubuntu.
A solução para esse problema no ubuntu 8.10 é muito simples e consiste de apenas dois passos:

1. Via synaptic ou apt-get, instale o pacote "linux-backports-modules-intrepid-generic".
2. no terminal, execute "modprobe ath5k.

Eu possuo uma atheros ar5007eg, e aqui bastou isso para fazê-la funcionar. Para que o módulo seja carregado automaticamente a cada inicialização, faça:

"sudo gedit /etc/modules", e inclua na lista de módulos a paravra "ath5k".

E é isso!
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: lunga em 04 de Novembro de 2008, 14:37
Boa dica!!!

Funcionou aki :p
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: eks em 05 de Novembro de 2008, 19:51
Soh varias dicas adicionais, pra ficar tudo junto num mesmo post. Isso aqui tudo:
2. no terminal, execute "modprobe ath5k.

Eu possuo uma atheros ar5007eg, e aqui bastou isso para fazê-la funcionar. Para que o módulo seja carregado automaticamente a cada inicialização, faça:

"sudo gedit /etc/modules", e inclua na lista de módulos a paravra "ath5k".

Pode ser substituido indo em Sistema/Administracao/Hardware Drivers e habilitando o driver 5xxx da Atheros. Reboot e deu.

SE ainda nao estiver funcionando, tem outras coisas que da pra tentar.

Uma é garantir que só o ath5k esteja sendo carregando, fazendo alt+f2 e:
Código: [Selecionar]
gksudo gedit /etc/modprobe.d/blacklist
E adicionando no final do arquivo as linhas:
Código: [Selecionar]
blacklist ath_hal
blacklist ath_pci

E rebootar. SE mesmo assim ainda nao funcionou, tem mais uma coisa que pode estar dando errado, principalmente se voce tentou instalar o madwifi manualmente e/ou esta vindo de um upgrade do Hardy. Algum dessas passos antigos pode ter proibido o ath5k, que eh o driver interno do kernel do Intrepid. Voce precisa verificar que ele nao esta sendo "blacklistado" em nenhum arquivo dentro do diretorio /etc/modprobe.d/. Para fazer isto, o mais pratico eh abrir um Nautilus com permissoes de root. Mas cuidado, com isso voce pode editar QUALQUER arquivo do sistema, por isso proceda com cautela:
Código: [Selecionar]
gksudo nautilus
E navegue ateh o diretorio
Código: [Selecionar]
/etc/modprobe.d/
E procure em todos os arquivos por uma linha que contenha:
Código: [Selecionar]
blacklist ath5k
E adicione um # no inicio dela, para que o sistema pense que seja um comentario. Nao existem muitos arquivos ali, nao deve ser muito dificil.

Se nenhuma desses outros passos funcionou, bem, ai tente perguntar aqui no forum. :)
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: Victor Aldecoa em 05 de Novembro de 2008, 21:44
O que estava escrito no primeiro post não funcionou para mim, talvez pq eu tenha feito update pelo 8.04.

Em breve tentarei o que o eks disse.

Obrigado pela ajuda!

Victor Aldecôa.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 05 de Novembro de 2008, 23:33
eu também fiz update.
Acontece que se vc tinha algum outro driver instalado é preciso descarrega-lo/apaga-lo, pra evitar conflitos. No meu caso eu usava o ndiswrapper, e então eu desinstalei ele antes de começar a fazer tudo!
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: eks em 06 de Novembro de 2008, 09:49
É, eu usava o driver compilado da madwifi.org, fiz o upgrade e o wifi parou de funcionar. Sabendo que tinha o driver interno do kernel, nao queria usar um compilado denovo porque sempre que atualizava o kernel tinha que reinstalar-lo, e o laptop é mais usado pela minha esposa que não entende tanto de Linux. O driver interno, supostamente, nao deve quebrar a cada upgrade.

De qualquer forma, pra tirar os residuos do driver antigo bastou fazer o blacklisting do ath_hal e ath_pci. O grande problema é que o driver instalado manualmente faz o blacklisting do driver interno, o ath5k, o que pode ser dificil de achar. Por isso se precisa procurar no diretorio que faz o carregamento dos modulos pelo blacklist ath5k e exclui-lo para que o driver seja carregado.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: JeffersonX em 12 de Novembro de 2008, 17:06
Funcionou comigo em um notebook Gigabyte w566u. Só instalando o driver restrito não funcionou. Precisei fazer o segundo passo do eks adicionando as linhas no blacklist.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 12 de Novembro de 2008, 19:24
Já fico feliz por ver o suporte a hardware melhorando, e imagino que nas próximas versões do kernel não haverá mais nenhum tipo de problema com essas placas!
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: Thales Oliveira em 25 de Novembro de 2008, 17:50
Nada funciona para minha ar242x.... talvez eu tenha tentado tantos tutoriais que algo esta em conflito...
Alguém pode falar algo do tipo que remove tudo relacionado a minha placa e depois um tutorial para eu testar?

Abraço
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 25 de Novembro de 2008, 18:51
Cara, se sua placa é essa mesmo não tem como todos tutoriais darem errado. Só pode ser algum conflito. Na pior das hipóteses o driver do windows deve funcionar. É em um notebook que vc tem essa placa? se sim, qual notebook?
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: Thales Oliveira em 25 de Novembro de 2008, 23:26
Acer Apire 7520-5374
To usando o ubuntu 8.10 amd64

Deveria aparecer no wifi-radar as redes disponiveis correto?
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: JeffersonX em 26 de Novembro de 2008, 09:17
Essa é para o pessoal que conseguiu fazer funcionar. No Network Manager está mostrando conexão de quanto? No meu só dá 1Mb/s sendo que no Vista dá 54Mb/s.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 26 de Novembro de 2008, 11:06
A propaganda é a arma do negócio, não se engane! Transfira um arquivo pela rede local pra saber a que velocidade funciona. No meu network manager nem ta marcando a velocidade, mas sei que a rede ta funcionando a uns 20 mb/s. os 54 mb/s são a velocidade máxima da placa, e como a maioria dos roteadores wireless também é de 54 mbps, vc só vai conseguir atingir essa velocidade se usar o roteador sozinho. Como ninguem tem link de internet de 54 mb/s, será ímpossível atingir essa velocidade. Se tiver duas máquinas no mesmo roteador e vc for pegar um arquivo pela rede, ainda assim sua placa wireless não vai chegar a 54, pois o roteador deve possuir velocidade de 54 mas tem que "usar" essa velocidade com duas máquinas!

Não é pq o windows escreve que é 54 que ela é 54.

A rede local via cabo é de 100 mbps, dividido por 8 da 12.3 Megabytes por segundo. O máximo que eu já consegui puxando arquivos pela rede foi algo em torno de 8, ou seja, 60%/70% da velocidade nominal. E no caso da wireless ainda tem o problema de ruido e outras coisas que diminuem a velocidade.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: eks em 26 de Novembro de 2008, 13:20
Nao confie muito no que dizem os sistemas operacionais em se tratando de velocidade de rede. Existem milhares de fatores incluidos, até mesmo a distancia para o router no caso de wifi. Experimente alguns desses sites:

http://www.speedtest.net/
http://reviews.cnet.com/internet-speed-test/
http://www.cruzio.com/index.php/?option=com_wrapper&Itemid=326


De qualquer forma, no Launchpad (sistema de tracking de bugs da Canonical, que faz o Ubuntu), tinha um usuario que fez o comparativo de velocidade usando o driver do pacote citado nesse tutorial (linux-backports-modules-intrepid-generic) e outro instalado manualmente do madwifi, e o ultimo tinha sido mais rapido. A dois meses atras. O driver dentro do pacote foi atualizado e as velocidades hoje sao as mesmas (o driver provavelmente eh o mesmo na real), e o mesmo usuario postou os resultados se corrigindo.

A grande vantagem de usar o driver do pacote eh que ele se atualiza automaticamente. Se voce instala o driver manualmente a cada nova versao voce precisa instalar-lo manualmente denovo. E nao tem ninguem para avisar-lo de que existe uma nova versao, voce precisa verificar sempre no madwifi.org.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: JeffersonX em 26 de Novembro de 2008, 13:31
É. Isso que vou fazer. Como estou usando um micro e um notebook (via wifi), vou fazer um teste de transferência.

Eu sei que a placa de rede sem fio do meu note suporta 54Mb/s assim como o roteador, mas achei esquisito no Network Manager mostra 1Mbit.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 26 de Novembro de 2008, 16:49
Esquesito é mesmo! Acontece que drivers como o ath5k ainda não estão totalmente prontos. Eles funcionam, mas sem luxo. O meu nem marca a velocidade, mas funciona muito bem!
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: JeffersonX em 26 de Novembro de 2008, 21:33
Com certeza hehe. Aqui até agora esta tudo ok. Foi só esse detalhe.

Ah, outra coisa que notei é que o led do wifi ascende nem pisca no meu note. Tipo, pra mim tanto fazer até se piscar de duas cores hehe. O importante é o wifi funcionar, mas é só curiosidade. O led do notebook de vocês pisca?
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 26 de Novembro de 2008, 21:44
O meu sempre OFF. Só pisca na hora que ligo o notebook. Já vi no fórum oficial em inglês do ubuntu uma maneira de fazer ela acender, mas era muita função pra pouca coisa!
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: Thales Oliveira em 10 de Dezembro de 2008, 11:48
Alguém tem uma luz para meu problema? :(
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: mbelancon em 10 de Dezembro de 2008, 14:46
qual o seu problema?
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: Thales Oliveira em 14 de Dezembro de 2008, 22:49
Nada funciona para minha ar242x.... talvez eu tenha tentado tantos tutoriais que algo esta em conflito...
Alguém pode falar algo do tipo que remove tudo relacionado a minha placa e depois um tutorial para eu testar?

Abraço
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: JeffersonX em 08 de Fevereiro de 2009, 10:54
Amigo, dá um lspci no Gnome Terminal e posta aqui.
Eu fiz isso em vários equipamentos com Atheros e funcionou.

Inclusive aqui vai uma dica pra quem que instalar o Ubuntu já com o driver de rede sem fio. No CD de instalação tem 2 pacotes de modules restricted. Instale os 2 e faça a alteração no arquivo conforme  no início deste tópico antes de iniciar a instalação. Após ter feito estes procedimentos, instale o Ubuntu normalmente. Isto não implica que a rede irá funcionar durante a sessão Live CD, mas quando reiniciar a rede sem fio já estará funcionando. Testei em 2 notebooks com essa placa e funcionou perfeitamente.
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: estrafalhote em 14 de MAR?O de 2009, 08:12
boas.
Já não e a primeira vez que isto me acontece, mas da primeira vez consegui resolver o problema, ontem por causa de uns problemas instalei de novo o ubuntu 8.10, e ja tenttei de tudo para por o wireless a funcionar mas nada.
da primeira vez segui este tutorial:
http://madberry.org/2008/11/how-to-get-atheros-ar242x-to-work-on-810-intrepid-ibex/
e funcionou perfeitamente, mas agora não, já procurei pelos ficheiros do modprobe a ver se tinha nalgum ficheiro a linha blacklist ath5k mas nada, no entanto nao funciona, só se liga com fios.

Na minha instalação, primeiro instaleri o 8.04 e depois fiz o update para o 8.10 tal como da primeira vez, mas infelizmente não consigo por o wireless a funcionar :S

fica aqui o resultado do comando lspci:

Citar
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 2400
01:00.1 Audio device: ATI Technologies Inc RV610 audio device [Radeon HD 2400 PRO]
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
05:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
0c:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0c:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0c:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0c:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: edgarvs em 05 de Maio de 2009, 00:36
A série de placas atheros 5xxx agora é suportada pelo módulo ath5k, já incluido no kernel 2.6.27, porém, desabilitado por padrão no ubuntu.
A solução para esse problema no ubuntu 8.10 é muito simples e consiste de apenas dois passos:

1. Via synaptic ou apt-get, instale o pacote "linux-backports-modules-intrepid-generic".
2. no terminal, execute "modprobe ath5k.

Eu possuo uma atheros ar5007eg, e aqui bastou isso para fazê-la funcionar. Para que o módulo seja carregado automaticamente a cada inicialização, faça:

"sudo gedit /etc/modules", e inclua na lista de módulos a paravra "ath5k".

E é isso!

Amigos,

Nao consigo em hipotese alguma instalar o pacote que o colega se refere.
Meu notebook esta completamente sem internet e teria que pegar o pacote por outro micro para poder instalar.
Como faco?
Sou totalmente noob em linux.

Muito obrigado.
[]`s
Edgar
Título: Re: Tutorial: Wireless atheros 5xxx no Ubuntu 8.10!
Enviado por: ruilvo em 06 de Maio de 2009, 13:52
E no 9.04?
Eu ainda não o instalei no meu notebook, mas gostava de saber se a atheros ar5005G dava logo no 9.04, ou se era presiso fazer o que fiz no 8.10.
Se for, quais são os pacotes correspondentes?