1.1 2005-06-14
Управление сетью

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

Здесь вы найдете некоторые инструменты, которые помогут в решении этой проблемы.

В этом документе рассказывается только о ifplugd, но есть и альтернативные решения, например, такие как quickswitch.
ifplugd

ifplugd — это программа, которая запускает и останавливает интерфейс при подключении или отключении кабеля к сети Ethernet. Также она может обнаружить подключение к беcпроводной точке доступа или появление новых точек доступа.

# emerge sys-apps/ifplugd

Конфигурация ifplugd — довольно простая задача. Файл конфигурации располжен по адресу: /etc/conf.d/ifplugd. Запустите man ifplugd для просмотра подробного описания переменных.

# Назначение интерфейса для контроля
INTERFACES="eth0"

AUTO="no"
BEEP="yes"
IGNORE_FAIL="yes"
IGNORE_FAIL_POSITIVE="no"
IGNORE_RETVAL="yes"
POLL_TIME="1"
DELAY_UP="0"
DELAY_DOWN="0"
API_MODE="auto"
SHUTDOWN="no"
WAIT_ON_FORK="no"
MONITOR="no"
ARGS=""

# Дополнителные параметры ifplugd для выбранного интерфейса.
#Учтите, установки глобальных переменных игнорируются, если есть подобная
#установка для интерфейса
MONITOR_wlan0="yes"
DELAY_UP_wlan0="5"
DELAY_DOWN_wlan0="5"