Справочник Novell Netware 4

       

Печать на принтерах Unix с помощью NFS Gateway NetWare



В NetWare for Unix при печати из клиента в хост-системе принтеры
NetWare-cервера являются фактически принтерами хост-системы Unix.
На самом деле даже если принтер может быть физически подключен
к хост-системе, NetWare интерпретирует его как удаленный принтер.
Почему? Потому что для NetWare это удаленный принтер. Помните
о том, что все аппаратные и другие системные ресурсы, такие как
жесткие диски и память, находятся под управлением хост-системы
Unix. Для NetWare все системные ресурсы являются удаленными.

Передаваемое с NetWare-клиента задание печати направляется через
утилиты печати NetWare в хост-систему Unix. Это не так запутано,
как сначала может показаться. Все это показывает, насколько хорошо


инженеры Novell разработали в NetWare for Unix модули печати.

Кроме хост-системы Unix, задания печати могут посылаться на любое
другое средство печати NetWare. Любая система RPTINTER (удаленный
PRINTER), которую может использовать клиент Native NetWare, доступна
также и для клиента NetWare for Unix. Это включает в себя программы
RPRINTER, работающие на PC-клиентах или других хост-системах Unix.
---------------------------------------------
--------------------Хост-система-------------
---------------------------------------------
-+----------------------------------------+--
-¦+------------------++---------+ ¦--
+---------+ -¦¦ Очередь 1 ¦¦Очередь 1¦ NetWare-¦--
¦+-------+¦ -¦¦+----------------+¦+---------+ сервер ¦--
¦¦Задани妦--->--+++ Задание печати ¦¦ ¦--
¦¦ печат覦 -¦¦+------------+---+¦ ¦--
¦+-------+¦ -¦+-------------+----+ ¦--
+--+---+--+ -+--------------+-------------------------+--
+------+---+-------+----------------¦----------------------------
¦ - +--+ +--+¦----------------v----------------------------
¦ +--+ +--+¦-+--------------+-------------------------+--
+------------------+-¦ +------------+---+ ¦--
-¦ ¦ Задание печати ¦ Демон PSERVER ¦--
-¦ +------------+---+ ¦--
-+--------------+-------------------------+--
----------------¦----------------------------

----------------v----------------------------
-+--------------+-------------------------+--
-¦ +------------+---+ ¦--
-¦ ¦ Задание печати ¦ Демон RPRINTER ¦--
-¦ +------------+---+ ¦--
-+--------------+-------------------------+--
----------------¦----------------------------
----------------v----------------------------
----------------+----+-----------------------
-+-------------------+--------------------+--
-¦+----------------+ ¦+---------+ ¦--
-¦¦ Очередь 1 ¦ v¦Очередь 1¦ NetWare-¦--
+--------------+-+ -¦¦+--------------+¦ ¦+---------+ сервер ¦--
¦--------- - -¦¦ ¦

Эта конфигурация не сложна, но должен соблюдаться правильный
порядок. Здесь могут помочь рабочие бланки в руководстве, где
перечисляются имена NetWare-принтеров и очередей, а также имена
принтера и очередей Unix. Ими следует воспользоваться.

В NetWare пользователь SUPERVISOR должен выполнить следующие действия:

  • Запустить PCONSOLE.
  • Выбрать Print Queue Information.
  • Нажать клавишу Ins.
  • Набрать имя новой очереди принтера, сохранить его и выйти.


В системе Unix пользователю root следует сделать следующее:

  • С помощью lpadmin, sysadmin или sysadmsh создать принтер Unix.
  • Выполнить /usr/netware/bin/sconsole (эта утилита может находиться
    в /usr/pnw/bin.
  • Выбрать Administration, затем Printer Configuration и Add
    Printer to System.
  • Ввести имя принтера (совпадающее с именем в первом шаге).
  • Нажать Esc, затем выбрать Print Queue Configuration.
  • Выбрать очередь принтера, созданную в PCONSOLE.
  • Выбрать Printer, затем Print Queue Configuration.
  • Выбрать вновь названный принтер и очереди печати.
  • Выйти из sconsole.


Хотя обе административные программы выполняют аналогичные функции,
их поведение нельзя назвать одинаковым или похожим. Чтобы добраться
до одного принтера, мы должны пройти через три различных административных
системы, и эта работа не охватывает всех необходимых для NetWare
установок в PRINTCON (настройка конфигурации принтера) и PRINTDEF
(определение принтера). Основной экран конфигурации принтера в


sconsole показан ниже.

При выполнении указанных шагов в нужном порядке все должно работать.
Со стороны NetWare нужно задавать одну очередь на принтер. Это
создаст меньше путаницы с типами принтера и языками печати. Ничто
не поставит принтер в такое затруднительное положение, как передача
ему языка PostScript, когда он ожидает HPCL (Hewlett-Packard Control
Language) или наоборот. Большинство проблем с принтерами вызываются
приложениями, не сбрасывающими принтер в то состояние, в котором
он находился до того, как они начали с ним работать.
+-----------------------------------------------------+
¦ ¦
¦ PRINT SERVICES CONFIGURATION MENU ¦
¦ 1. Printer Configuration ¦
¦ 2. Print Queue Configuration ¦
¦ 3. Printer and Pring Queue Assignments ¦
¦ 4. Scheduling Parameters ¦
¦ r. Return to Previous Menu ¦
¦ e. Exit from SCONSOLE ¦
¦ ?. Help ¦
¦ ¦
¦ Request: ¦
¦ ¦
+-----------------------------------------------------+

1 - конфигурация принтера; 2 - конфигурация очереди печати; 3
- назначения для очереди печати и принтера; 4 - планирование параметров;
r - возврат к предыдущему меню; e - выход из SCONSOLE; ? - справка.

Здесь вам поможет утилита NetWare PRINTDEF. Найдите функцию Edit
Print Devices. Если вы больше ничего не конфигурировали, выберите
пункт Re-Initialization. По крайней мере это даст принтеру возможность
отбрасывать незнакомые ему коды.

Если NetWare-клиент все время использует один принтер, поместите
в сценарий регистрации команду CAPTURE. В противном случае, предусмотрите
помощь для пользователя в виде команд меню или командных файлов.

Возможно, вы уже заметили, что NetWare-клиенты могут печатать
на принтерах системы Unix без единой команды Unix. Если пользователи
не знают, что они используют вместо Native NetWare NetWare for
Unix, система печати не даст им возможности это определить.

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








Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий