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: 45.563 ]

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

Bioloid Control: Robótica virtual em Linux

Usando o seu módulo IRDA no Linux

Instalando som e rede onboard MB com chipset NVIDIA

Resolvendo definitivamente a configuração de placa de TV e webcam

Leitora SafeSign de e-CPF no Linux

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts