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