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 adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
Transferências Adicionais
Observações de Usuário(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. O barramento apropriado também precisa estar
disponível. Para muitos "laptops", o barramento "PCMCIA"
("CONFIG_PCCARD") precisa ser construído. Em alguns casos, esse
suporte de barramento também precisa ser construído para placas sem
fios incorporadas. O suporte de ponte apropriado também precisa ser
construído. Para muitos "laptops" modernos, a ponte de dispositivo
"CardBus" ("CONFIG_YENTA") será necessária.
Além do barramento, o controlador real para a placa sem fios
específica também precisa estar disponível. Existem muitas placas
sem fios e nem todas funcionam com o Linux. O primeiro lugar para
procurar suporte de placa é o núcleo. Os controladores estão
localizados em Device Drivers → Network Device Support → Wireless
LAN (non-hamradio). Existem também controladores externos
disponíveis para algumas placas muito comuns. Para mais
informações, consulte as notas de usuário(a).
Depois que os controladores corretos estiverem carregados, a
interface aparecerá em "/proc/net/wireless
".
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
|