EMotaWeb - Wireless - Kernel
Data: 14/11/2003


1. Introdução
Antes de explorarmos os drivers e ferramentas para a manipulação wireless,
vamos a alguns requisitos mínimos necessários para que seu sistema entenda bem essa tecnologia.

Importante lembrar que: as versões dos pacotes foram citadas conforme a disponibilidade da data de criação deste documento.
Sendo assim, recomendamos que verifiquem se existe novas versões e suas mudanças.
No final deste documento, teremos a data de criação do meso e uma área de links, os quais poderão ser consultados.

2. Manipulação do Kernel
Inicialmente, precisaremos recompilar o Kernel para manter uma boa compatibilidade do sistema.
Atualmente na versão: linux-2.4.22

Comando:
# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.22.tar.bz2
# tar -xvjf linux-2.4.22.tar.bz2
# ln -sf linux-2.4.22 linux

Depois de descompactar o Kernel, implementar o patch do Wireless Extensions.
Atualmente na versão: WE-16

Comando:
# wget http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/iw241_we16-6.diff
# cat iw241_we16-6.diff | patch -p0


3. Requisitos do Kernel
Agora, basta configurar e compilar o kernel.
Vejamos alguns links sobre "Recompilar o Kernel" ...
Conectiva - Informações, baseado em Conectiva
ComLinux - Informações, baseado em Mandrake
LinuxMag - Informações, baseado em Slackware

O Kernel precisa ter os seguintes modulos ativos:
- CONFIG_NET_RADIO=y
- CONFIG_NET_WIRELESS=y

Para quem usa o "make menuconfig", as opcoes sao:
Network device support  --->
 Wireless LAN (non-hamradio)  --->
 [*] Wireless LAN (non-hamradio)


4. Pacotes Necessários
O Wireless-Tools é uma ferramenta muito útil para a manipulação do sistema wireless.
Atualmente na versão: Wireless-Tools.26
A instalação dela é simples.

Comando:
# wget http://pcmcia-cs.sourceforge.net/ftp/contrib/wireless_tools.26.tar.gz
# tar -xvzf wireless_tools.26.tar.gz
# cd wireless_tools.26
# make all install


5. Links de referência:
  - http://www.kernel.org
  - http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
  - http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.drivers.html


EMotaWeb | Textos | Programação | Linux | Wireless | Contato | Topo ^