Pular para o conteúdo

Configuração da placa wireless LinkSys WUSB54G com drivers de Linux

Neste artigo ensinarei como instalar uma placa wireless USB da linksys com drivers nativos do Linux. Este artigo foi baseado na distribuição Debian/Ubuntu.
Helder Quinzico quinzico
Hits: 30.106 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Configuração da rede

Depois de se ter compilado o módulo, terá que configurar a placa para a sua rede. Para isso criei um script:

# vim wireless

#!/bin/bash
###############################################
#
# Script para inicializar a rede Wireless com a LinkSys WUSB54G
# Criado por Hélder Quinzico
# quinzico@yahoo.com.br
###############################################

# Por vezes é necessário desligar a placa Ethernet para que
# a placa Wireless funcione bem. Pode comentar esta parte
# se desejar

ifconfig eth0 down

/etc/firewall

# Inserção do módulo. Verificar o path do módulo
insmod /usr/src/rt2570-cvs-20051008/Module/rt2570.ko

# Parâmetros opcionais RTC/RTS.
# Não são necessários, pode comentar também
#iwconfig rausb0 rts 250
#iwconfig rausb0 frag 512
#iwpriv rausb0 psm 0
#################


iwconfig rausb0 essid NOME-ESSID-DO-AP

# Parâmetro opcional, mas se souber qual é o canal poderá especificá-lo
iwconfig rausb0 channel 11

#Se usar encriptação WEP deverá especificar a chave nesta área
iwconfig rausb0 key restricted CHAVE-WEP

ifconfig rausb0 up
# Poderá especificar a taxa da ligação 11-54Mbits.
# Se comentar ficará automático
iwconfig rausb0 rate 11M

# Se tiver acesso a um servidor DHCP, poderá automatizar a configuração final

dhclient rausb0

# Caso contrario terá de especificar os IP's manualmente

ifconfig rausb0 IP-PLACA-WIRELESS netmask MASCARA-DA-REDE
route del default
route add default rausb0
route add default gw IP-DO-GATEWAY
depmod -a
echo "nameserver DNS-DA-REDE" > /etc/resolv.conf
#############################################

De seguida para fazer que este script inicie no boot do sistema, deverá copiar o ficheiro para /etc/init.d/, no caso de um sistema Debian/Ubuntu:

# cp wireless /etc/init.d/
# chmod 700 /etc/init.d/wireless
# ln -s /etc/init.d/wireless /etc/rc2.d/S99wireless


No caso de sistemas Red Hat, basta editar o ficheiro /etc/rc.local e escrever o path-do-ficheiro/wireless. Exemplo:

# echo "/etc/init.d/wireless" >> /etc/rc.local

Para pôr a funcionar basta correr o comando:

# /etc/init.d/wireless

   1. Instalação do módulo da Placa Wireless LinkSys WUSB54G
   2. Configuração da rede
   3. Problemas encontrados
Nenhum artigo encontrado.

Instalando o Blackbox

Load balance e alta disponibilidade com Bonding

Usando Linux em computadores de baixo processamento e pouca memória

MUGPIS 14.1

Atualizando o kernel do Slackware de forma segura, sem o famoso "kernel panic"

#1 Comentário enviado por feraf em 17/07/2006 - 11:27h
Olá, só complementando, uma maneira mais simples seria instalar o módulo com o "make install" e depois só dar um "modprobe rt2570". E em vez do script, pode-se utilizar uma das ferramentas de interface gráfica para configurar a rede wireless, algumas das quais descrevi num artigo meu http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=4337 . No mais, o artigo está bom.

Felipe
#4 Comentário enviado por FASALI em 05/12/2006 - 23:16h
Olá pessoal, to apanhando muito pra configurar esse dispositivo no fedora core 6. Quando tento compilar esse driver , tanto da ralink como do srial monkey dá um erro de arquivo não encontrado e esse erro no final:
make [1]: ** [debug] Erro 2
make: ** [ieee80211-debug] Erro 2
Termina assim a mensagem de erro. E já atualizei o kernel com os pacotes do rpm.livna.org, apelei até pro madwifi e nada. Se alguem puder me ajudar eu fico muito grato.
#5 Comentário enviado por quinzico em 07/12/2006 - 15:10h
Provavelmente terás de compilar o kernel, mas terá de verificar se é compilado com o ieee80211

Contribuir com comentário

Entre na sua conta para comentar.