man iwconfig(8) - настроить беспроводной сетевой интерфейс

Jean Tourrilhes, “man iwconfig(8) - configure a wireless network interface”, public translation into Russian from English More about this translation.

Translate into another language.

НАЗВАНИЕ

iwconfig - настроить беспроводной сетевой интерфейс

ОБЗОР

iwconfig [интерфейс]

iwconfig интерфейс [essid X] [nwid N] [mode M] [freq F] [channel C][sens S ][ap A ][nick NN ] [rate R] [rts RT] [frag FT] [txpower T] [enc E] [key K] [power P] [retry R] [modu M] [commit]

iwconfig --help

iwconfig --version

ОПИСАНИЕ

iwconfig подобен ifconfig(8), но предназначен для беспроводных интерфейсов. Он используется для установки параметров сетевых интерфейсов, которые специфичны для беспроводных действий (например, частота). iwconfig также может быть использован для отображения этих параметров, и статистики беспроводных интерфейсов (извлекается из /proc/net/wireless).

Все эти параметры и статистика зависят от устройства. Каждый драйвер может предоставлять только часть из них, в зависимости от поддержки оборудованием, и диапазон значений может изменяться. Обратитесь к странице руководства по каждому устройству за более подробной информацией.

ПАРАМЕТРЫ

essid

Задать ESSID (или имя сети (Network Name) - в некоторых изделиях он также может называться идентификатором домена (Domain ID)). ESSID используется для идентификации ячеек, являющихся частью одной виртуальной сети.

В противоположность адресу точки доступа (AP Address) или идентификатору сети (NWID), которые определяют одну ячейку, ESSID определяет группу ячеек, подключённых к повторителю или инфраструктуре, в пределах которой пользователь может прозрачно перемещаться.

На некоторых картах вы можете отключить проверку ESSID (неразборчивый ESSID) с помощью off или any (и on для того, чтобы снова включить его).

Если ESSID вашей сети - одно из особых ключевых слов (off, on или any), вы должны воспользоваться символами "--" для их экранирования.

Примеры:

iwconfig eth0 essid any

iwconfig eth0 essid "My Network"

iwconfig eth0 essid -- "ANY"

nwid

Задать идентификатор сети (Network ID). Поскольку все смежные беспроводные сети используют единую среду передачи данных, этот параметр используется для их различия (создавая логические сети, располагающиеся в одном месте) и идентификации узлов, принадлежащих одинаковой ячейке.

Этот параметр используется только для оборудования, предшествовавшего протоколу 802.11. Протокол 802.11 для этой цели использует ESSID и адрес точки доступа (AP Address). На некоторых сетевых картах вы можете отключить проверку идентификатора сети (Network ID) (неразборчивый NWID) с помощью off (и on для того, чтобы снова включить его).

Примеры:

iwconfig eth0 nwid AB34

iwconfig eth0 nwid off

nick[name]

Задаёт прозвище или имя станции. Некоторые изделия 802.11 определяют его, но оно не используется протоколами (MAC, IP, TCP) и полностью бесполезны в ходе настройки. Только некоторые беспроводные инструменты диагностики могут использовать его.

Примеры:

iwconfig eth0 nickname "My Linux Node"

mode

Задать режим работы устройства, который зависит от топологии сети. Режим может быть Ad-Hoc (распределённый - сеть состоит только из одной ячейки и не имеет точки доступа), Managed (управляемый - узлы подключаются к сети с несколькими точками доступа, с обслуживанием перемещений (roaming)), Master (мастер - узел является мастером синхронизации или работает как точка доступа), Repeater (повторитель - узел передаёт пакеты между другими беспроводными узлами), Secondary (вторичный - узел работает как резервный мастер/повторитель), Monitor (наблюдатель - узел не ассоциирован с какой-либо ячейкой и пассивно наблюдает за всеми пакетами на данной частоте) или Auto (авто).

Пример:

iwconfig eth0 mode Managed

iwconfig eth0 mode Ad-Hoc

freq/channel

Задать частоту взаимодействия или канал устройства. Значение ниже 1000 указывает номер канала, значение выше 1000 - частоту в Герцах. Вы можете добавить к значению окончание k, M или G (например, "2.46G" для частоты 2,46 Гигагерц), или добавьте достаточное количество нулей.

Нумерация каналов обычно начинается с 1, и вы можете воспользоваться iwlist(8) для получения полного списка номеров каналов, доступных частот и отобразить текущую частоту как канал. В зависимости от законодательных норм, некоторые частоты/каналы могут быть недоступны.

При использовании режима Managed (управляемый) большинство точек доступа диктует канал, а драйвер может отклонить настройку частоты. В режиме Ad-Hoc (распределённый) настройкой частоты можно воспользоваться только при первоначальном создании ячейки, поэтому настройка может быть проигнорирована при вступлении в уже существующую ячейку.

Также вы можете воспользоваться off или auto чтобы позволить карте выбрать лучший канал (если это поддерживается).

Примеры:

iwconfig eth0 freq 2422000000

iwconfig eth0 freq 2.422G

iwconfig eth0 channel 3

iwconfig eth0 channel auto

ap

Заставляет карту зарегистрироваться на точке доступа с указанным адресом, если это возможно. Этот адрес ячейки идентичной точке доступа, которая обнаружена при сканировании беспроводной сети. Он может отличаться от её сетевого MAC-адреса. Если беспроводной канал является каналом точка-точка, задаёт адрес удалённого конца канала. Если канал является каналом ad-hoc, задаёт идентификатор ячейки сети ad-hoc. Если качество соединения становится слишком низким, драйвер может переключиться обратно в автоматический режим (карта выбирает лучшую точку доступа в области).

Вы также можете воспользоваться off для повторного включения автоматического режима без смены текущей точки доступа, также вы можете воспользоваться any или auto, чтобы заставить карту повторить ассоциирование с лучшей текущей точкой доступа.

Пример:

iwconfig eth0 ap 00:60:1D:01:23:45

iwconfig eth0 ap any

iwconfig eth0 ap off

rate/bit[rate]

Для карт, поддерживающих несколько скоростей передачи битов, задаёт скорость передачи в битах в секунду. Скорость передачи - это скорость, с которой через среду передаются биты, пользовательская скорость канала ниже вследствие использования общей среды и различных издержек.

Вы можете добавить к значениям окончание k, M или G (десятичные множители : 10^3, 10^6 и 10^9 бит/с), или добавить необходимое количество нулей. Значения ниже 1000 специфичны для карт, они обычно указывают номер в списке скоростей передачи. Воспользуйтесь auto для автоматического выбора скорости передачи (переключаться на более низкие скорости на зашумлённых каналах) - эта настройка используется по умолчанию на большинстве карт, и fixed для возврата к фиксированным настройкам. Если вы укажете значение скорости передачи и добавите auto, драйвер будет использовать все скорости передачи меньшие или равные этому значению.

Примеры:

iwconfig eth0 rate 11M

iwconfig eth0 rate auto

iwconfig eth0 rate 5.5M auto

txpower

Для карт, поддерживающих несколько мощностей передачи, задаёт мощность передачи в дециБел-миллиВаттах (dBm). Если W - это мощность в Ваттах, мощность в дециБел-миллиВаттах - это P = 30 + 10.log(W). Если значение указывается с окончанием mW, оно будет автоматически преобразовано в дециБел-миллиВатты.

Дополнительно, on и off включают и выключают радио, и auto и fixed включают и выключают управление мощностью (если эти возможности доступны).

Примеры:

iwconfig eth0 txpower 15

iwconfig eth0 txpower 30mW

iwconfig eth0 txpower auto

iwconfig eth0 txpower off

sens

Задаёт порог чувствительности. Он определяет насколько чувствительна карта в плохих условиях работы (низкий уровень сигнала, наложение). Под положительными значениями подразумеваются необработанные значения, используемые оборудованием или процентные значения, отрицательные значения подразумевают дециБел-миллиВатты. В зависимости от реализации оборудования, этот параметр может управлять различными функциями.

На современных картах, этот параметр обычно управляет порогом передачи/перемещения (handover/roaming) для самых низких уровнях сигнала, при которых оборудование остаётся ассоциированным с текущей точкой доступа. Когда уровень сигнала падает ниже этого порога, карта начинает искать новую/лучшую точку доступа. Некоторые карты для определения необходимости переключения могут использовать число пропущенных маяков. При высокой плотности точек доступа самый высокий порог позволяет быть уверенным, что карта всегда связана с лучшей точкой доступа, при низкой плотности точек доступа низкий порог минимизирует количество неудачных переходов к другой точке доступа (handoffs).

На более старых картах этот параметр обычно управляет порогом задержки - самый низкий уровень сигнала, при котором оборудование считает канал занятым. Уровень сигнала выше этого порога заставляет оборудование тормозить его собственную передачу, поскольку более слабые сигналы игнорируются и оборудование свободно для передачи. Обычно он жёстко связан с порогом приёма, самый низкий уровень сигнала, при котором оборудование пытается принимать пакеты. Соответствующая настройка этого порога защищает карту от потери времени на фоновый шум, пока продолжаются слабые передачи. Современные разработки, кажется, управляют этим значением автоматически.

Пример:

iwconfig eth0 sens -80

iwconfig eth0 sens 2

retry

Большинство карт умеют ретранслировать MAC, а некоторые позволяют задавать поведение механизма повтора.

Для задания максимального количества попыток повтора, введите limit 'значение'. Это абсолютное значение (без единиц измерения), которое используется по умолчанию (когда ничего не указано). Для задания максимального временного интервала, в течение которого нужно производить повторные попытки передачи MAC, введите lifetime 'значение'. По умолчанию, это значение указывается в секундах, дополните окончанием m или u, чтобы указать значение в миллисекундах или микросекундах.

Вы также можете добавить модификаторы short, long, min и max. Если карта поддерживает автоматический режим, опция определяет границы limit или lifetime. Другие карты определяют различные значения в зависимости от размера пакета, например в 802.11 min limit - это short retry limit (без пакетов RTS/CTS).

Примеры:

iwconfig eth0 retry 16

iwconfig eth0 retry lifetime 300m

iwconfig eth0 retry short 12

iwconfig eth0 retry min limit 8

rts[_threshold]

Добавляет согласование RTS/CTS перед каждым передаваемым пакетом, чтобы убедиться, что канал чист. Это увеличивает издержки, но и увеличивает производительность, в случае существования скрытых узлов или огромного количества активных узлов. Этот параметр задаёт размер мельчайших пакетов, для которых узел отправляет RTS; значение равное максимальному размеру пакета отключает механизм. Вы можете также задать этот параметр равным auto, fixed или off.

Примеры:

iwconfig eth0 rts 250

iwconfig eth0 rts off

frag[mentation_threshold]

Фрагментация позволяет разделить IP-пакет на "пучок" (burst) меньших фрагментов, передаваемых через среду. В большинстве случаев это увеличит издержки, но в очень зашумлённых средах это уменьшит потери на ошибки и позволит пакетам преодолевать перекрывающиеся "пучки" (bursts). Этот параметр задаёт максимальный размер фрагмента, который всегда меньше максимального размера пакета.

Этот параметр также может управлять механизмом Frame Bursting, доступным на некоторых картах, позволяющим отправлять несколько IP-пакетов совместно. Этот механизм должен быть включен, если размер фрагмента больше максимального размера пакета.

Вы также можете установить этот параметр в auto, fixed или off.

Примеры:

iwconfig eth0 frag 512

iwconfig eth0 frag off

key/enc[ryption]

Используется для управления ключами шифрования, смешивания (scrambling) и режима безопасности.

Чтобы задать текущий ключ шифрования, просто введите ключ в шестнадцатеричными цифрами XXXX-XXXX-XXXX-XXXX или XXXXXXXX. Чтобы задать ключ, отличающийся от текущего ключа, добавьте [индекс] до него или после него (нельзя поменять активный ключ). Вы также можете ввести ключ как ASCII-строку, указав приставку "s:". Ключевые фразы в настоящее время не поддерживаются.

Чтобы заменить этим ключом активный ключ, просто введите [индекс] (без ввода какого либо ключа).

off и on отключает и повторно включает шифрование.

Pages: ← previous Ctrl next
1 2

Original (English): man iwconfig(8) - configure a wireless network interface

Translation: © Владимир Ступин .

translated.by crowd

Like this translation? Share it or bookmark!