7. Убедитесь, что порт закрыт вводом команды:
Ъ2 disable ttyname
где ttyname - порт управления не модемом.
8. Выберите нужный элемент gettydefs в файле /etc/inittab.
Элемент 2 выберет цикл 1200-2400-300.
9. Откройте порт, используемый для модема, следующей коман-
дой:
Ъ2 enable ttyname
где ttyname - это порт управления модемом.
10. Подключитесь к этому модему с другого модема.
11. Если вы не смогли успешно подключиться, смотрите следующий
раздел поиска неисправностей модема, обеспечивающего вход
в сеть информационного обмена.
Поиск неисправностей модема, обеспечивающего вход в сеть
информационного обмена
Примеры, приведенные ниже, предполагают, что модем прямо
соединен с портом СОМ1. На практике модем может быть присоеди-
нен к другим последовательным портам.
1. Проблема: Модем не отвечает на вызов.
Средство А: Не открыт последовательный порт модема. Введи-
те следующие команды:
disable /dev/tty1a
enable /dev/tty1A
Средство В: Модем не конфигурирован для автоответа. Про-
верьте переключатели модема или, если этом модем 2400
Hayes, используйте соответствующую программную команду мо-
дема (смотрите "Задания параметров модема Hayes" в конце
данного раздела для получения информации о командах
Hayes). Введите cu -ltty1a dir для модема и используйте
команду "АТS0=1" для задания автоответа.
- 14-38 -
Средство С: Линия DTR (готовность терминала данных) не
связывает компьютер с модемом. Проверьте контакт 20 и убе-
дитесь, что он подключен. Контакты 2, 3, 7, 8 и 20 исполь-
зуются для соединения модема.
2. Проблема: Модем отвечает, но зависает сразу после установ-
ления соединения.
Средство: Модем работает как автоответчик и регистрирует
DTR, но линия DTR не заявлена. Проверьте следующие возмож-
ности:
а) Порт управления модемом может быть не открыт. Введите
команду:
disable /dev/tty1a
enable /dev/tty1A
в) Кабель дефектен.
Если вы используете кабель "прямого соединения", у кото-
рого подключены по крайней мере контакты 2, 3, 7, 8 и 20,
проверьте, что контакт 20(DTR) правильно присоединен.
3. Проблема: Я вижу сообщение об ошибке "Мусор или свободный
кабель у /dev/tty1A, порт отключен" на консоли, когда вы-
зов приходит в модем.
Средство А: Модем установлен для обратного отображения
данных или посылки ответов командам. Очень вероятно, что
модем посылает сигнал "Ring" для указания того, что вызы-
ваемый телефонный номер закольцован. Так как сигнал CD не
активен, getty интерпретирует это как случайные данные на
последовательной линии. Для коррекции этой ситуации задай-
те для модема отключение эха и не посылайте ответы коман-
дам. Правильной командой модема 2400 Hayes является
"ATE0Q1".
Средство В: Если у вас имеется внутренний модем и указан-
ные выше возможности не устраняют сообщение об ошибке, то
вероятно вы имеете несовместимый модем. Попытайтесь заме-
нить модем стандартной моделью, совместимой с Hayes.
4. Проблема: Модем отвечает, но у меня нет подсказки login.
Средство А: Линия CD не заявлена модемом после того, как
модем ответил на вызов.
- 14-39 -
Проверьте переключатели модема или, если это модем 2400
Hayes, используйте соответствующую программную команду мо-
дема.
Средство В: Порт не открыт. Введите:
enable /dev/tty1A
Средство С: Используется некорректный элемент
/etc/gettydefs и выбрана неправильная скорость передачи.
Проверьте устройство порта модема в файле /etc/itittab.
Появится следующее сообщение:
t1A:2:respawn:/etc/getty tty1A m
Последний символ строки является указателем элемента в
файле /etc/gettydefs. Проверьте этот элемент, чтобы убе-
диться в правильности установки.
5. Проблема: Экран перемещается неуправляемо, когда я подклю-
чаюсь к системе, обычно отображая последовательность подс-
казок login.
Средство: Устройства модемов и не модемов не открыты. Зак-
ройте устройство не модем, введя команду:
disable dev/tty1a
6. Проблема: Я получил подсказку login, но ничего последова-
тельного после этого.
Средство: Параметры установки линии некорректны. Определи-
те, каковы параметры установки последовательной линии в
системе, которую вы вызываете. Стандартными параметрами
установки, которые использует cu, являются восемь битов
данных, один стоповый бит и отсутствие проверки четности.
Если удаленная система использует четную четность, исполь-
зуйте возможность -е в cu, которая выбирает четную чет-
ность или возможность -о, которая выбирает нечетную чет-
ность.
Если вы подключаетесь к системе UNIX, проверьте файл /etc/
inittab на удаленной системе для проверки правильности
"указателя" файла gettydefs. Имеется возможность,
что характеристики последовательной линии не согласуются с
параметрами stty, определенными в третьем поле выбранного
- 14-39а -
элемента gettydefs. Попытайтесь изменить параметры уста-
новки порта на 8 битов данных, один стоповый бит и отсутс-
твие четности. Элемент должен выглядеть аналогично следую-
щему:
4 # B!@)) HUPCL # B!@)) CS* SANE HUPCL TAB3 ECHOE IXANY
#\r\n@!login: #5
- 14-40 -
Разделение обеспечения входа в сеть информационного
обмена и обеспечения пересылки данных абоненту сети
Операционная система поддерживает использование обеспечения
входа в сеть информационного обмена и обеспечения пересылки
данных абоненту сети на одной и той же линии модема без выпол-
нения повторной процедуры подключения к системе.
Когда программа обеспечения пересылки данных абоненту сети
использует линию, процедура login замаскирована. Если кто-то
подключается к линии, когда программа обеспечения пересылки
данных абоненту сети пытается использовать ее, то программа
обеспечения пересылки данных абоненту сети не сможет распреде-
лить устройство.
Чтобы это средство работало корректно, должно использо-
ваться устройство управления модемом, и модем должен установить
CD в высокое значение, когда частота имеется и в низкое, когда
частота отсутствует. (Информация об использовании обеспечения
входа в сеть информационного обмена/обеспечения пересылки дан-
ных абоненту сети совместно с UUCP содержится в главе "Создание
удаленной сети с UUCP" данного руководства).
Установка разделяемого модема обеспечения входа в сеть
информационного обмена / обеспечения пересылки данных
абоненту сети
Следующая процедура позволяет устанавливать разделяемый
модем обеспечения входа в сеть информационного обмена/обеспече-
ния пересылки данных абоненту сети.
1. Выполните шаги установки модема для обеспечения пересылки
данных абоненту сети и шаги по установке модема для обес-
печения входа в сеть информационного обмена.
2. Для выхода в систему по номеру вызовите cu с соответствую-
щими возможностями. Программа getty на линии автоматически
будет приостановлена до завершения вызова и повторно запу-
щена после завершения вызова.
Параметры установки модема Hayes
При использовании cu и uucp необходима правильная конфигу-
рация модема. Обратитесь к руководству по модему для получения
информации о правильной установке переключателей.
Интеллектуальный модем 1200
Если у вас имеется интеллектуальный модем 1200 Hayes или сов-
местимый с ним модем, переключатели 3 и 8 должны быть опущены:
- 14-41 -
+--------------------------------------+
| 1 2 3 4 5 6 7 8 |
+------+---+---+---+---+---+---+---+---+
| вверх| * | * | | * | * | * | * | |
+------+---+---+---+---+---+---+---+---+
| вниз | | | * | | | | | * |
+------+---+---+---+---+---+---+---+---+
Когда переключатель 3 опущен, результирующие коды будут
посланы (в виде эха) модему, терминалу или компьютеру. Когда
опущен переключатель 8 модем может интерпретировать выдаваемые
команды. Это позволяет работать коммуникационным системам UNIX
и DOS.
Интеллектуальный модем 2400
Интеллектуальный модем 2400 Hayes или совместимый модем
требуют онлайновой конфигурации, если они используются как ли-
ния обеспечения входа в сеть информационного обмена. Заметим,
что Hayes 2400 не отвечает линии с носителем 2400 бод, если она
не установлена командами на 2400 бод. Следует конфигурировать
модем выдачей команд установки cu(C). Команда cu выглядит сле-
дующим образом:
Ъ2 cu -s2400 -lttyЪ1nn dir
nn - это номер tty последовательной линии. Для конфигурирования
модема для tty1A введите эту команду и нажмите <Возврат>.
cu -s2400 ltty1A dir
Далее введите следующие команды для конфигурации модема.
Они будут сохранены в неразрушающейся памяти модема. Если вы не
хотите сохранять параметры установки, не вводите последнюю ко-
манду (at&w) Команды располагаются в левой колонке, а краткие
описания того, что они делают, располагаются в правой колонке.
Введите каждую команду с нажатием клавиши <Возврат>:
AT&f выбрать фактор конфигурации.
- 14-41а -
ATT набор тональной посылки.
АТ10 низкий объем спикера.
АТ&d2 установить dtr "2": перейти к добавочному блоку,
когда dtr сбрасывается.
AT&c1 установить dcd "1": носитель удаления треков dcd.
ATS0=1 ответьте на вызов после первого кольца.
ATS2=128 отключить последовательность выхода модема.
АТе0 нет эха (модем более не выдает эхо для данных,
посылаемых ему).
- 14-42 -
ATq1 умеренный режим (модем не отвечает ОК после этой
команды или тем, что за ней следует).
AT&w сохранение параметров установки в неразрушающейся
памяти.
Выйдите из cu вводом тильды и точки, за которым следует
<Возврат>:
~.
Модем теперь конфигурирован и готов к использованию.
ГЛАВА 15
Использование принтеров
Введение 15.1
Спуловая система принтера 15.1
Установка принтера 15.3
Сводка команд пользователя 15.7
Сводка административных команд 15.8
Добавление локального принтера 15.10
Добавление принтера как терминала login 15.14
Запуск и останов средств печати LP 15.15
Ручной останов средств печати 15.15
Ручной запуск средств печати 15.16
Отмена запроса печати 15.17
Открытие и закрытие принтеров 15.18
Добавление принтера классу 15.19
Установка системного назначения, принимаемого по
умолчанию 15.21
Монтирование формы или печатающего механизма 15.22
Удаление принтера или класса 15.24
Управление загрузкой печати 15.25
Отвержение запросов для принтера или класса 15.25
Принятие запросов для принтера или класса 15.26
Пересылка запросов на другой принтер 15.26
Примеры 15.27
Управление приоритетами очереди 15.29
Задание пределов приоритета 15.30