BASH Programming - Введение

       

Настройка uugetty


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

Они выполнены в виде отдельного настроечного файла для каждого порта. Файл /etc/conf.uugetty будет использоваться всеми процессами uugetty, а /etc/conf.uugetty.ttySN будет использоваться только этим одним портом. Пример файлов конфигурации по умолчанию, может быть найден в исходниках getty_ps, которые есть в большинстве Linux-дистрибутивах. Из-за экономии места они здесь не приводятся. Обратите внимание, что, если вы используете старые версии getty (старее, чем 2.0.7e), или не используете FSSTND, то заданный по умолчанию файл будет /etc/default/uugetty.ttySN. Файл /etc/conf.uugetty.ttyS3 Грэга примерно такой:

# пример настроечного файла uugetty для Hayes-совместимых модемов # с разрешением входящих звонков # # проверка наличия lock файла... Если этот lock файл есть, то uugetty # перезапускается так, чтобы модем был заново проинициализирован ALTLOCK=cua3 ALTLINE=cua3 # какой порт инициализировать INITLINE=cua3 # время таймаута, после которого связь обрывается ... TIMEOUT=60 # строка инициализации модема... # формат: <ожидаемое> <отправляемое> ... (чат-последовательность) INIT="" AT\r OK\r\n WAITFOR=RING CONNECT="" ATA\r CONNECT\s\A # эта строка устанавливает задержку перед выдачей сообщения при входе в # систему DELAY=1 #DEBUG=010

Добавьте следующую строку в ваш /etc/inittab, так, чтобы uugetty запускался на вашем последовательном порту (заменив значения в соответствии с вашей системой - расположение файла конфигурации, порт, быстродействие и заданный по умолчанию тип терминала):

S3:456:respawn:/sbin/uugetty -d /etc/default/uugetty.ttyS3 ttyS3 F115200 vt100

Рестарт init:

linux# init q

Скорость в вашем /etc/inittab указывается самой высокой, которую поддерживает ваш модем.

Теперь Linux будет следить за появлением запросов на соединение на вашем последовательном порту. Можно звонить с других машин и входить в вашу систему.

uugetty имеет еще множество опций, см. полное описание в man по getty(1m). Среди прочего имеется возможность планирования и возможность обратного звонка.



Содержание раздела