Configurando Wireless-USB Bright-0091
Este artigo mostra como configurar um pequeno "dongle" USB-Wireless, no Linux, de baixo custo (R$ 39,90 aqui no RJ). No meu Ubuntu Gutsy (7.10) consegui taxas de transferência a aproximados 50Mbps, utilizando criptografia WEP-128 bits, porém nada impede de você utilizar criptografia mais forte, como WPA-PSK etc.
Parte 2: Instalando e configurando
Agora que já temos o necessário, vamos primeiro carregar o driver manualmente, para que possamos testar sua funcionalidade e conectar-mos a uma rede wireless já existente em sua casa ou escritório.
No prompt do Linux, como "root", posicione-se na pasta onde você extraiu anteriormente o firmware TWL541U.zip.
Se foi em /tmp, ficará assim na linha de comando:
$ cd /tmp/TWL541U/drivers/WinXP_2K/
Ao dar um "ls -l", veremos os arquivos que compõe o firmware:
$ ls -l
total 624
-rw-r--r-- 1 root root 300032 2005-12-21 17:44 MRVW223.sys
-rw-r--r-- 1 root root 299904 2005-12-21 17:44 MRVW225.sys
-rw-r--r-- 1 root root 8441 2006-01-18 01:50 MRVW22x.cat
-r--r--r-- 1 root root 11856 2006-08-02 17:20 netMw225.inf
Vamos carregar agora o firmware pelo "ndiswrapper":
# ndiswrapper -i netMw225.inf (Carrega o driver)
# ndiswrapper -l (Lista e exibe o driver carregado)
netmw225 : driver installed
device (1286:1FAB) present
# modprobe ndiswrapper
Neste momento já podemos visualizar nosso dispositivo instalado e poderemos configurá-lo via "iwconfig".
# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth2 no wireless extensions.
wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Channel:0 Access Point: Not-Associated
Bit Rate:54 Mb/s Sensitivity=-200 dBm
RTS thr=2347 B Fragment thr=2346 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Poderíamos fazer o mesmo, de modo gráfico, como o utilitário "ndisgtk", que nada mais é que um "front-end" gráfico para o "ndiswrapper". O mesmo pode ser baixado em via própria distro, no Ubuntu ficaria:
# apt-get install ndisgtk
Para as demais distros, pode ser necessário compilar, portanto visitem o site:
Nele há links para pacotes e distros específicas.
Aqui vou dar um exemplo de como ficaria para configurar a rede wireless via linha de comando (que eu mais gosto de usar...:o)):
# iwconfig wlan0 essid "ESSID" mode managed key s:ABCDEFGHIJKLM rate auto
No exemplo acima:
- ESSID é a identificação da sua Rede Wireless;
- "mode managed" indica que queremos nos associar a um AP existente;
- "key s:ABCDEFGHIJKLM" significa que estamos criptografia WEP de 128bits; e que estamos usando uma palavra de 13 caracteres (ABCDEFGHIKLM), fornecidos em uma "string ascii", ":s";
- "rate auto" significa que o AP e nosso recém configurado cliente, estabelecerão automaticamente a melhor velocidade.
Favor pode me dar algumas dicas:
Como voce identifico o "firmware", modelo e fabricante, procedimentos se possivel?
O "ndiswrapper" instala qualquer tipo de drive WinXp para
USB-Wireless,Pcmcia-Wireless,Pci-Wireless?
Programas usados para analizar sinais wireless como AirSnort, kismet, spectrum analyzer, fata jack entre outros.
Com relação a dristribuições nem vo entra no mérito, cada um que instale os pacotes de programas para funcionar.
AT+
Continua assim !