Instalando uma placa wireless

O presente artigo mostra como é simples configurar uma placa wireless (rádio) padrão 802.11b, marca D-Link, modelo 520+, ChipSet ACX100 da Texas Instruments. Essa placa é muito comum na utilização para acesso sem fio à Internet hoje em dia.

[ Hits: 44.850 ]

Por: Alessandro Périgo em 29/09/2004 | Blog: http://www.neuroinformatica.com.br


Instalando e configurando



Distribuições usadas, todas com kernel de fábrica:
  • RedHat 9 2.4
  • Fedora Core 1 2.4 (recomendado)
  • SlackWare 9.1 2.4 (recomendado)

Requerimentos:
  • 01 Placa marca D-link modelo 520+ Air Plus;
  • 01 Slot PCI 2.1, 2.2 disponível;
  • Fonte do Kernel da distro;
  • Firmware;
  • Wireless-tools, por padrão já deve estar instalado.

Esse é o meu primeiro artigo aqui no Viva O Linux, agradeço à todos desse site, pois aprendi muito por aqui. Acho que sou iniciante em Linux, pois estou usando o pinguim há apenas 6 meses.

Essa placa é simples de instalar, basta baixar os fontes/drivers.

# cd /usr/local/src/
# wget http://lisas.de/~andi/acx100/acx100-0.2.0pre7.tar.bz2

Os binários em:

# wget ftp://ftp.dlink.com/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip

Instalação:

# tar -xvjf acx100-0.2.0pre7.tar.bz2
# unzip dwl520+_drivers_307.zip
# mkdir /lib/share/acx_bin
# cp Drivers/WinXP/*BIN acx100-0.2.0pre7/firmware
# cp Drivers/WinXP/*BIN /lib/share/acx_bin
# cd acx100-0.2.0pre7/
# make
# cp src/acx100_pci.o /lib/modules/'uname -r'/kernel/drivers/net/wireless
# cp scripts/start_net stop_net /usr/local/bin


Configuração:

# cd /usr/local/bin
# vi start_net


# interface da rede
DEV=wlan0

# coloque aqui o essid do Access Point do seu provedor/empresa.
ESSID="TerraRicaWLAN"

# velocidade da rede, 1, 5.5, 11.
RATE=11M

# canal do AP.
CHAN=6

# Managed = Infraestrutura, para conexão direta Ponto a Ponto use Ad_hoc.
MODE=Managed

# Endereço IP fornecido pelo Provedor/Empresa.
IP=192.168.0.10

# Máscara de Rede
NETMASK=255.255.255.0

# Roteador, Gateway
GATEWAY=192.168.0.254

Procure pela linha:

MODULE_AT="${SCRIPT_AT}/../src/acx100_pci.o"

Altere para:

MODULE_AT="/lib/modules/'uname -r'/kernel/drivers/net/wireless/acx100_pci.o"

Procure pela linha:

FIRMWARE_AT="${SCRIPT_AT}/../firmware"

Altere para:

FIRMWARE_AT="/lib/share/acx_bin"

Nesse script altere como quiser, use por exemplo:

Declare : NICK="Meu_Nick"

if test -n "$NICK"; then
  echo Setando o Nick para $NICK.
  $IWCONF $DEV nickname $NICK
  test "$?" != "0" && echo Falhou, Verifique !!!.
fi

Salve e saia. Execute:

# start_net

Dê um iwconfig, verifique o status do link, MAC do provedor, verifique a interface com ifconfig, etc.

Aponte no seu rc.local o arquivo para inicializar com o boot ou mesmo carregue no modules.conf.

Dê uma olhada em README do ACX100, consulte "man iwconfig" para maiores detalhes.

Para instalar no kernel 2.6:
  1. Tem que compilar junto ao kernel para funcionar o driver.
  2. Crie um diretório na árvore do kernel (drivers/net/wireless/acx100).
  3. Copie os arquivos: src/Makefile, src/*.c , include/*.h do driver ACX100 para drivers/net/wireless/acx100.
  4. Adicione a linha "obj-m += acx100/" no Makefile que se encontra em drivers/net/wireless/Makefile.
  5. Compile o seu kernel, logo você terá o acx100_pci.ko. É necessário ter o module-init-tools para 2.6.
  6. Depois siga as instruções acima descritas para 2.4.

OBS: verificou-se instabilidade na conexão com o driver acx100-0.2.0pre8.

Até mais!!!
Espero ter ajudado alguém com isso.

Alessandro Périgo
email: alessandroperigo@hotmail.com

   

Páginas do artigo
   1. Instalando e configurando
Outros artigos deste autor

Web Rádio - Pedidos Musicais Automáticos

Leitura recomendada

Placa Intel PRO/Wireless 3945ABG no Debian Linux

Configure seu modem SmartAx MT810 no Ubuntu

Instalando placa de captura de TV no Linux

O MP3 player e o Ogg Vorbis

Aplicação Open Source acelera aplicações na WAN (reportagem)

  
Comentários
[1] Comentário enviado por moacir jose em 01/10/2004 - 16:48h

Olá pessoal!
Gostaria de saber como faço para baixar o linux?

[2] Comentário enviado por perigo em 01/10/2004 - 17:04h

Amigo, vocë pode baixar os isos em www.linuxiso.org, ou via torrents.

[3] Comentário enviado por pradox em 03/10/2004 - 02:09h

Depende muito do seu tipo de experiencia com o linux.
Se for novato, tente o kurumin (www.guiadohardware.net).

[4] Comentário enviado por removido em 18/02/2005 - 15:27h

Oi, esta instalação funcina em todos da serie 2.4?
funcinaria no slack 10 com kernel 2.4.26
Se caso, voce poderia me mostrar um link de uma imagem desta placa wireless?

[5] Comentário enviado por removido em 23/02/2005 - 09:09h

Este artigo também funciona com o mandrake 10? Será que ele precisa de algum pacote extra, ou outro kernel? Por favor me ajudem, pois não agüento mais usar modem para me conectar...

[6] Comentário enviado por perigo em 19/03/2005 - 20:58h

lacraia, funciona sim.
ewerton, funciona sim, desde que vc use os pacotes similares da sua distro.

[7] Comentário enviado por MR. RG em 20/09/2006 - 22:36h

Amigo, eu tenho uma placa wireless LG, chipset rtl8180 e fiz tudinho que estar ai no tutor e não funfou. O que eu faço?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts