Atheros ar5007eg no Ubuntu 8.04

Iniciado por jaiderazevedo, 13 de Junho de 2008, 17:13

tópico anterior - próximo tópico

jaiderazevedo

Pessoal, preciso do socorro de vcs. Adquiri um Acer 4720z, no qual instalei o Ubuntu 8.04. Trabalho com o 7.04 no meu serviço. Só que em casa, utilizo um roteador wirelless Linksys. Com o windows Vista, a rede funciona corretamente. No Ubuntu, a placa de rede Atheros AR5007EG, pelo que entendi, está sendo detectada, está usando drivers restritos. Só que, qdo vou ao configurador de rede, só aparecem a placa de rede com fio e o modem. Sem fio nada. Utilizo rede com IP fixo. Segue abaixo os comandos que já dei aki no note, com as respostas dos mesmo:

lshw -C network

  *-network UNCLAIMED     
       description: Ethernet controller
       product: AR242x 802.11abg Wireless PCI Express Adapter
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:04:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
  *-network
       description: Ethernet interface
       product: NetLink BCM5787M Gigabit Ethernet PCI Express
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:05:00.0
       logical name: eth0
       version: 02
       serial: 00:1e:68:22:c3:88
       size: 100MB/s
       capacity: 1GB/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.86 duplex=full firmware=5787m-v3.23 ip=192.168.0.2 latency=0 link=yes module=tg3 multicast=yes port=twisted pair speed=100MB/s


ifconfig

eth0      Link encap:Ethernet  Endereço de HW 00:1e:68:22:c3:88
          inet end.: 192.168.0.2  Bcast:192.168.0.255  Masc:255.255.255.0
          endereço inet6: fe80::21e:68ff:fe22:c388/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:2556 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:37 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:306784 (299.5 KB) TX bytes:4895 (4.7 KB)
          IRQ:18

lo        Link encap:Loopback Local
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:1648 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1648 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:82400 (80.4 KB) TX bytes:82400 (80.4 KB)


iwconfig

lo          no wireless extensions.
eth0      no wireless extensions.



Espero que me perdoem por estar colocando tanta informação assim, mas é que não vejo a hora de usar a rede via Ubuntu. Muito obrigado a todos

Raphael_bh

Amigo, estou com exatamente o mesmo problema...
Já tentei de tudo minha placa de rede é  Atheros Communications Inc. AR242x 802.11abg Wireless.
Usu o ubuntu 8.4 32bits.
Alguem sabe oq é? :D ;D

danpos

@all

Se está muito complicado habilitar suporte nativo com os drivers restritos, coloque-os no 'blacklist' e então instale o driver do Windows através do ndiswrapper. Costuma funcionar bem com Atheros ... ;)

Danpos.

jaiderazevedo

danpos, me ajude + um pouco. 1) Como se coloca na blacklist. 2) Como instalar driver do windows no Ubuntu. Desculpe as perguntas.. mas, ainda estou meio cru no linux. Uso ele no meu trabalho, mas lá a coisa é bem mais facil. Obrigado.

danpos

@jaiderazevedo

Tendo em vista vários tópicos perguntando sobre esse adaptador wireless, fiz umas pesquisas e achei que é possível ter suporte nativo (sem ndiswrapper). Postei nesse tópico. :) Continue por lá a fim de evitar a multiplicidade de respostas para o mesmo problema. ;)

Danpos.

alessandro_ufms

Raphael_bh:
Verifique melhor se a placa é mesmo a AR242x. O Ubuntu detecta erroneamente a placa AR5007 como a AR242.

Para os usuários do i386:

Primeiro vá em Sistema->Administração->Drivers de Hardware e desabilite o driver que o Ubuntu sobe errado deschecando a seguinte opção:

Atheros Hardware Access Layer (Hal)

Reinicie o sistema.

Preparando o sistema:

sudo apt-get install build-essential

Então abra o terminal e execute os seguintes comandos:

wget http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz

tar xfz madwifi-ng-r2756+ar5007.tar.gz

cd madwifi-ng-r2756+ar5007

make

sudo make install

sudo modprobe ath_pci

sudo reboot

Isso fará o seu wireless funcionar sem problemas.


Para os usuários do AMD64:

Se está usando a versão de 64 bits então siga esses passos:

Coloque o driver padrão na Blacklist:

echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist

Baixe a versão de 64 bits do driver:

wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz

Extraia os arquivos com os seguintes comandos:

tar xvf ar5007eg-*.tar.gz

tar xvf ndiswrapper-newest.tar.gz

Assegure que você tenha instalado os headers do kernel e o build-essential:

sudo aptitude update

sudo aptitude install linux-headers-$(uname -r) build-essential

Instale o ndisgtk

sudo apt-get install ndisgtk

Então use o ndisgtk para instalar o driver ou:

sudo ndiswrapper -i net5211.inf

Para fazer o ndiswrapper ser executado toda vez que o Linux é iniciado:

sudo modprobe ndiswrapper

echo "ndiswrapper" | sudo tee -a /etc/modules

Reinicie o sistema:

sudo reboot

Sua placa deverá ser detectada e mostrará todas as redes disponíveis, mas se isso não acontecer tente:

sudo iwlist scan

jera

Pessoal,

Não sei como não vi esse tópico antes.

Agora já usei o sistema pelo ndiswrapper e funcionou.

Será que eu deveria testar esse sistema descrito ai em cima?

jera

Citação de: alessandro_ufms online 18 de Junho de 2008, 22:02
Raphael_bh:
Verifique melhor se a placa é mesmo a AR242x. O Ubuntu detecta erroneamente a placa AR5007 como a AR242.

Para os usuários do i386:

Primeiro vá em Sistema->Administração->Drivers de Hardware e desabilite o driver que o Ubuntu sobe errado deschecando a seguinte opção:

Atheros Hardware Access Layer (Hal)

Reinicie o sistema.

Preparando o sistema:

sudo apt-get install build-essential

Então abra o terminal e execute os seguintes comandos:

wget http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz

tar xfz madwifi-ng-r2756+ar5007.tar.gz

cd madwifi-ng-r2756+ar5007

make

sudo make install

sudo modprobe ath_pci

sudo reboot

Isso fará o seu wireless funcionar sem problemas.


Para os usuários do AMD64:

Se está usando a versão de 64 bits então siga esses passos:

Coloque o driver padrão na Blacklist:

echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist

Baixe a versão de 64 bits do driver:

wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz

Extraia os arquivos com os seguintes comandos:

tar xvf ar5007eg-*.tar.gz

tar xvf ndiswrapper-newest.tar.gz

Assegure que você tenha instalado os headers do kernel e o build-essential:

sudo aptitude update

sudo aptitude install linux-headers-$(uname -r) build-essential

Instale o ndisgtk

sudo apt-get install ndisgtk

Então use o ndisgtk para instalar o driver ou:

sudo ndiswrapper -i net5211.inf

Para fazer o ndiswrapper ser executado toda vez que o Linux é iniciado:

sudo modprobe ndiswrapper

echo "ndiswrapper" | sudo tee -a /etc/modules

Reinicie o sistema:

sudo reboot

Sua placa deverá ser detectada e mostrará todas as redes disponíveis, mas se isso não acontecer tente:

sudo iwlist scan

Alessandro,

Fiz o processo todo aqui mais não funcionou.

Na real eu usei o tar xf madwifi-ng-r2756+ar5007.tar.gz sem o Z no "tar xfZ"

sera que isso pode ter lenhado com tudo?

alguma idéia?

jera

Pessoal,

Só a título informativo:
- formatei meu HD
- instalei o BigLinux 8.04 e a placa de rede wireless funcionou de primeira sem precisar de mais nada.

Por enquanto, recomendo essa distro hein!

TJ_Ubuntu

Oi...
Sou novo no Ubuntu um total iniciante.
Fiz os passo e funcionou certinho obrigado. Pois passei um bom tempo me batendo pra fazer esse placa funcionar...

Valou msm...
Abraço.

carlosaluisio

Citação de: jera online 23 de Junho de 2008, 12:10
Pessoal,

Só a título informativo:
- formatei meu HD
- instalei o BigLinux 8.04 e a placa de rede wireless funcionou de primeira sem precisar de mais nada.

Por enquanto, recomendo essa distro hein!

Sim, eu a uso também.

Em tempo, tenho essa meama placa 9Atheros), nao testei numa wireless, mas, coçm o driver nativo, nao funcionou.

Vou testar essas dicas, para ver se vai funcionar.

Sds. Carlos
Ubuntu Lucid é 10 !!!

maxmilian

Citação de: alessandro_ufms online 18 de Junho de 2008, 22:02
Raphael_bh:
Verifique melhor se a placa é mesmo a AR242x. O Ubuntu detecta erroneamente a placa AR5007 como a AR242.

Para os usuários do i386:

Primeiro vá em Sistema->Administração->Drivers de Hardware e desabilite o driver que o Ubuntu sobe errado deschecando a seguinte opção:

Atheros Hardware Access Layer (Hal)

Reinicie o sistema.


no meu não funcionou :-(  gostaria muito de usar os drives nativos do linux não de windows
Preparando o sistema:

sudo apt-get install build-essential

Então abra o terminal e execute os seguintes comandos:

wget http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz

tar xfz madwifi-ng-r2756+ar5007.tar.gz

cd madwifi-ng-r2756+ar5007

make

sudo make install

sudo modprobe ath_pci

sudo reboot

Isso fará o seu wireless funcionar sem problemas.


Para os usuários do AMD64:

Se está usando a versão de 64 bits então siga esses passos:

Coloque o driver padrão na Blacklist:

echo "blacklist ath_pci" | sudo tee -a /etc/modprobe.d/blacklist

Baixe a versão de 64 bits do driver:

wget http://blakecmartin.googlepages.com/ar5007eg-64-0.2.tar.gz

Extraia os arquivos com os seguintes comandos:

tar xvf ar5007eg-*.tar.gz

tar xvf ndiswrapper-newest.tar.gz

Assegure que você tenha instalado os headers do kernel e o build-essential:

sudo aptitude update

sudo aptitude install linux-headers-$(uname -r) build-essential

Instale o ndisgtk

sudo apt-get install ndisgtk

Então use o ndisgtk para instalar o driver ou:

sudo ndiswrapper -i net5211.inf

Para fazer o ndiswrapper ser executado toda vez que o Linux é iniciado:

sudo modprobe ndiswrapper

echo "ndiswrapper" | sudo tee -a /etc/modules

Reinicie o sistema:

sudo reboot

Sua placa deverá ser detectada e mostrará todas as redes disponíveis, mas se isso não acontecer tente:

sudo iwlist scan

Curtulo

 Como se coloca um driver  na blacklist. Como instalar driver do windows no Ubuntu ?

Abraço..

CerealKiller

#13
Bem, desculpem ae postar em um tópico do ano passado... Sou iniciante e segui o tutorial proposto pelo nosso amigo DanPos porém está dando erro nesse comando:

cd madwifi-nr-r3366+ar5007

Resposta ao erro:

bash: cd: madwifi-nr-r3366+ar5007: Arquivo ou diretório inexistente

Alguém pode me dar uma ajuda?

Obrigado.

Edit: meu note é um acer 4520 com a wireless citada.

cyberlion

Essa wireless tem driver nativo, portanto, não requer o ndiswrapper pra funcionar. O que acontece é que o Ubuntu tem um "probleminha" no reconhecimento dela.

Para instalar, siga esse tutorial: http://elteclado.wordpress.com/2008/11/02/instalando-wifi-atheros-ar242x-ubuntu-intrepid-ibex-810/

Está em espanhol (facim, facim) e se seguido corretamente a wireless funciona perfeitamente.
Palavra de quem seguiu. :P
Ubuntu 8.10 - LG R405-A MID (160HD - 3GB RAM - ati x1250)
Blog com tirinhas livres: http://noisnatira.com