Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 14. Основные сетевые программы Вперед

Пакет Wireless Tools-28

Знакомимся с пакетом Wireless Tools

Wireless Extension (WE) является универсальным API, реализованным в ядре Linux и позволяющим драйверу отображать в пользовательском пространстве конфигурацию и конкретные особенности обычных беспроводных сетей. Если в драйвере поддерживается использование технологии Wireless Extensions, то с помощью одного комплекта инструментальных средств можно поддерживать всевозможные варианты беспроводных сетей, независимо от их типа. Параметры WE можно менять на лету без перезагрузки драйвера (или Linux).

Пакет Wireless Tools (WT) представляет собой набор инструментальных средств, позволяющих использовать Wireless Extensions. Для поддержки всех возможностей Wireless Extension используется текстовый интерфейс.

Информация о пакете

  • Загрузка (HTTP): http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.28.tar.gz
  • Контрольная сумма MD5: 599c94497f9c9073c7b052d3dcb7cd16
  • Размер загружаемого пакета: 249 KB
  • Оценочный размер требуемого дискового пространства: 1,7 MB
  • Оценочное время сборки: менее 0,1 SBU

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/WirelessTools

Конфигурирование ядра

Чтобы можно было воспользоваться пакетом Wireless Tools, в ядре должны присутствовать драйвера и другая поддержка. Также должна быть доступна соответствующая шина. Для многих ноутбуков следует собрать шину PCMCIA (CONFIG_PCCARD). В некоторых случаях для этой шины также необходимо собрать поддержку встроенных беспроводных карт. Также должен быть собран соответствующий мост. Для многих современных ноутбуков будет необходим мост типа CardBus host (CONFIG_YENTA).

Кроме шины также должен быть доступен конкретный драйвер для определенной беспроводной карты. Есть много беспроводных карт, которые вообще не работают с Linux. Начинать поиск поддержки карты надо в ядре. Драйверы расположены в Device Drivers → Network Device Support → Wireless LAN (non-hamradio). Для некоторых очень распространенных карт есть также внешние драйверы. Чтобы получить дополнительную информацию, смотрите замечания для пользователей.

После того, как будут загружены правильные драйверы, в директории /proc/net/wireless должен появиться интерфейс.

Установка пакета Wireless Tools

Установите пакет Wireless Tool с помощью следующих команд:

make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make PREFIX=/usr install

Описание пакета

Установленные программы: ifrename, iwconfig, iwevent, iwgetid, iwlist, iwpriv и iwspy

Установленные библиотеки: libiw.so

Установленные директории: Нет

Краткое описание

ifrename

переименовывает сетевые интерфейсы в соответствие с различными статическими критериями

iwconfig

конфигурирует беспроводный сетевой интерфейс

iwevent

отображает события беспроводной сети, вызванные работой драйверов и изменением настроек

iwgetid

отображает параметры ESSID и NWID или адрес AP/Cell беспроводных сетей

iwlist

получает от беспроводного интерфейса информацию о беспроводной сети

iwpriv

конфигурирует необязательные (приватные) параметры сетевого беспроводного интерфейса

iwspy

получает от конкретного узла статистические данные о беспроводной сети

libiw.so

содержит функции, необходимые программам, работающим с беспроводными сетями, и предоставляет API для других программ.

Перевод сделан с варианта оригинала, датированного 2007-04-04 19:42:53 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Wget-1.13.4   Другие программы для работы с сетью