Купить
 
 
Жанр: Учеба

SCO: Пособие администратора системы Unix

страница №36

ib/uucp/dialHA24

Убедитесь, что элементы не имеют знака решетки ("#") перед
ними. Такой синтаксис предназначен для показа того, что
строка является только комментарием и должна игнорировать-
ся. В файле Devices имеется много примеров, которые ком-
ментируются этим символом.
6. Введите следующую команду, чтобы установить UUCP как вла-
дельца выбранного порта:

Ъ2chown uucp /dev/ttyname

7. Проверьте модем, обеспечивающий передачу данных абоненту
сети. Для проверки возможности модема выбирать номер кор-
ректно используйте следующую команду:

cu -ltty1a dir

Вы увидите сообщение, указывающее на установление связи.
Если вы увидите сообщение "cu: dir permission denied" ("cu:

- 14-31а -

отказ разрешения dir"), то пользователь, выполняющий ко-
манду cu, не имеет разрешения на запись в файл
/usr/lib/uucp/Devices. Если вы не увидите такого сообще-
ния, и отсутствует сообщение, указывающее на корректность
соединения, то это значит, что либо команда cu некоррект-
на, либо файл Devices некорректен, либо последовательный
порт не работает корректно.

- 14-32 -

Примечание
Следующие далее инструкции предполагают совместимый с Hayes
набор команд и коды ответа. Другие модемы могут использовать
другие соглашения. Обратитесь к документации по модему для
получения дополнительной информации.

Если вы увидите сообщение, подтверждающее соединение, вве-
дите:

АТ

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

АТЕ1

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

Если вы получили ожидаемые ответы, вы можете вызвать номер
набором

Ъ2ATDT phonenumber

После получения подтверждения, что модем может быть выз-
ван, завершите cu набором

и далее нажмите "Возврат".
8. Теперь вы готовы для подключения к другой системе. Для вы-
зова номера следует использовать следующую команду:

cu -ltty1A 555-1212

Следует изменить "555-1212" на телефонный номер системы,
которую вы хотите вызвать. Если у вас есть проблемы,

- 14-32а -

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

- 14-33 -

Поиск неисправностей для модема, обеспечивающего
пересылку данных абоненту сети

Примеры, приводимые ниже, предполагают, что модем непосредственно
присоединен к СОМ1. Часто используются другие последовательные
порты. Если имеются проблемы, сначала проверьте,
что телефонное гнездо подключено, и что на телефонной линии
имеется сигнал.

1. Проблема: При тестировании соединения модема командой

cu -sl1200 -ltty1a dir

я получил сообщение соединения, но когда я набрал "АТ", не
последовало сообщения "ОК".
Средство А: Проверьте кабель установки/переключения прог-
рамм модема. Если используется кабель, соединяющий напря-
мую, попробуйте кабель нулевого модема, использующий по
крайней мере контакты 2, 3, 7, 8 и 20. После выдачи коман-
ды cu наблюдайте индикацию модема и нажмите клавишу "Возв-
рат" несколько раз. Индикатор "получения" должен загореть-
ся при нажатии клавиши. Если это не происходит, необходимо
проверить кабель, чтобы убедиться, что контакт 2 соединен
напрямую (контакт 2 - это линия передачи данных от после-
довательного порта модему). Если горит индикатор "получе-
ния", попытайтесь использовать АТЕ1 для включения средства
"эхо модема".
Средство В: Последовательный порт компьютера может быть
неисправен. Попытайтесь присоединить модем к другому пос-
ледовательному порту или присоединить терминал или после-
довательный принтер к порту для подтверждения его функцио-
нирования. Если порт не функционирует, проверьте
документацию по аппаратуре на соответствующее средство ре-
монта.
Средство С: Модем может быть неисправен. В этом случае
проверьте документацию по аппаратуре на соответствующее
средство ремонта.
2. Проблема: Модем осуществляет набор номера, но соединение
не происходит.
Средство А: Телефонный номер может быть неправильным или
не работающим или телефонная линия, к которой присоединен
модем, может быть неисправной.

- 14-33а -

Отключите модем от телефонной линии и подключите обычный
телефон. Попытайтесь сами набрать номер, чтобы убедиться
что модем на другой стороне линии отвечает на вызов.
Средство В: Слушайте внимательно модем, когда он осущест-
вляет вызов. Некоторые промышленные телефонные системы
требуют, чтобы была пауза между определенными числами. Де-
фис используется в команде cu для указания паузы в две се-
кунды, например: "9----458--1234".

- 14-34 -

Дефис, приведенный в команде cu транслируется кодировщиком
номера в соответствующий код для модема. Для совместимого
с Hayes модема он транслируется в запятую перед посылкой в
модем.
3. Проблема: При вызове номера вы увидите сообщение:

Connect failed: NO DEVICE AVAILABLE
(соединение не удалось, нет доступных устройств)
Средство А: Нет элемента в файле Devices для порта модема.

Далее следует пример элементов для совместимого с Hayes
модема, работающего со скоростью передачи 2400 бод в /dev/
tty1A:

Direct tty1A - 2400 direct
ACU tty1A - 300-2400 /usr/lib/uucp/diaHA24

Убедитесь, что отсутствует знак решетки (#) в начале этих
строк в файле Devices.
Средство В: Порт модема в Devices не имеет корректную ско-
рость передачи, связанную с ним. Убедитесь, что если вы
используете возможность cu для задания скорости передачи,
то в Devices имеется элемент, соответствующий этой скорос-
ти передачи.
4. Проблема: Модем, отвечает, но я получаю символы мусора на
терминале.
Средство А: Пункт, который вы вызываете, может иметь дру-
гие значения бита данных и четности, чем вы используете.
По умолчанию cu использует 8 битов данных и не использует
четность. Используйте cu -е для 7 битов данных, четности и
cu -о для 7 битов данных и нечетности.
Средство В: Удаленный компьютер имеет другую скорость пе-
редачи. Если вы обращаетесь к другой системе UNIX, пошлите
сигнал прерывания, чтобы удаленный пункт переключил ско-
рость передачи во время процедуры login. Всегда запускайте
систему при наивысшей скорости передачи и снижайте ее по
мере необходимости. Для посылки сигнала прерывания введи-
те:

%b

- 14-34а -

Средство С: В линии имеется шум. Это становится особенно
ощутимым при работе со скоростью передачи 2400 бод и выше.
Проверьте вашу телефонную линию. Обычно, когда имеется
проблема с шумом линии, вы увидите символы мусора, появля-
ющиеся на экране непрерывно так, как будто на другом конце
линии имеется система, пытающаяся послать правильные дан-
ные.

- 14-35 -

5. Проблема: Мой модем не отключается в конце вызова.
Средство А: Используется порт управления не модемом. Порты
управления не модемом должны использоваться только с тер-
миналами и когда модем конфигурирован. Какой порт исполь-
зовать - это конфигурируется в файле Devices. Измените
последовательный порт управления не модемом, который вы
задали, на соответствующий порт управления модемом. Напри-
мер порт управления модемом, связанный с tty1a - это
tty1A.
Средство В: Индикатор CD (регистрация носителя) модема не
выключается при разъединении вызова. Проверьте переключа-
тели модема, чтобы убедиться, что модем установлен для ре-
гистрации входящей частоты или, если это Hayes 2400 или
совместимый модем, используйте команду AT&C1.
Средство С: Модем не установлен для регистрации DTR (го-
товность терминала данных). Проверьте переключатели моде-
ма, чтобы убедиться, что модем установлен на регистрацию
DTR или, если это модем Hayes 2400, используйте команду AT
&D2. Некоторые модемы имеют переключатель, который может
быть установлен на игнорирование DTR, и этот переключатель
не должен быть включен.

Подключение к компьютеру

Для обеспечения подключения к компьютеру следует открыть
последовательную линию, которая распознает сигналы управления
модемом по команде enable(C).
Для использования основного последовательного адаптера
(СОМ1) введите:

disable tty1a
enable tty1A
Или для альтернативного последовательного адаптера (СОМ2)
введите:

disable tty2a
enable tty2A
Заметим, что tty1A и tty1a относятся к одной и той же (основной)
последовательной линии, а tty2A и tty2a относятся к одной
и той же (альтернативной) последовательной линии. Не используйте
одну и ту же линию в режиме модема и не-модема в одно
и то же время, так как это приведет к ошибке.

- 14-36 -

Установка модема, обеспечивающего вход в сеть
информационного обмена

Следующая процедура предоставляет пошаговые инструкции по
установке модема для операций, обеспечивающих вход в сеть информационного
обмена. (Пароли рекомендуются для линий обеспечения
входа в сеть информационного обмена; смотрите раздел "Добавление
защиты пароля при обеспечении входа в сеть
информационного обмена" в главе "Обеспечение секретности системы"
для получения дополнительной информации).
1. Выполните шаги по установке модема для обеспечения пере-
сылки данных абоненту сети. Это гарантирует, что вы имеете
работающее соединение аппаратуры.
2. Некоторые модемы имеют переключатели или программные ко-
манды для установки конфигурации модема. Если модем имеет
такие средства установки, конфигурируйте его соответствую-
щим образом, следуя инструкциям в руководстве по модему.

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

3. Задайте для модема автоматический ответ по телефону, когда
приходит вызов.
Большая часть внутренних модемов не имеет автоответчиков,
и некоторые внешние модемы не располагают такой возмож-
ностью. В этом случае поместите следующую строку в файл
инициализации /etc/rc.d/8/userdef:

(stty 1200; echo "atso=1\r" " /dev/tty1a) " /dev/tty1a

"tty1a" должно быть изменено для соответствия устройству
управления не модемом, к которому присоединен модем.
"1200" должно быть изменено на наивысшую скорость переда-
чи, используемую модемом. "ATS0=1" - это команда помещения

- 14-36а -

модемов, совместимых с Hayes, в режим автоответчика. Сим-
вол "/r" необходим для посылки сигнала возврата каретки в
модем для завершения строки команды.
4. Задайте параметры модема таким образом, чтобы он не отве-
чал, когда линия DTR не активна и отсоединялся от текущей
связи, когда DTR переходит из активного состояния в неак-
тивное.
5. Линия CD должна быть установлена в соответствии с входной
частотой, т.е. низкой, когда частота присутствует и высо-
кой, когда она отсутствует.

- 14-37 -

6. Задайте параметры модема таким образом, чтобы он не выда-
вал эхо для команд или не отображал ответы.
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 -lttуЪ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
Задание приоритета по умолчанию 15.31

Проверка пределов и умолчаний приоритетов 15.31
Пересылка запроса в очередь 15.31
Проверка конфигурации принтера 15.33
Поиск неисправностей в системе печати 15.35
Нет выхода - нечего печатать 15.35
Неразборчивая печать 15.36
Различимая печать, неправильные интервалы 15.37
Двойные интервалы 15.37
Нет левого поля / продолжения текста 15.38
Зигзаги на странице 15.38
Неправильный набор символов или ключ 15.38
Ошибки отключения 15.39
Бездействующие принтеры 15.39
Формы 15.41
Что такое форма? 15.41
Определение формы 15.42
Удаление формы 15.44
Ограничение доступа пользователя 15.45
Сигнал монтирования формы 15.46
Монтирование формы 15.48
Проверка формы 15.48
Фильтры 15.50
Что такое фильтр? 15.50
Определение фильтра 15.54
Добавление фильтра 15.61
Удаление фильтра 15.61
Проверка фильтра 15.62
Слово предостережения 15.62
Очистка журнала запросов 15.62
Настройка средств печати 15.66
Настройка характеристик порта принтера 15.68
Настройка базы данных terminfo 15.70
Как писать программу интерфейса 15.72
Как писать фильтр 15.79
Специальные возможности конфигурации 15.81
Тип принтера 15.81
Типы содержимого 15.82
Метод соединения 15.84
Наборы символов или печатающий механизм 15.85
Предупреждение о сбоях 15.90

Восстановление при сбоях 15.92
Ограничение доступа пользователя 15.93
Атрибуты печати по умолчанию 15.94
Установка последовательных принтеров
протокола RTS/CTS 15.96
Использование принтера без спулера 15.98
Создание начального файла устройства 15.99

-15-1-

ВВЕДЕНИЕ

Принтеры - это очень важные компоненты компьютерной системы.
Большая часть

Список страниц

Закладка в соц.сетях

Купить

☏ Заказ рекламы: +380504468872

© Ассоциация электронных библиотек Украины

☝ Все материалы сайта (включая статьи, изображения, рекламные объявления и пр.) предназначены только для предварительного ознакомления. Все права на публикации, представленные на сайте принадлежат их законным владельцам. Просим Вас не сохранять копии информации.