Настройка каталога со списком телефонных номеров ATE
В файле со списком телефонных номеров ATE содержатся телефонные номера, которые программа ATE использует для установки удаленных соединений с помощью модема.
Для настройки каталога с номерами телефонов для доступа к удаленным системам ATE, требуется выполнить следующие предварительные требования:
- В системе должна быть установлена программа эмуляции асинхронного терминала (ATE)
- Для настройки системного телефонного справочника у пользователя должны быть права на запись в файл /usr/lib/dir.
Пользователи могут присвоить любое имя этому файлу и разместить его в любом каталоге, доступном для чтения и записи. Редактировать файл можно с помощью любого текстового редактора ASCII. По умолчанию список телефонных номеров содержится в файле /usr/lib/dir, как показано ниже:
# COMPONENT_NAME: BOS dir
#
# FUNCTIONS:
#
# ORIGINS: 27
#
#
# (C) COPYRIGHT International Business Machines Corp. 1985, 1989
# Лицензионные материалы - собственность IBM
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
# dir - пример каталога со списком телефонных номеров
#
#
# Micom 9,555-9400 1200 7 1 2 0 0
# R20 9,555-9491 1200 7 1 2 0 0
# QT 9,555-8455 1200 7 1 2 0 0
# Dallas1 9,555-7051 1200 8 1 0 0 0
Список телефонных номеров ATE можно просмотреть c помощью подкоманды directory, доступной в главном меню при отсутствии соединений. На экране будет показан список телефонных номеров в том виде, в котором он выдается при работе с программой ATE.
Можно создать несколько списков телефонных номеров. Для переключения ATE на другой список номеров измените файл ate.def в текущем каталоге.
Примечание: Файл списка телефонных номеров может содержать до 20 строк (по одной записи в каждой строке). ATE игнорирует все дополнительные записи.
Файл со списком телефонных номеров можно сравнить с телефонной книгой, содержащей телефонные номера удаленных систем, с которыми связывается программа ATE. Ниже приведен формат записи в списке телефонных номеров:
Имя Телефон Скорость Длина Стоп-бит Четность Эхо Перевод_строкиЭти поля должны быть разделены по крайней мере одним пробелом. Для удобства их можно разделить несколькими пробелами. Ниже приведено описание каждого поля:
Имя- Идентифицирует телефонный номер. Длина имени ограничена 20 символами. Вместо пробелов в имени следует указывать знак подчеркивания "_", например: data_bank.
Телефон- Номер телефона для подключения к удаленной системе. Длина записи
ограничена 40 символами. Список допустимых цифр и символов приведен в
документации по модему. Например, если для выхода на внешнюю линию требуется
набрать 9, поставьте 9, (девятка и запятая) перед номером: 9,1112222.
Несмотря на то, что телефонный номер может содержать до 40 символов, команда просмотра списка выдает только первые 26 символов.
Скорость- Скорость передачи в битах в секунду (бит/с). Указывает число символов,
передаваемых за одну секунду. Выберите скорость передачи, соответствующую
применяемой линии связи. Допустимы следующие значения скорости:
50, 75, 110, 134, 150, 300, 600, 1200, 1800, 2400, 4800, 9600 или 19200.
В случае скоростей передачи данных, отличных от POSIX, выбор скорости 50 приведет к тому, что ATE будет использовать скорость, указанную посредством SMIT для этого устройства.
Длина- Число бит, образующих символ. Значением этого поля может быть 7 или 8.
Стоп-бит- Стоп-бит указывает на конец символа. Значением этого поля может быть 1 или 2.
Четность- Указывает, следует ли проверять правильность передачи или приема символа из удаленной системы. Варианты: 0 (нет), 1 (контроль по нечетности) или 2 (контроль по четности).
Эхо- Указывает, следует ли отображать вводимые символы на локальном дисплее. Значением поля может быть 0 (выкл.) или 1 (вкл.).
Перевод_строки- Ставит символ перевода строки в конце каждой строки данных, получаемой из удаленной системы. Символ перевода строки выполняет те же функции, что и символы возврата каретки и новой строки. Значением поля может быть 0 (выкл.) или 1 (вкл.).
- octal
- От 000 до 037. Должен начинаться с нуля.
- decimal
- От 0 до 31.
- шестнадцатеричный
- от 0x00 до 0x1F. Должен начинаться с 0x. Символ Х можно указывать в любом регистре.
Создайте файл ate.def с этими параметрами для изменения параметров эмуляции ATE. Например, для изменения RATE на 300 бит/с, DEVICE на tty3, режима передачи TRANSFER на x (протокол xmodem) и DIRECTORY на my.dir создайте файл ate.def со следующими записями в каталоге запуска программы ATE:
RATE 300
DEVICE tty3
TRANSFER x
DIRECTORY my.dirПрограмма будет использовать установленные значения после запуска из этого каталога.