# Руководство &kwifimanager;

Stefan Winter

    mail@stefan-winter.de

Олег Баталов

Перевод на русский язык
&FDLNotice;
2002 Stefan Winter
2003--10-22
1.0.0

Набор &kwifimanager; может использоваться для настройки и контроля плат беспроводной &LAN;.

KDE wireless Wi-Fi wlan wlan-ng

## Введение

Набор программ &kwifimanager; - это набор инструментов, который позволяет управлять картами для беспроводной сети в &kde;. Он предоставляет информацию о вашем текущем подключении и позволяет управлять четырьмя независимыми конфигурациями, которые могут загружаться при старте &kde;. &kwifimanager; поддерживает все платы беспроводной сети, использующие расширенный интерфейс беспроводных сетей. Это включает большинство плат, поддерживаемых проектом wlan-ng.

## Использование &kwifimanager;

### Приложение &kwifimanager;

Основная цель приложения &kwifimanager; - это показ текущей конфигурации, а также информации о качестве соединений и точках доступа.

Основное приложение запускается при наборе `kwifimanager` в командной строке, либо через меню K, где оно расположено в группе Приложения. Третий способ запустить &kwifimanager; - щёлкнуть на аплете в панели. Элементы графического интерфейса приложения описываются в следующих разделах.

#### Главное окно

Основное окно &kwifimanager; состоит из четырёх частей:

##### Экран качества сигнала

Здесь показывается качество и тип активного подключения. Верхняя пиктограмма отображает текущее состояние беспроводной сети через набор значков:

- PC-Card с вопросительным знаком, означает, что никакая плата не была обнаружена

- отдельный ноутбук, означает что PC-Card вставлена и работает в режиме инфраструктуры, но нет сигнала с точки доступа. Плата вне её зоны действия.

- ноутбук, соединённый с синим блоком, означает, что соединение с точкой доступа установлено.

- два ноутбука означают, что система находится в режиме одноранговой сети (ad-hoc) без точек доступа

Ниже этих пиктограмм расположены небольшой индикатор качества. Он отображает уровень качества текущего соединения. Эта информация доступна только в режиме инфраструктуры. В режиме Ad-Hoc уровень всегда будет 0.

Эта графическая информация дополняется числовым значением ниже пиктограммы. Там отображается качество сигнала, которое вычисляется следующим образом: `уровень сигнала в dBm - уровень шума в dBm`. Если ваша плата находится в не сети, значение будет 0; если плата не вставлена - будет N/A.

##### Скорость соединения

Индикатор текущей скорости соединения расположен в правой части основного окна, выше информации о конфигурации. Если параметры скорости установлены в AUTO, значение будет меняться со временем, поскольку плата корректирует скорость соединения в зависимости от качества сигнала.

##### Текущая конфигурация

Здесь показана информация о настройке платы. Отображается следующая информация:

- сеть, к которой плата подключена или пытается подключиться (Поиск сети: или Подключен к сети:)

- MAC-адрес точки доступа, к которой подключена плата.

  Если плата находится в режиме инфраструктуры, но в не области действия, отображается `44:44:44:44:44:44`, указывающее на то, что никакое соединение не установлено.

  В режиме Ad-Hoc это поле показывает адрес, ассоциированный с одной из плат в сети Ad-Hoc. Это отличается от адреса MAC второй цифрой: он установлен в значение 2.

  Если ваша плата первой входит в режим Ad-Hoc, то все остальные платы, входящие в режим Ad-Hoc, будут видеть её адрес MAC немного изменённым: вместо `00:xx:yy:zz:aa:bb` будет показываться `02:xx:yy:zz:aa:bb`. Такое поведение вполне нормально.

- для большинства плат отображается частота, на которой карта передаёт данные, и соответствующий номер канала.

- ваш локальный адрес IP, если он доступен.

- статус шифрования (если вы запустили &kwifimanager; от пользователя root)

##### Информация о точке доступа (нижняя область)

Последняя строка основного окна показывает информацию о вашей точке доступа. Для этого нужно, чтобы системный администратор предоставил список адресов MAC с соответствующей информацией. Пример такого списка может быть найден в файле `$`KDEDIR`/share/apps/kwifimanager/locations/DE_BW_Karlsruhe_University.loc`

Если вы хотите установить новый список, просто скопируйте ваш файл в каталог `$`KDEDIR`/share/apps/kwifimanager/locations/`

Этот каталог автоматически просматривается при следующем запуске &kwifimanager; после успешной установки. Если вы имеете такой список и хотите включить его в следующий релиз &kwifimanager;, пришлите его под адресу mail@stefan-winter.de

#### Обзор статистики

При выборе Статистика соединения в меню Файл откроется отдельное окно, показывающее уровень сигнала и шума в виде графика за последние 240 секунд. Уровень сигнала отображается синим и уровень шума - красным. Отношение между СИГНАЛОМ и ШУМОМ определяет качество соединения, которое отображается в основном окне.

#### Редактор настроек

Выбрав Настройка Редактор настроек , вы обратитесь к модулю Центра управления для &kwifimanager;. Если вы не являетесь пользователем root, будет запрошен его пароль. Этот модуль содержит конфиденциальную информацию типа ключа для шифрования WEP.

#### Разное

Существуют незначительные дополнительные вещи, которые необходимо описать.

Первое, существует возможность Акустическое сканирование. Если она включена, качество соединения будет преобразовано в формат акустического сигнала. Лучшее качество сигнала создаёт гудок более высокой частоты, и он воспроизводится чаще.

Вторая возможность - тихая регистрация. Это значит, что &kwifimanager; регистрирует имя сети, к которой вы подключаетесь при её смене. Этот параметр наиболее полезен при указании специального сетевого имени ЛЮБАЯ. В этом режиме плата входит в любую найденную сеть. Файл журнала расположен в `$`HOME`/.wireless-log` .

Третья - это только примечание. В меню Файл находится пункт Отключить радио. Этот параметр не реализован. Проблема заключается в драйверах ядра для карт Wi-Fi. Драйверы пока не поддерживают эту функцию.

### Аплет панели

Аплет панели является второй частью набора &kwifimanager;. Он может помещаться в системный лоток &kde; (&kicker;) и отображать только качество сигнала, в виде пиктограммы или текста.

Небольшого размера, он является наиболее подходящим для непрерывного использования. Если вы не хотите держать на вашем экране основное приложение &kwifimanager;, используйте этот аплет.

#### Загрузка аплета

Аплет может быть добавлен на вашу панель щелчком правой кнопки на ней и выбором Добавить Аплет KWiFiManager. Другой способ запустить аплет - щелчок на его desktop-файле, который расположен в каталоге `$`KDEDIR`/share/apps/kicker/applets`. Этот способ не помещает его в панель. Он расположится на рабочем столе. Однако первый метод более прост и предпочтителен.

Аплет панели настраивается минимально: он может изменять цвет на жёлтый, оранжевый и красный когда уровень сигнала слишком низкий. Для включение и отключения этой возможности щёлкните правой кнопкой на аплете и выберите Персональные настройки.

#### Информация подсказок

Если удерживать указатель мыши над аплетом в течение нескольких секунд, вы увидите подсказку с некоторой дополнительной информацией, а именно:

- ваш локальный адрес IP

- имя сети, если установлено

#### Загрузка основного приложение &kwifimanager; из аплета панели

Одинарный щелчок на аплете (щелчок левой или правой кнопкой, как вам удобно), запускает основное приложение &kwifimanager;

### Модуль центра управления

Модуль настройки &kcontrolcenter; возможно является самой полезной частью набора &kwifimanager;. Здесь вы фактически можете изменить основные параметры вашей платы беспроводной &LAN;. Модуль управляет обработкой до четырёх независимых конфигураций платы, и также может автоматически настроить вашу плату, когда вы запускаете &kde;. После установки соединения с сетью, по соображениям безопасности, любые изменения могут быть сделаны только пользователем root.

#### Вкладки

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

Наиболее важные параметры всегда видимы, опции шифрования и управления питанием отображаются, только если они активированы. Возможно самый важный элемент в каждой вкладке - это поле Имя сети . Здесь вы можете определить, к какой сети хотите подключаться. Вы можете указать сеть непосредственно, или попытаться просканировать все доступные сети выбрав имя сети `ЛЮБАЯ`.

В дополнение к имени сети следует указать тип сети, к которой вы подключаетесь. Это определяется группой кнопок Режим операций. Параметр Инфраструктура, означает что сеть состоит из определённой базовой станции, так называемых точек доступа или постоянных шлюзов. Это наиболее распространённый режим для корпоративных сетей. Второй параметр - один-на-один - означает, что ваша сеть является прямым соединением между компьютерами, без точек доступа.

Дополнительно можно установить скорость для вашего соединения. Установка авто достаточна в большинстве случаев, так как сама плата определяет подходящую скорость. Однако если вы видите что скорость изменяется каждые несколько секунд, например, когда имеется слабое соединение, можно установить скорость вручную.

Ниже этих элементов вы найдёте поле Выполнить сценарий при подключении:. Здесь вы можете ввести имя сценария для выполнения. Он будет запущен при каждом нажатии кнопки Активировать конфигурацию и автоматически при запуске модуля центра управления. Этот сценарий должен иметь права root. Это может вызвать проблемы когда вы запускаете из него приложения X, а сервер X не принадлежит пользователю root. Вы можете сделать корректной работу такого сценария если запускаете приложения X через ``kdesu` `-u` ИМЯ ПОЛЬЗОВАТЕЛЯ `-c` КОМАНДА`.

В нижней части каждой вкладки конфигурации находятся параметры шифрования. Они доступны только если установлен параметр Использовать шифрование?. Если они доступны, вы видите множество параметров:

Использовать ключ:

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

Режим шифрования:

  Если шифрование активизировано, существует два способа работы с приходящими не зашифрованными пакетами: отклонить или принять. Когда вы установили вашу плату в Открытый режим, она также будет принимать не зашифрованные пакеты. Ограниченный режим позволяет принимать только зашифрованные пакеты, все другие будут отклоняться.

Ключи шифрования:

  Этот блок позволяет определить секретные ключи, которые будут использоваться для шифрования. Небольшой блок Строка- это поле, устанавливающее использование строки типа `MY_CRYPTO`, или шестнадцатеричного значения типа `0A2FEE91`. Для защиты паролей при их вводе будут отображаться звёздочки.

Учтите, что встроенная поддержка шифрования (WEP эквивалентная беспроводная безопасность) вообще не очень безопасна. Подробности смотрите в .

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

#### Автоматическая конфигурация при запуске модуля &kcontrolcenter;.

Если вы хотите, чтобы &kwifimanager; инициализировал беспроводной карту при каждом запуске центра управления, установите параметр Загружать предопределённую конфигурацию при запуске KDE и выберите в списке ниже номер конфигурации, которую нужно использовать. Для того чтобы сразу установить параметры для платы, нажмите кнопку Активировать конфигурацию.

#### Автоопределение устройства

Для того чтобы изменить любые параметры настройки, &kwifimanager; необходимо имя интерфейса вашей платы беспроводной &LAN;. Вы можете ввести эту информацию (например, `eth1` или `wlan0`) в поле справа от Параметры интерфейса:, либо позволить &kwifimanager; автоматически обнаружить интерфейс. Чтобы сделать это, нажмите кнопку Автообнаружение интерфейса. Будет выполнено сканирование всех устройств в `/proc/net/dev`, для поиска вашей платы. Результат сканирования появится в поле перед кнопкой. Если оно остаётся пустым, никакая плата не была найдена. Обратите внимание, что &kwifimanager; использует беспроводные расширения для определения плат. Если вы используется плату управляемую пакетом wlan-ng, &kwifimanager; покажет результат, если только ваш драйвер совместим с уровнем встроенных беспроводных расширений.

## Лицензия и разработчики

Авторское право на документацию и приложение © Stefan Winter mail@stefan-winter.de.

&underFDL; &underGPL;

Перевод на русский: Олег Баталов olegbatalov@mail.ru

Редакция: Григорий Мохин mok@kde.ru

## Дополнительная информация

Это приложение содержит некоторую дополнительную информацию о элементах беспроводной &LAN;, не относящуюся непосредственно к &kwifimanager;.

### Примечания о отображении MAC-адреса в режиме Ad-hoc

На первый взгляд, MAC-адрес в поле Точка доступа отображается неправильно в режиме Ad-hoc, поскольку изменены первые два байта адреса на `02`. На самом деле, это аппаратная особенность платы беспроводной &LAN;.

Обычно плата подключена к реальной точке доступа. В этом случае адрес MAC отображается корректно. Если вы изменяете режим на Ad-hoc (одноранговая сеть), один из компьютеров должен выполнять роль сервера для остальных. Первый компьютер, вошедший в этот режим, устанавливает себя как сервер. Так что все остальные при подключении к сети Ad-hoc, в данном случае будут видеть, что первый компьютер является сервером. Но поскольку он не является реальным сервером (то есть это не постоянно доступная точка доступа), клиенты должны знать, что сеть, к которой они подключаются, не является постоянной. В стандарте IEEE для адресов MAC зарезервировано место для таких случаев: адреса MAC, не доступные глобально, содержат в первых двух байтах 02 (такие адреса называются управляемые локально).

Вы можете сравнить это с неглобальными адресами IP типа 192.168.*.*.

Так что разработчики беспроводных сетей согласились дать этим виртуальным сетевым серверам адреса MAC из диапазона управляемых локально. Чтобы оставить эти виртуальные адреса MAC уникальными, они используют небольшой трюк: были изменены только первые два байта адреса MAC платы беспроводной &LAN;, а остальные десять байт, всё ещё уникальны во всём мире, они содержат уникальный адрес для использования сетевым сервером.

### Обзор защиты с помощью шифрования WEP.

Шифрование WEP вообще не очень безопасно. Недавняя публикация аналитиков шифрования назвала этот алгоритм шифрования детским. Фактически уже существуют программы, использующие огромную дыру в защите этого стандарта шифрования. Такие программы прослушивают зашифрованный сетевой трафик, анализируют его, и после нескольких часов показывает пароль для входа в сеть в виде обычного текста. Чем больше в сети трафика, тем проще подобрать пароль.

Если вы действительно обеспокоены защитой, не используйте шифрование WEP. Если же вы только устанавливаете домашнюю сеть из двух компьютеров, я предполагаю, что WEP можно использовать.

Шифрованию WEP существуют множество альтернатив. Можно использовать SSH для связи. SSH - это набор программ, использующий для шифрования собственный алгоритм, который является достаточно безопасным. Другой способ - это использование PPTP, протокол туннеля точка-точка. Однако, даже PPTP кажется немного слабым в плане безопасности шифрования. И последнее, вы могли установить туннель IPSec для ваших зашифрованных соединений. Это шифрование, по-видимому, очень безопасное и гибкое.

## Компиляция и установка

&install.intro.documentation; &install.compile.documentation;
&documentation.index;