Wireless Tools-29
Introdução ao Wireless Tools
A "Wireless Extension" ("WE") é uma "API" genérica no núcleo Linux
que permite que um controlador exponha configurações e estatísticas
específicas de "LANs" sem fio comuns para o espaço de usuário(a).
Um conjunto de ferramentas pode suportar todas as variações de
"LANs" sem fio, independentemente do tipo delas, desde que o
controlador suporte "Wireless Extensions". Os parâmetros "WE"
também podem ser mudados dinamicamente sem reiniciar o controlador
(ou o Linux).
O pacote "Wireless Tools" ("WT") é
um conjunto de ferramentas que permite a manipulação das "Wireless
Extensions". Elas usam uma interface textual para suportar as
"Wireless Extensions" completas.
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.0.
Informação do Pacote
Transferências Adicionais
Dependências do Wireless Tools
Exigidas (tempo de execução)
Configurando o Núcleo
Linux para Sem Fios
Observações de Editor(a): https://wiki.linuxfromscratch.org/blfs/wiki/WirelessTools
Configuração do Núcleo
Para usar Wireless Tools, o núcleo
precisa ter os controladores apropriados e outros suportes
disponíveis. Além das configurações mencionadas em Configurando o Núcleo
Linux para Sem Fios, também é necessário habilitar as seguintes
opções na configuração do núcleo:
[*] Networking support ---> [NET]
[*] Wireless ---> [WIRELESS]
<*/M> cfg80211 - wireless configuration API [CFG80211]
[*] cfg80211 wireless extensions compatibility [CFG80211_WEXT]
Instalação do Wireless Tools
Primeiro, aplique um remendo que corrige um problema quando
numerosas redes de intercomunicação estiverem disponíveis:
patch -Np1 -i ../wireless_tools-29-fix_iwlist_scanning-1.patch
Para instalar o "Wireless Tools",
use os seguintes comandos:
make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) "root
":
make PREFIX=/usr INSTALL_MAN=/usr/share/man install
Explicações do Comando
INSTALL_MAN=/usr/share/man:
Instala as páginas de manual em "/usr/share/man
" em vez de "/usr/man
".
Conteúdo
Aplicativos Instalados:
ifrename, iwconfig, iwevent, iwgetid,
iwlist, iwpriv e iwspy
Biblioteca Instalada:
libiw.so
Diretórios Instalados:
Nenhum(a)
Descrições Curtas
ifrename
|
renomeia interfaces de rede de intercomunicação baseado
em vários critérios estáticos
|
iwconfig
|
configura uma interface de rede de intercomunicação sem
fio
|
iwevent
|
exibe eventos sem fio gerados por controladores e
mudanças de configuração
|
iwgetid
|
informa "ESSID", "NWID" ou endereço "AP"/"Cell" de redes
de intercomunicação sem fio
|
iwlist
|
obtém informações sem fio detalhadas a partir de uma
interface sem fio
|
iwpriv
|
configura parâmetros opcionais (privados) de uma
interface de rede de intercomunicação sem fio
|
iwspy
|
obtém estatísticas sem fio a partir de um nó específico
|
libiw.so
|
contém funções exigidas pelos aplicativos sem fio e
fornece uma "API" para outros aplicativos
|