wireless-tools
Набор инструментов для работы с Wireless Extensions (WE — API ядра Linux, позволяющий драйверу передавать в пользовательское пространство конфигурацию и статистику, характерные для беспроводных локальных сетей).
- Версия: 29
- Домашняя страница: https://hewlettpackard.github.io/wireless-tools/
- Время сборки: 0.1 ОВС
- Необходимые патчи:
Настройка ядра
Чтобы использовать Wireless Tools, ядро должно иметь соответствующие драйверы и прочие компоненты. Когда вы будете собирать ядро, не забудьте включить следующие опции:
[*] Networking support ---> [NET]
[*] Wireless ---> [WIRELESS]
<*/M> cfg80211 - wireless configuration API [CFG80211]
[*] cfg80211 wireless extensions compatibility [CFG80211_WEXT]
Настройка
Исправьте Makefile, чтобы можно было собрать пакет, используя наш кросс-компилятор:
sed -i s/gcc/\$\{LFA\_TGT\}\-gcc/g Makefile
sed -i s/\ ar/\ \$\{LFA\_TGT\}\-ar/g Makefile
sed -i s/ranlib/\$\{LFA\_TGT\}\-ranlib/g Makefile
Сборка
Существуют опции, которые можно передать в
makeиmake install, чтобы уменьшить размер и функциональность этого пакета. В файлеINSTALLвы можете узнать дополнительную информацию об этом.
make PREFIX=$LFA_SYS
Установка
make PREFIX=$LFA_SYS install
Содержимое пакета
Содержимое пакета
- Установленные программы:
ifrename,iwconfig,iwevent,iwgetid,iwlist,iwprivиiwspy - Установленные библиотеки:
libiw.so
Описание компонентов
- Программы:
ifrename— переименовывает сетевые интерфейсы на основе различных статистичесих критериев.iwconfig— настраивает беспроводную сеть.iwevent— отображает события беспроводной сети, генерируемые драйверами и изменениями настроек.iwgetid— собщает ESSID, NWID или адрес точки доступа беспроводной сети.iwlist— получает подробную информацию о беспроводной сети.iwpriv— настраивает дополнительные (частные) параметры интерфейса беспроводной сети.iwspy— получает статистику беспроводной связи с определённого узла.
- Библитеки:
libiw.so— функции, необходимые для работы программ из этого пакета и API для других программ.