Руководство по сервису печати для NetWare 4.11

         

Устранение неисправностей матричных принтеров


Если встроенный тест принтера выполняется успешно, но задание на печать не выводится, проверьте:

Установки DIP-переключателей Соответствие драйвера программному обеспечению Вашего приложения Исправность кабеля или его подключение.

Некоторые принтеры имеют как последовательный, так и параллельный интерфейс. Если один из них не работает, замените кабели и попробуйте использовать другой интерфейс. При изменении каких-либо установок DIP-переключателей убедитесь в корректности выполненных изменений. Если принтер заработал, значит, у Вас возникли проблемы с портом вывода компьютера или портом ввода принтера первоначально используемого интерфейса. Если матричный принтер часто перестает работать и вновь восстанавливается, возможны проблемы с термистором - устройством, используемым для предохранения принтера от перегрева. Попробуйте сначала заменить его, прежде чем менять печатающую головку. Некоторые принтеры могут быть настроены с помощью DIP-переключателей на однонаправленную или двунаправленную печать. Двунаправленная печать обычно быстрее, но для некоторых комбинаций приложений и принтеров может явиться причиной проблем при выводе графики. Если Вы столкнулись с этой проблемой, переустановите DIP-переключатели на однонаправленную печать. Если вывод осуществляется с двойными пропусками вместо одного, возможно, появились дополнительные символы возврата каретки и перевода строки в конце каждой строки. Переустановите управляющие этим DIP-переключатели. Если у Вас низкое качество печати, сначала проверьте красящую ленту. Кроме того, проверьте зазор установки печатающей головки. Она может располагаться слишком далеко для данной толщины бумаги от подающего бумагу вала. Если уменьшение расстояния не устранит проблему, почистите печатающую головку ватным тампоном, слегка смоченным в спирте.



Устранение неисправностей принтеров


Всестороннее обсуждение проблем устранения неисправностей печати смотрите в приложении Г .



Устранение общих неисправностей принтеров


Убедитесь, что принтер включен в сеть и находится в режиме on-line. Если Вы используете устройство совместного использования принтера с ручной коммутацией, убедитесь, что переключатель установлен правильно. Для повторной инициализации всех внутренних установок, которые могут сбиться, выключите принтер и включите его снова. Используйте встроенный тест принтера, согласно рекомендации производителя. Если он не выполняется, значит, проблема в принтере. Если печатающая головка не перемещается, неисправен перемещающий ее двигатель. Если встроенный тест выполняется, попробуйте проверить принтер с помощью возможности Print Screen системы DOS. Если Print Screen не выполняется, проблема заключается в интерфейсе между компьютером и принтером. Проверьте кабель и его соединения. Замените кабель на заведомо исправный, так как кабели - наиболее часто встречающийся источник проблем принтеров. У кабеля могут быть повреждены провода, погнуты, повреждены или неверно разведены штырьки разъемов. Иногда при достаточном количестве бумаги выводится ошибочное сообщение "out of paper" (нет бумаги); это указывает на физическую проблему, связанную с принтером. Если Print Screen выполняется успешно, возможно, существует проблема в Вашем приложении или его конфигурации. Например, Ваше приложение может быть настроено на прямой вывод в файл, а не на принтер, или Вы могли направить вывод в неверный коммуникационный порт.

WARNING: Некоторые принтеры отличаются от компьютеров тем, что они не имеют изолированных источников питания. Это значит, что включенный в электрическую сеть принтер может подвергнуть Вас поражению электрическим током такой силы, которой достаточно, чтобы Вас убить. Никогда не открывайте принтер, если он не выключен из розетки!



Устранение проблем медленной печати заданий


Существует несколько объяснений медленной печати:

Приложение может генерировать вывод для принтера. Это может служить причиной длительной задержки перед посылкой задания в очередь. Чтобы определить, действительно ли причина состоит в этом, посмотрите состояние приложения. Могут возникать конфликты прерываний между портом и другим устройством. Сконфигурируйте принтер на режим опроса. Может быть низкой скорость в бодах (последовательный принтер). Может потребоваться включение XON/XOFF (последовательные принтеры). Может быть неисправно оборудование (кабель, порт, принтер). Если задание представляет собой двоичный файл, может быть, необходим запуск CAPTURE с параметром //B.



Устранение проблем сервера печати


Первым действием при устранении неисправностей, относящихся к серверу печати, является запуск PCONSOLE, NetWare Administrator или использование консоли сервера печати для обнаружения возможных проблем с принтерами и сервером печати:

Вы можете обнаружить и проверить неработающий принтер с помощью опции "Информация и состояние" из меню "Информация о сервере печати" модуля PCONSOLE. Эта опция покажет, запущен ли сервер печати. С консоли сервера печати Вы также можете просмотреть состояние принтера. С помощью PCONSOLE Вы можете остановить, приостановить и снова активировать принтер, а также отменить выполнение задания, запустить его с начала или проверить наличие бумаги в принтере. Используйте опцию "Конфигурация принтера" для доступа к форме "Состояние принтера" в меню "Управление принтером". Для получения информации о выполнении подобных задач из NetWare Administrator смотрите подразделы и .

Для получения исчерпывающей информации о методах устранения проблем печати смотрите раздел .



Устранение проблем, связанных с сетевыми принтерами


Следующая информация может быть полезна в решении проблем принтеров. Всестороннее обсуждение устранения неисправностей печати смотрите в приложении Г .

Если сетевой принтер иногда самопроизвольно переходит в режим off-line, но прекрасно работает после повторной инициализации, возможно, дело в статическом электричестве. Значительный статический заряд может генерироваться определенными видами бумаги, такой, как низкоуглеродная. Убедитесь, что принтер правильно заземлен. Графопостроители в основном функционируют как принтеры для выполнения чертежей, но они могут не иметь прямого взаимодействия с приложением.
Например, приложение AutoCAD обращается непосредственно к COM-порту, а затем ожидает ответа от этого порта. Для переназначения печати NetWare(r)

использует только порты LPT, поэтому, если нет никакого ответа, AutoCAD прекращает ожидание активности COM-порта.
Эту проблему можно решить путем сохранения задания на печать в файле, а затем использования NPRINT или PCONSOLE для его печати. Или после захвата устройства LPT1 с помощью команды CAPTURE можно сохранить задание в файле с именем "LPT1".

| |



Устранение проблем заданий, печатаемых частями на отдельных страницах


Задание на печать может быть "разорвано" по отдельным страницам по нескольким причинам:

Установка тайм-аута CAPTURE может быть слишком мала. Если в потоке данных между приложением и портом возникает пауза, пришедшие после этого данные будут посланы в очередь как новое задание. Новое задание из-за установки form feed будет печататься на новой странице. Причиной перехода на другую страницу могут быть неверные управляющие символы в задании. Иногда эта проблема может быть исправлена посылкой задания как потока байтов (No Tabs). Принтер может иметь недостаточно памяти для хранения целой страницы. Если это так, он будет печатать часть страницы, для которой достаточно памяти, и продолжит печать на следующей странице. Эта проблема возникает при печати заданий, содержащих большой объем графических данных.



Устранение проблем заданий, "зависших" в состоянии "Активно"


Одной из возможных причин "зависания" Вашего задания на печать в состоянии "Активно" является его медленная передача. Обычно это можно установить на лазерном принтере, если индикатор мигает, указывая на прием данных.

Если на принтере Вы нажмете кнопку "form feed" (прогон листа), он должен напечатать часть страницы. (Некоторые графические задания могут быть двоичными файлами, требующими установки опции //B

, используемой с CAPTURE).

При использовании последовательного принтера некоторыми возможными причинами таких "зависаний" являются:

Низкое значение скорости в бодах. Неисправный кабель или порт. Проблемы протокола XON/XOFF (требуется включить или отключить его). Возможный перевод принтера в автономное состояние. Если принтер сконфигурирован на использование прерываний, может произойти конфликт. Это повлечет за собой медленную печать. Может потребоваться изменить конфигурацию принтера на режим опроса.

При использовании параллельного принтера некоторыми возможными причинами таких "зависаний" являются:

Неисправный кабель или порт. Возможный перевод принтера в состояние offline. Если принтер сконфигурирован на использование прерываний, может произойти конфликт. Это повлечет за собой медленную печать. Может потребоваться изменить конфигурацию принтера на режим опроса.

Другая возможная причина состоит в том, что принтер приостановлен или в нем нет бумаги. Это можно определить в PCONSOLE или на экране консоли сервера печати.


Если Ваше задание "зависло" в состоянии "Готово", возможно, конфигурация печати не является полной:

Сервер печати может быть не установлен на обслуживание принтера. Сервер печати может быть не назначен для очереди. Очередь может быть не назначена на принтер. Для очереди в PCONSOLE может быть установлен флаг оператора, не позволяя ее обслуживание текущими серверами печати. Выберите очередь, затем выберите из меню "Информация об очереди" опцию "Состояние".

К другим возможным причинам относятся:

Задание может ожидать монтирования новой формы. Перед этим заданием в очереди могут быть другие задания. Принтер может обслуживать другую очередь с высшим приоритетом. Принтер может быть остановлен. С помощью PCONSOLE или с консоли сервера печати проверьте состояние принтера.




Одной из причин появления "зависаний" заданий в состоянии "Добавление" является медленная печать приложений. Это, например, может случиться, когда приложение генерирует графику для печати.

Другое возможное объяснение состоит в том, что команда CAPTURE включает опции NA

(No Autoendcap) и TI=0

(No Timeout). Если дело обстоит так, задание останется в состоянии "Добавление" до тех пор, пока не будет выдана команда End Capture (CAPTURE EC).



Увеличение производительности


В NetWare 4 взаимодействие между PSERVER.NLM и принтерами осуществляется значительно быстрее, чем в NetWare 3TM.

В большинстве случаев скорость взаимодействия даже в NetWare 3 была выше, чем при прохождении данных через параллельный или последовательный порты. Так, если у Вас есть принтер, подключенный к рабочей станции (печать с помощью NPRINTER или RPRINTER), скорее всего Вы не заметите больших изменений в производительности. Однако они становятся заметны при работе с принтерами, подключенными непосредственно к сети, которые работают в удаленном режиме.

Теперь взаимодействие с принтерами, подключенными непосредственно к сети и работающими в удаленном режиме, улучшено и не вызывает снижения производительности или снижает ее незначительно. Для увеличения производительности в NetWare 3 эти принтеры нужно было конфигурировать в режиме сервера очереди.

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



Версия


В этом поле отображается версия PSERVER.NLM, используемого с объектом Сервер печати для управления сервисом печати.



Версия NLM


В NetWare 4 драйвер порта был исключен из PSERVER.NLM и стал отдельным модулем NPRINTER.NLM. Это позволяет повысить гибкость настройки сети и использования сетевых ресурсов.

Например, Вы можете в контекст сервиса Каталога включить только один объект Сервер печати. Вы можете использовать его для обслуживания принтеров, подключенных к серверам NetWare, на которых не загружены серверы печати. Это было невозможно в NetWare 3.

Использование NPRINTER.NLM позволяет также выгружать драйвер порта без закрытия сервера печати.



Включение и просмотр журнала аудита сервера печати


Журнал аудита PSERVER предоставляет информацию о всех заданиях, которые были распечатаны. Записи аудита хранятся в виде файлов ASCII и могут быть прочитаны с помощью любого текстового редактора.

По умолчанию журнал аудита не создается. После включения опции журнала аудита Вы сможете выполнить:

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

При проектировании журнала аудита фирма Novell(r)

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

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

Если принтер имеет тип XNP, используемый Macintosh или UNIX, в журнале может быть также показано, как долго задание распечатывалось, из скольких страниц оно состояло, когда было распечатано, и когда поставлено в очередь.

Для включения или изменения журнала аудита в NetWare Administrator используйте следующую процедуру.


Журнал аудита PSERVER предоставляет информацию обо всех печатаемых заданиях. Записи аудита хранятся в виде файлов ASCII и могут быть прочитаны с помощью любого текстового редактора. Журнал аудита можно просмотреть как в PCONSOLE, так и в NetWare Administrator.

Figure 4-2. Типовая запись в журнале аудита

При проектировании журнала аудита фирма Novell(r)

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

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

Если принтер имеет тип XNP, используемый Macintosh или UNIX, в журнале может быть также показано, как долго задание распечатывалось, из скольких страниц оно состояло, когда было распечатано, и когда поставлено в очередь.

Для включения журнала аудита в PCONSOLE используйте следующую процедуру.



Внутренний тест последовательного принтера выполнен успешно, но он не работает в сети


Последовательные принтеры должны быть сконфигурированы обычным способом с помощью утилит PCONSOLE или NetWare Administrator. Настройку принтера нужно выполнить, используя переключатели, расположенные на нем, или с помощью меню. Подробности приведены в документацию по принтеру.

В конфигурации принтера должны присутствовать: скорость передачи, число битов данных, протокол XON/XOFF и контроль по паритету (контроль по четности).



Возможность быстрой настройки


Опция "Быстрая настройка сервиса печати" в NetWare Administrator и опция PCONSOLE "Быстрая настройка" предлагают простой способ оперативного запуска настройки печати.



Выбор конфигурации задания на печать по умолчанию


Для частого использования заданий на печать с утилитами CAPTURE и NPRINT Вы можете выбрать конфигурацию задания на печать по умолчанию, находящуюся на странице "Конфигурация задания на печать".

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

Для назначения новой конфигурации задания на печать по умолчанию используйте следующую процедуру.



Выбор наиболее подходящего для Вас типа принтера


Ниже приводится информация о сравнении параллельных и последовательных принтеров.



Выгрузка драйверов порта из командной строки


Выгружать драйверы порта нужно по одному, начиная с последнего загруженного драйвера. Для выгрузки драйвера порта введите:

NPRINTER /U



Вы сможете выгрузить любой или


Выбрав из меню "Printers" (Принтеры) опцию "Unload" (Выгрузка), Вы сможете выгрузить любой или все драйверы порта. Высветите принтеры, для которых хотите выгрузить драйверы, и выберите кнопку "Unload" или выберите "Unload All" (Выгрузка всех), если хотите выгрузите все драйверы. | |


Выгрузка сервера печати


Сервер печати может быть создан из PCONSOLE, но должен быть загружен с консоли сервера. Однако активный (Состояние: загружен) сервер печати может быть выгружен в PCONSOLE с помощью указанной ниже процедуры.

Если опция "Закрыт" не активизировалась, возможно, сервер печати не загружен. А если он загружен, то, возможно, Вы не являетесь оператором этого сервера печати. Для выполнения этой процедуры оператор сервера печати должен быть зарегистрирован на станции, где работает PCONSOLE.



Выгрузка серверов печати


Сервер печати может быть создан из NetWare Administrator, но должен быть загружен с консоли сервера. Однако активный (Состояние: загружен) сервер печати может быть выгружен в NetWare Administrator с помощью указанной ниже процедуры.

Если опция "Закрыт" не активизировалась, возможно, сервер печати не загружен. А если он загружен, то, возможно, Вы не являетесь оператором этого сервера печати. Для выполнения этой процедуры оператор сервера печати должен быть зарегистрирован на станции, где работает сервер печати.



С консоли сервера NetWare загрузите PSERVER.NLM.


Введите LOAD PSERVER

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

Вы также можете включить имя сервера печати в команду загрузки. Например:

LOAD PSERVER .PS_1.NOVELL<Enter>

Эта команда может быть помещена в файл AUTOEXEC.NCF.

Если Ваш контекст отличен от контекста Bindery Вашего сервера, убедитесь в правильности его ввода.

Утилита NPRINTER должна быть загружена там, где физически подключен принтер. Если принтер физически подключен к серверу, он определяется как автозагружаемый, и PSERVER.NLM будет загружать NPRINTER.NLM автоматически.

NOTE: Вы должны самостоятельно загрузить драйвер сетевого порта для принтеров, сконфигурированных как "Ручная загрузка". Принтеры, непосредственно подключенные к сети, используют программное обеспечение драйвера печати, хранящееся в самом принтере.



На рабочей станции клиента загрузите драйвер порта NPRINTER.EXE.


Используйте следующий синтаксис команды:

NPRINTERимя_сервера_печати номер_принтера

Например, следующая команда подключает принтер PR_NEAR к серверу печати:

NPRINTER PS_1 1



На рабочей станции Windows


NOTE: Для каждого принтера нужен драйвер сетевого порта (такой, как NPRINTER.EXE или NPRINTER.NLM). В Windows 95* для этой цели служит NPTWIN95.EXE. Он автоматически загружает программное обеспечение драйвера порта (NPTR95.NLM и NPTDRV95.NLM) и менеджера NPRINTER (настраивает принтер и утилиту управления в Windows 95).

После запуска программного обеспечения Novell NetWare ClientTM

32TM

дважды щелкните мышью на NPTWIN95.EXE (исполнимая программа драйвера порта, обычно находящаяся на Вашем сервере в папке SYS\PUBLIC\WIN95), а затем заполните диалоговое окно "Добавить сетевой принтер".

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

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



Задачи печати, выполняемые с помощью CAPTURE


Вы можете использовать CAPTURE для выполнения следующих задач:

Настройка параметров для переназначения заданий на печать для DOS и OS/2 в сетевой принтер (или файл) из приложений, разработанных для печати через параллельные порты (LPT) рабочей станции.

NOTE: CAPTURE нельзя использовать для переназначения заданий в последовательный порт.

Переназначение печати текстовой информации экрана в принтер или в файл.



Задачи печати, выполняемые с помощью NETUSER


Table 10-1. Задачи NETUSER

ДляВыполните следующее

Переназначения принтера 1. С помощью опции "Печать" меню "Возможный выбор" утилиты NETUSER выберите порт LPT. (Для переключения между режимами сервиса Каталога NetWare (NetWare(r) Directory ServicesTM) и Bindery нажмите <F4>.
2. Выберите "Изменения принтеров"; затем из меню "Принтеры/Очереди печати" выберите принтер или очередь печати.
Печати задания 1. С помощью опции "Печать" меню "Возможный выбор" утилиты NETUSER выберите порт, который нужно переназначить на сетевой принтер или в очередь печати.
2. Выберите опцию "Задания на печать". Нажмите <Insert>

и следуйте инструкциям в информационных строках.
3. По окончании работы с экраном "Новое задание для печати" нажмите <F10>

или <Esc>

и выберите "Да" для сохранения изменений и печати.

Подключения к серверу NetWare 1. Из меню "Возможный выбор" утилиты NETUSER выберите "Подключения"; затем нажмите <Alt><F1 > для вывода дополнительных опций внизу экрана.
2. Для вывода списка доступных серверов нажмите <Insert>.
3. Для получения помощи нажмите <F1 >.



Задачи печати, выполняемые с помощью NetWare Administrator


В таблице указан список задач, которые могут быть выполнены в сервисе Каталога NetWare Directory ServicesTM

с помощью утилиты NetWare Administrator.

Table 3-1. Задачи печати, выполняемые с помощью NetWare Administrator

Класс объектаЗадачаОписание процедуры

Все Отображение дерева Каталога окном просмотра печати
Очередь печати Назначение очереди на принтер
Назначение флагов оператора очереди
Создание конфигурации задания на печать
Создание очереди печати
Ссылка на очередь Bindery
Удаление очереди печати
Просмотр или изменение заданий на печать
Просмотр или изменение очереди печати
Просмотр назначений очереди печати
Принтер Назначение очереди на принтер
Перенос принтера
Переименование принтера
Просмотр или изменение принтера
Просмотр состояния принтера
Сервер печати Назначение принтера для сервера печати
Аудит сервера печати
Создание сервера печати
Удаление сервера печати
Просмотр состояния сервера печати
Перенос сервера печати
Выгрузка сервера печати
Просмотр назначений для сервера печати
Просмотр текущей структуры печати
Изменение сервера печати
Объект-контейнер Создание конфигураций заданий на печать для упрощения использования CAPTURE и NPRINT
Создание определения печатающего устройства для использования в конфигурациях заданий на печать
Создание или изменение принтерных форм
Импортирование определения печатающего устройства для использования в конфигурациях заданий на печать
Изменение определения печатающего устройства для использования в конфигурациях заданий на печать
Просмотр текущей структуры печати
Пользователь Создание конфигураций заданий на печать для упрощения использования CAPTURE и NPRINT



Задачи печати, выполняемые с помощью NPRINT


NPRINT используется для передачи файлов в принтер. Это могут быть простые текстовые (ASCII) файлы, подобные AUTOEXEC.BAT, и любые файлы, подготовленные и сформатированные для печати различными приложениями.



Задачи печати, выполняемые с помощью NPRINTER.EXE


Table 7-1. Задачи NPRINTER.EXE

Для вызова экрана, в котором Вы можетеВыполните

Загрузить принтер, сконфигурированный для ручной загрузки или как "Другой/Неизвестный". 1. Введите NPRINTER

<Enter>.
2. Выберите сервер печати, затем принтер или нажмите <F4>

, а потом <Enter>

для поиска и выбора принтера.
3. Для вызова помощи нажмите <F1>.

Загрузить для подразделения Sales в Организации Novell драйвер порта принтера P_1. NPRINTER .P_1.SALES.NOVELL

<Enter>

Загрузить для сервера печати PS-SALES (в формате NetWare 3) драйвер порта принтера P_1 (логический номер 0). NPRINTER PS-SALES 0

<Enter>

Просмотреть состояние всех загруженных драйверов порта. NPRINTER /S

<Enter>

Выгрузить последний загруженный драйвер порта. NPRINTER /U

<Enter>

Просмотреть помощь (Help) для командной строки NPRINTER. NPRINTER /?

<Enter>


Table 7-4. Задачи NPRINTER.NLM

ЗадачаПроцедура
Загрузить принтер P_1 ( логический номер 0) для сервера печати PS-SALES. Введите: LOAD NPRINTER PS-SALES 0.
Выгрузить загруженный вручную NPRINTER.NLM. Перейдите в экран Состояние и нажмите <Escape>.
Выгрузить все загруженные модули NPRINTER.NLM. Введите:UNLOAD NPRINTER
<Enter>.

Задачи печати, выполняемые с помощью PCONSOLE


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

Figure 4-1. Задачи PCONSOLE

NOTE: Для использования всех возможностей PCONSOLE Вы должны зарегистрироваться в режиме сервиса Каталога.

Table 4-1. Где посмотреть процедуры для общих задач PCONSOLE

ЗадачаПроцедура

Ревизия печати. Смотрите подраздел .
Изменение типа принтера. Смотрите подраздел .
Создание очереди, принтера и очереди на печать с автоматическим выполнением всех необходимых назначений. Смотрите подраздел .
Создание или модификация очереди на печать. Смотрите подраздел .
Создание или конфигурирование принтера. Смотрите подраздел .
Создание или модификация сервера печати. Смотрите подраздел .
Создание, модификация и просмотр заданий на печать. Смотрите подраздел .
Печать файла, уже отформатированного для принтера (ASCII или иного). 1. С помощью опции "Очереди" из меню PCONSOLE "Возможный выбор" выберите очередь на печать, а затем опцию "Задания на печать".
2. Нажмите <Insert>

и следуйте инструкциям, данным в информационных строках.
3. После выполнения действий, данных на экране "Новое задание для печати", нажмите <F10>

или <Escape>

и выберите "Да" для сохранения изменений и печати.

Просмотр состояния принтера. Смотрите подраздел .
Просмотр состояния сервера печати. Смотрите подраздел .
Просмотр информации о версии данной утилиты. Просмотр имен и версий файлов, необходимых для этой утилиты. Введите PCONSOLE /VER

<Enter>.



Задачи печати, выполняемые с помощью PRINTCON


На следующем рисунке показаны задачи, выполняемые с помощью PRINTCON.

Figure 8-1. Задачи PRINTCON



Задачи печати, выполняемые с помощью PRINTDEF


На следующем рисунке показаны задачи, которые Вы можете выполнить с помощью PRINTDEF.

Figure 9-1. Меню "Возможный выбор"



Задачи печати, выполняемые с помощью PSC


С помощью PSC Вы можете выполнить следующие задачи:

Просмотр информации о сетевом принтере Управление сетевыми принтерами Управление сервером печати.



Задачи печати, выполняемые с помощью PUPGRADE.NLM


На следующем рисунке показаны задачи, которые можно выполнить с помощью PUPGRADE.NLM.

Figure 10-2. Задачи PUPGRADE



Задание на печать потеряно при локальном подключении принтера


Если пользователь на рабочей станции, к которой физически подключен принтер, пытается печатать в локальном режиме, не выдав команду CAPTURE, то его задание может быть потеряно. Для предотвращения этого нужно выполнить переназначение порта LPT1 на этой рабочей станции, чтобы задание было обработано в NetWare.

Другим способом является переключение между опциями принтера "Личный" и "Общий". Для локальной печати нужно переключить принтер в режим "Личный". Это можно сделать в окне "Управление принтером" с консоли сервера печати или из командной строки с помощью утилиты PSC.

С помощью команды PSC это можно сделать быстрее. Из командной строки DOS введите команду PSC "Private" (PRI - частный, личный). Если Вам потребуется вновь использовать принтер в качестве сетевого, Вы можете ввести команду PSC "Shared" (SHA - общий).



Заголовки секций и параметры файла NET.CFG


Заголовки разделов и параметры настройки файла NET.CFG обозначаются символами верхнего регистра, когда они используются в виде справочного элемента, и символами нижнего регистра в синтаксисе команд или в рабочих примерах.

Например:

NETBIOS VERIFY TIMEOUT показывает, через какой промежуток времени (в тиках) NetBIOS посылает специальный пакет другой стороне сеанса для поддержки этого сеанса.

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

Синтаксисnetbios verify timeout

число
Замените число на количество тиков.

По умолчанию54 (приблизительно 3 секунды)
Диапазонот 4 до 65535
ПримерДля установления более длительного периода ожидания перед выдачей запроса на получение пакета-подтверждения Вы должны поместить в файл NET.CFG следующие строки:
netbios
netbios verify timeout 1350

В связи с тем, что интерпретация этого файла не зависит от регистра, на котором вводится его содержимое, Вы можете ввести эти строки как заглавными, так и строчными буквами.



Загрузка драйверов порта из командной строки


Опция командной строки NPRINTER позволяет Вам быстро загружать драйвер порта без вызова меню. Мы рекомендуем Вам использовать опцию командной строки в файле AUTOEXEC.BAT каждый раз при запуске рабочей станции для загрузки сетевого драйвера порта.



Загрузка драйверов порта из меню NPRINTER


Из меню NPRINTER Вы можете загрузить принтеры, сконфигурированные как "Ручная загрузка", и принтеры, имеющие тип "Другой/Неизвестный". В этом меню перед выбором принтера для загрузки можно также просмотреть доступные серверы печати и принтеры. У принтеров, сконфигурированных как "Другой/Неизвестный", можно во время загрузки изменить тип на параллельный или последовательный с выбором уровня прерывания.



NPRINTER обеспечивает интерфейс между очередями


NPRINTER обеспечивает интерфейс между очередями на печать OS/2 и принтерами NetWare.

Перед запуском NPRINTER Вы должны определить принтер OS/2 в соответствии с каждым принтером NetWare, который будет получать задания из очереди OS/2.

Для загрузки драйвера порта в OS/2 используйте следующую процедуру:


Загрузка драйверов порта на рабочих станциях MS Windows


Если на Вашей рабочей станции загружается MS Windows версии 3.0 или 3.1, Вы должны загрузить NPRINTER.EXE до загрузки MS Windows и выполнить одно из следующих действий:

В PCONSOLE или NetWare Administrator вместо режима по прерыванию сконфигурируйте принтеры для работы в режиме опроса. (После выбора принтера в экране "Конфигурация принтера" укажите его тип, затем в экране "Конфигурация" заполните поле "Прерывания: Нет".) Если Вы хотите использовать определенный уровень прерывания, поместите следующую строку в раздел "[386Enh]" файла SYSTEM.INI для MS Windows.

LPT1AutoAssign=0 LPT1irq=-1
Вместо LPT1 укажите порт, к которому подключен принтер (например, LPT2, COM1, COM2).



Загрузка драйверов порта с локальных дисков


Если Вы не хотите регистрироваться в сети для запуска NPRINTER.EXE, можно запустить эту программу с локального диска. Однако для обеспечения правильного выполнения программы Вам надо скопировать все необходимые ей файлы в каталог локального диска, содержащий исполнимый файл этой программы.

Для получения списка всех необходимых для этого файлов и правильных номеров их версий перейдите на сетевое устройство и введите NPRINTER /VER.



Загрузка NPRINTER.NLM


На сервере NetWare одновременно может быть загружено несколько копий NPRINTER.NLM.

Если принтер сконфигурирован для загрузки на сервере, на котором запущен PSERVER, он может загружаться автоматически или вручную. Способ его загрузки задается при конфигурации принтера утилитами PCONSOLE или NetWare Administrator.

Если будет выбрано "Автозагрузка (локальный)", NPRINTER будет загружаться каждый раз после загрузки сервера печати (по умолчанию: "Автозагрузка (локальный)").

Конфигурация "Ручная загрузка" для принтеров, подключенных к серверу с загруженным PSERVER, позволит Вам загружать драйвер порта в нужное время. Это удобно, если возможности одновременной эксплуатации ресурсов сети ограничены.

Если сервер печати не загружен, NPRINTER загрузить нельзя.

Для загрузки NPRINTER.NLM с консоли сервера NetWare введите одну из следующих команд:

LOAD NPRINTERимя_принтера

В зависимости от контекста по умолчанию для сервера NetWare Вы можете указать полное имя, которое будет содержать контекст каталога. Например, чтобы загрузить драйвер порта для принтера P_1, введите одну из следующих команд:

LOAD NPRINTER .P_1.SALES.NOVELL

или

LOAD NPRINTERимя_сервера_печати номер_принтера

Например, для загрузки принтера P1, имеющего номер 0 (определен в NetWare Administrator или PCONSOLE) и назначенного для очереди PS-SALES, введите:

LOAD NPRINTER PS-SALES 0

NOTE: Если NPRINTER загружен на том же сервере NetWare, что и сервер печати, принтер может быть сконфигурирован как "Автозагрузка (локальный)". Если NPRINTER загружен на сервере NetWare, где не запускается сервер печати, для автоматической загрузки нужно поместить команду LOAD в файл AUTOEXEC.NCF. В этом случае принтер должен быть сконфигурирован как "Ручная загрузка".

Экран состояния для последовательного принтера отображает четыре характеристики, используемые в последовательных коммуникациях стандарта RS-232-C: DCD (Data Carrier Detect), DSR (Data Set Ready), CTS (Clear To Send) и RI (Ring Indicator). Высокие и низкие уровни этих сигналов интерпретируются стандартным образом:

DCD остается низким, если принтер выключен или отсоединен от порта. DSR остается высоким, пока используется NPRINTER. CTS колеблется между высоким уровнем, когда принтер готов для приема данных, и низким, когда принтер недоступен. RI (обычно не используется) остается постоянным, в зависимости от состояния порта.



Запись данных из нескольких приложений в один или несколько файлов


Предположим, что Вы хотите переходить из приложения в приложение и записывать данные из каждого приложения в один файл с именем TEST в сетевом каталоге.

Используйте опции "Create" (CR) и "No autoendcap" (NA). Указав "No autoendcap", Вы сможете переходить из одного приложения в другое или открывать разные файлы без немедленного закрытия созданного Вами файла.

Для записи данных в файл в текущем каталоге введите:

CAPTURE CR=TEST NA TI=0

Для записи данных в файл с именем TEST в каталоге REPORTS введите:

CAPTURE CR=COUNT_SYS:SALES\REPORTS\TEST NA TI=0

Для отмены переназначения введите:

CAPTURE EC



Запись данных в сервер NetWare, к которому Вы неподключены


Если в командной строке CAPTURE Вы укажете сервер NetWare, к которому не подключены, CAPTURE подключит Вас к нему с именем GUEST, если это имя не требует пароля. Если для этого имени нужен пароль, то у Вас для завершения переназначения будут запрошены имя и пароль.



Запуск драйверов порта на рабочих станциях DOS и MS Windows


Драйвер порта NPRINTER.EXE для рабочей станции DOS или MS Windows является TSR-программой и может быть загружен либо из меню NPRINTER, либо из командной строки.

NPRINTER.EXE может запустить любой принтер, сконфигурированный c помощью PCONSOLE или NetWare Administrator с параметром "Ручная загрузка".

NOTE: Для каждой копии NPRINTER.EXE на рабочей станции требуется на 2 Кб больше оперативной памяти, чем размер буфера, определенный для этого принтера. Размер буфера можно установить либо в PCONSOLE, либо в NetWare Administrator, либо из командной строки. На рабочей станции можно загрузить до семи копий NPRINTER.

Размер буфера можно изменить либо в PCONSOLE, либо в NetWare Administrator. Опции NPRINTER, загруженные из командной строки, перекроют эти установки конфигурации.



Запуск программы менеджера NPRINTER с локального диска


Если Вы хотите избежать регистрации в сети перед запуском менеджера NPRINTER, можно запустить программу с локального диска. Однако для гарантии правильного выполнения программы надо скопировать все нужные файлы в каталог, содержащий исполнимый файл NPTWIN95.EXE, на локальном диске.

Если Вы добавили менеджер NPRINTER в папку "Автозагрузка" (StartUp) или создали для программы любые горячие кнопки, необходимо обновить пути к NPTWIN95.EXE.



Журнал аудита


Журнал аудита обеспечивает повышенную безопасность и информационный контроль всех распечатанных заданий. Он может быть прочитан с помощью PCONSOLE, а также с помощью NetWare Administrator из NetWare 4.1.

При проектировании журнала аудита фирма Novell(r)

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

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

Если принтер имеет тип XNP, используемый Macintosh или UNIX, в журнале может быть также показано, как долго задание распечатывалось, из скольких страниц оно состояло, когда было распечатано, и когда поставлено в очередь.



Значения тиков таймера


Если Ваша рабочая станция во время печати "зависает", увеличьте интервал времени при загрузке NPRINTER. Это выполняется включением в команду NPRINTER опции /T= <1-9>.

Более высокое значение в тиках таймера ускоряет общую производительность рабочей станции, но вместе с этим снижает производительность печати.

Значение опции T, равное 2, двукратно увеличивает время обслуживания задания по сравнению со значением, равным 1. Допустимый диапазон - 1 - 9.

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