Принтеры, копировальные аппараты и расходные материалы. Что такое принт-сервер? Что такое принт сервер в роутере

Вопросы и ответы (глава 8)

Что такое принт-сервер и где он может быть установлен?

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

Каждый принт-сервер NetWare 3.x может обслуживать до 16 принтеров, обслуживая очереди печати до 8 файл-серверов. Его экран отображает информацию о состоянии принтеров (по 8 слотов на экране, переключение экранов — по клавише "пробел").

Принт-сервер может загружаться на файл-сервере NetWare 3.x и старше (PSERVER.NLM), на файл-сервере или удаленном мосту NetWare 2.x (PSERVER.VAP) или на выделенной рабочей станции (PSERVER.EXE). Разделение принт-сервера и файл-сервера снижает загрузку и повышает защиту последнего.

Принт-сервер NetWare 4.x обслуживает до 255 принтеров и может обслуживать очереди любых серверов сети. В связи с повышением его мощности возможность загрузки принт-сервера на выделенной станции (PSERVER.EXE) исключена за ненадобностью, а PSERVER.VAP забыт за давностью лет.

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

Что такое локальный и удаленный (Local и Remote Printer) сетевой принтер в NetWare?

В терминологии управления сетевой печатью определение локальный или удаленный принтер дается по отношению к узлу, на котором запущена программа принт-сервера (сервер с загруженным модулем PSERVER.NLM или станция с PSERVER.EXE). Локальный принтер подключается к портам (LPT или COM) данного узла и принт-сервер непосредственно управляет портом его подключения. Удаленный принтер подключается к портам другого узла (сервера или станции) и принт-сервер общается с ним через своего агента на том узле — модуль RPRINTER в NetWare 3.x и младше или NPRINTER в NetWare 4.x. Работой и локального, и удаленного принтера управляют через обслуживающий их принт-сервер утилитами PSC, PCONSOLE или NWADMIN.

Возможен забавный вариант: к вашей рабочей станции подключен принтер, который объявлен разделяемым (Shared) и логически закреплен как удаленный принтер принт-сервера. Задания, посылаемые вами на сетевую печать, пройдя весь замысловатый путь "намотают" на себя столько терминов, что этому способу печати трудно дать определение в одной фразе. А если объявить этот принтер личным (Private), то лично вы на нем будете печатать гораздо быстрее и без запутанных терминов.

Что такое аппаратный принт-сервер и что требуется для запуска?

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

Примером такого устройства является Ethernet Print Server DE-950 фирмы D-Link, имеющий два параллельных и один последовательный порт для подключения периферийных устройств и порт BNC (10BASE2) / RJ-45 (10BaseT) для подключения к локальной сети. Он совместим с NetWare 3.x и 4.x (использует NCP и предназначен ТОЛЬКО ДЛЯ ЭТИХ ОС) и поддерживает все четыре типа фрейма, принятые в Ethernet. "Мозгом" устройства является процессор 80C188 и 128 Кбайт флэш-памяти.

Для запуска этого устройства его необходимо подключить к локальной сети, присоединить к нему принтеры (или плоттеры). Далее на любой рабочей станции, зарегистрировавшись в сети с правами супервизора, необходимо запустить утилиту конфигурирования PCONF, поставляемую вместе с устройством. Утилита связывается по сети с устройством и позволяет сконфигурировать каждый порт независимо. С точки зрения системы порт может конфигурироваться либо как удаленный принтер (Remote Printer), логически подключенный к слотам где-либо запущенной программы PSERVER, либо как самостоятельный принт-сервер (Print Server), извлекающий задания из назначенных для него очередей. Устройству назначается имя и пароль на разрешение управления. Сконфигурированный принт-сервер всегда будет готов к работе сразу после включения питания.

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

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

Что такое очередь по умолчанию для принтера (Default Print Queue)?

Очередь по умолчанию определяется для конкретного принтера при конфигурировании принт-сервера в NetWare 4.x. В нее попадают задания, направленные "непосредственно на принтер" (в системе массового обслуживания "непосредственность" нереальна). Это назначение выполняется при наличии нескольких очередей, обслуживаемых данным принтером.

Занимает ли принт-сервер лицензированные пользовательские соединения сервера?

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

Можно ли подключить к принт-серверу плоттер?

Если плоттер имеет параллельный интерфейс, то можно, и без проблем. На станции, его использующей, запускается CAPTURE с обязательным указанием NoTabs, и приложение может работать с плоттером, как будто он подключен к порту станции (возможно, придется подобрать значение TImeout). Если приложение позволяет делать вывод в файл (как, например, PCAD), то можно обойтись и без CAPTURE, а использовать NPRINT.

Если плоттер не имеет параллельного интерфейса, то есть повод для уныния: ряд плоттеров (в том числе и производства Hewlett-Packard) использует своеобразный протокол квитирования (не аппаратный (RTS-CTS), и не XON/XOFF — их принт-сервер понимает), по которому плоттер обменивается с выводящей программой управляющими словами (текстовыми!). В этом случае NetWare бессильна, на такой ДИАЛОГ С УСТРОЙСТВОМ она не рассчитана.

Как спланировать размещение принт-серверов по сети?

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

В NetWare 3.x количество принтеров (локальных и удаленных), обслуживаемых одним принт-сервером, не превышает 16, а достойными местами подключения принтеров являются порты тех же принт-серверов (сетевые принтеры, подключаемые к рабочим станциям, не стоит рассматривать как устройства массовой печати). По этим причинам количество принт-серверов может возрастать.

В NetWare 4.x один принт-сервер может обслуживать до 255 принтеров, а его удаленные принтеры могут подключаться к другим файл-серверам (с NPRINTER.NLM), что по эффективности не уступает локальным сетевым принтерам. Здесь минимизация принт-серверов сдерживается в основном административными соображениями. Если же сеть разнесена в пространстве и ее отдельные части соединены коммуникациями с невысокой пропускной способностью, то принт-серверы (и их очереди) надо размещать в каждой локальной части сети.

К чему можно подключать принтеры для совместного использования?

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

Локальные сетевые принтеры подключаются непосредственно к LPT- или COM-портам компьютера, на котором запускается принт-сервер. Число принтеров, подключаемых к одному узлу, ограничено количеством портов IBM PC: до 3 (реже 4) LPT- и 2 (4) COM-портов. Для используемых портов желательно (с точки зрения повышения производительности) назначить режим работы по аппаратным прерываниям, хотя, при невозможности выделения отдельных IRQ (обычно из-за сетевых плат, которые без прерываний работать не могут в принципе), можно назначить режим работы по опросу готовности. Использование локального подключения с обслуживанием по прерываниям наиболее эффективно по производительности и экономии ресурсов.

Удаленные сетевые принтеры подключаются к портам обычной (невыделенной) рабочей станции, на которой необходимо запустить резидентную программу их поддержки. Их число также ограничено количеством портов, а для удаленных принтеров NetWare 3.x, использующих модуль поддержки RPRINTER.EXE, еще и наличием доступных аппаратных прерываний. Данный способ подключения удаленных принтеров потребляет некоторые ресурсы станции и сковывает свободу ее пользователя.

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

В NetWare 4.x удаленные принтеры поддерживаются модулем NPRINTER.EXE, который можно сконфигурировать и на работу по опросу готовности (Poll).

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

Разделяемые принтеры можно присоединять и к аппаратным принт-серверам, подключенным к локальной сети.

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

Таблица 8.1. Тип и параметры подключения принтера к принт-серверу
Parallel параллельный принтер, подключаемый к LPT-портам принт-сервера (Local to Print Server) или другого узла (Remote From Print Server). Для него задается номер порта и режим работы (Polled — по опросу или Use Interrupts — по прерываниям с указанием номера).
Serial принтер, подключаемый к последовательным (COM) портам принт-сервера (Local to Print Server) или другого узла (Remote From Print Server). Для него, кроме номера порта и режима работы (Polled — по опросу или Use Interrupts — по прерываниям с указанием номера) задаются еще и параметры связи (скорость, количество бит, паритет, стоп-биты, XON/XOFF).
Remote Other/Unknown неизвестный (неопределенный) тип, используемый для удаленного или сетевого подключения принтера, параметры которого устанавливаются при запуске его программной поддержки.
В NetWare 4.x список возможных подключений принтеров расширен. В него введены:
UNIX Printer разделяемый принтер, подключенный к рабочей станции UNIX. Для него задают Printer Name и Host Name — имена принтера и рабочей станции Unix, к которой он подключен.
AppleTalk Printer принтер, использующий протокол AppleTalk. Для него задают тип (Type: LaserWriter, ImageWriter, LQ, DeskWriter, PaintWriter XL, PaintJet XL300), зону сети AppleTalk, печать сообщений об ошибках (Print Error Messages — печать PostScript-принтером сообщений об ошибках на отдельных страницах, Don"t Print Error Messages — не печатать сообщений), скрытие принтера (Hide Printer — принуждение посылки заданий не прямо на принтер, а в очередь, Don"t Hide Printer — не скрывать).
XNP принтер с сетевым интерфейсом, использующий расширенный сетевой протокол (eXtended Network Protocol).
AIO принтер, использующий асинхронный протокол обмена (Asynchronous Input/Output), может подключаться и к асинхронному коммуникационному серверу. От обычного последовательного отличается заданием номеров аппаратуры принтера и платы подключения (Hardware Number и Board Number).

Как установить сервис печати в NetWare 3.x?

Для этого необходимо с рабочей станции зарегистрироваться с правами супервизора на файл-сервере, пользователи которого нуждаются в этом сервисе, и загрузить меню-утилиту PCONSOLE.EXE. С ее помощью создают очереди заданий, конфигурируют принт-серверы и принтеры. Начальная установка требует следующих шагов:

1. Создать на сервере очереди заданий и определить их клиентов. Для начального варианта достаточно создать по одной очереди на каждом файл-сервере с печатающими клиентами (по умолчанию их клиентами станут члены группы EVERYONE).

Следите за тем, чтобы на томе с очередью всегда было достаточно свободного пространства.

2. Создать бюджет принт-сервера на файл-сервере — в меню Print Server Information, нажав Insert, ввести имя нового принт-сервера. При желании можно задать пароль на запуск, а также полное имя (носит справочный характер).

3. Сконфигурировать принтеры, обслуживаемые принт-сервером. Принт-сервер имеет 16 логических гнезд (Socket) для принтеров. Для каждого физического принтера, который должен обслуживаться данным принт-сервером, необходимо описать способ и параметры его подключения (см. табл. 8.1). Следует помнить, что удаленный принтер в NetWare 3.х работает только по прерываниям. При выборе типа Remote Unknown параметры подключения определяются после загрузки его поддержки на станции (RPRINTER.EXE).

4. Для сконфигурированных принтеров назначить обслуживаемые ими очереди.

5. Загрузить PSERVER (NLM, EXE или VAP, в зависимости от платформы) — на его экране должна появиться информация о сконфигурированных принтерах. Для каждого гнезда принтера в его окошке выводится имя (для удаленных — имя станции, к которой он подключен), и состояние: Not Defined — не определен, Not Connected — удаленный принтер не подключен, Out of Paper — кончилась бумага или принтер не подключен к порту (или просто не включен), Waiting for a job — самое приятное состояние — готов к работе.

После этого этапа серверная часть системы печати должна быть готова к работе, в чем можно убедиться, послав на печать какой-либо текстовый файл (AUTOEXEC.BAT) с помощью той же утилиты PCONSOLE. Этим способом можно проверить выборку задания из любой указанной очереди принт-сервером и вывод его на печать, а также действия параметров задания на печать. До полной начальной установки сетевой печати вам осталось только разобраться с запуском утилит NPRINT и CAPTURE, с помощью которых задания попадают в очереди.

Выше были приведены шаги начальной установки печати, при этом не рассматривались следующие "отягчающие" обстоятельства:

1. Если очереди принт-сервера находятся на нескольких серверах, то его бюджет должен устанавливаться на каждом из них (при этом на разных серверах могут быть разные пароли и полные имена, а типы принтеров устанавливаются как "Defined elsewhere" — определены где-то, то есть на основном сервере).

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

3. При склонностях пользователей к печати разными шрифтами, возможно, потребуется создание базы данных определений принтеров утилитой PRINTDEF и определение конфигураций заданий утилитой PRINTCON. А если серверов несколько, то базы определений должны быть на всех серверах, охваченных этим непростым сервисом, с трудом (администраторским) преодолевающим межсерверные барьеры Bindery.

Как установить сервис печати в NetWare 4.x?

В принципе так же, как и в NetWare 3.x (см. предыдущий ответ), но все-таки несколько проще, благодаря охвату всей сети единым деревом Каталогов и большим возможностям принт-сервера и удаленных принтеров NetWare 4.x. Для установки печати во всей сети необходимо зарегистрироваться под именем ADMIN, для установки в части сети — под именем, дающем в нем права администратора. Первоначальную конфигурацию можно быстро установить, используя режим Quick Setup утилиты PCONSOLE, впоследствии ее можно изменять ручными установками той же утилиты или NWADMIN. Quick Setup позволяет назначить каждому принтеру по одной очереди, клиентом очереди и принт-сервера станет контейнер, в котором создается принт-сервер, оператор очереди и принт-сервера — ADMIN (администратор, создающий принт-сервер). Режим пригоден и для добавления новых принтеров (в паре с очередью). Пользуясь режимом Quick Setup, необходимо:

1. Выбрать контекст, в котором создается новый принт-сервер.

2. Ввести новый (Insert) или выбрать из списка принт-сервер, к которому добавляются новые принтеры. По умолчанию предлагается имя, состоящее из префикса "PS-" и имени контекста, имя можно и изменить.

3. Задать имена нового принтера и его очереди, или согласиться с предложенными по умолчанию "P1" и "Q1".

4. Выбрать том для очереди. По умолчанию предлагается том данного или нижерасположенного контекста, если такового нет — предлагается том-хранитель дубликата данного раздела дерева каталогов.

Очередь на томе требует наличия свободного пространства.

5. Выбрать тип титульного листа (шапки) — PostScript или Text (по желанию и с учетом типа принтера).

6. Выбрать установки принтера.
Printer Type: Parallel/Serial/UNIX и т. п., (см. табл. 8.1)
Location: Auto Load (Local to Print Server) — автоматическая загрузка драйвера (не бумаги!) для локального подключения, Manual Load (Remote from Print server) — ручная загрузка драйвера для удаленного подключения.
Interrupt: номер прерывания, используемый портом, или None (polled mode) для обслуживания по опросу.
Port: номер LPT- или COM-порта, для COM-портов необходимо задать еще и параметры связи (скорость, количество бит, паритет, стоп-биты, XON/XOFF).

Выполнив эти пункты (их больше, чем в 3.x, но все они содержатся в одном меню и выбора требуют только установки принтера) и выйдя из меню Quick Setup, вы получите сконфигурированную систему печати, готовую к загрузке принт-сервера и модулей NPRINTER, поддерживающих удаленные принтеры.

Как запустить принт-сервер?

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

Для загрузки принт-сервера на файл-сервере необходимо выполнить команду LOAD PSERVER , где pserver_name — имя севера печати. Этот модуль добавляет свой экран консоли. Модуль может быть выгружен явно командой UNLOAD или неявно при закрытии принт-сервера утилитой PCONSOLE.

Команду загрузки можно включить в AUTOEXEC.NCF. Имя принт-сервера можно включить в строку команды (при условии, что в нем нет недопустимых символов), в противном случае его придется вводить вручную. Если задан пароль запуска, его вводят вручную с консоли.

В NetWare 4.x принт-сервер должен находиться в том же контексте, что и файл-сервер, на котором он загружается. Если это не так, то надо создать псевдоним принт-сервера в контексте файл-сервера.

Для запуска PSERVER.VAP необходимо подтвердить загрузку VAP-процессов при загрузке сервера 2.15 или внешнего моста.

Для загрузки выделенного принт-сервера его станция должна зарегистрироваться в сети так, чтобы иметь доступ к каталогу SYS:PUBLIC (или файлы PSERVER.EXE, IBM$RUN.OVL, SYS$ERR.DAT, SYS$HELP.DAT и SYS$MSG.DAT должны быть скопированы на ее локальный диск). После этого необходимо выполнить команду PSERVER ps_name, где ps_name — имя севера печати, server_name — имя файл-сервера, на котором хранятся определения принт-сервера. Для этой станции должно быть увеличено число соединений SPX (с помощью директивы SPX CONNECTIONS = 60) в файле NET.CFG (SHELL.CFG). Закрыть сервер можно утилитой PCONSOLE.

Можно ли конфигурировать принт-сервер "на ходу", без его перезагрузки?

Принт-сервер допускает конфигурирование в двух планах: изменение конфигурации, которые начинают действовать с момента следующей загрузки принт-сервера, и изменение параметров (cостояние, контроль сервера печати), действующие сразу, но только до его перезагрузки. Настойчивая рекомендация перезагрузки принт-сервера после смены параметров направлена на обеспечение спокойной жизни администратора — правильность или неправильность изменений обнаружится по горячим следам а не когда-нибудь после перезагрузки в неподходящий момент.

Как запустить удаленный принтер?

Для запуска удаленного принтера (предварительно описанного в одном из гнезд принт-сервера) необходимо загрузить резидентную программу его поддержки и указать имя принт-сервера и номер гнезда принтера.

Для запуска поддержки на станции должна быть загружена оболочка (NETx) или запросчик (VLM), регистрироваться в сети необязательно, но нужно иметь доступ по чтению к файлам IBM$RUN.OVL, SYS$ERR.DAT, SYS$HELP.DAT, SYS$MSG.DAT, RPRINTER.EXE и RPRINTER.HLP. Для этой станции должно быть увеличено число соединений SPX (с помощью директив SPX CONNECTIONS = 60) в файле NET.CFG (SHELL.CFG). При подключении принтера к параллельному порту он должен быть определен как локальный (строку LOCAL PRINTERS = 0 в том же файле следует либо удалить, либо установить корректное значение).

Для NetWare 3.x модуль поддержки загружается командой

RPRINTER [-R][-S]

Параметры ps_name и num задают имя принт-сервера и номер гнезда, если их опустить, появится меню, из которого их можно выбрать. Опция -S показывает текущее состояние принтера.

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

Опция -R отключает принтер от сервера печати и освобождает память (с оболочками EMSNETX и XMSNETX использовать нельзя, для удаления из памяти необходима перезагрузка компьютера).

Перевести принтер в режим личного использования (Private) и обратно в разделяемое (Shared) позволяют утилиты PSC или PCONSOLE.

В NetWare 4.x модуль RPRINTER.EXE заменен на NPRINTER.EXE. Запускается он аналогично, но изменился синтаксис и набор опций: /S — состояние, /B=3 (1-20) — задание размера буфера, /T=1 (1-9) — период (в тиках, 1/18 с) обслуживания при работе по опросу, /U — выгрузка из памяти. В качестве имени принт-сервера указывается его внешнее имя (Advertise name).

Для запуска удаленного принтера, подключенного к файл-серверу, на нем необходимо выполнить команду LOAD NPRINTER ps_name num, при подключении нескольких принтеров ее повторяют для каждого. Выгрузка выполняется командой UNLOAD NPRINTER (если загружено несколько, система предложит выбор кандидата на удаление).

Как печатать на сетевом принтере?

Если вам необходимо распечатать файл (или группу файлов по шаблону), воспользуйтесь утилитой NPRINT, похожей на DOS PRINT. Ее опции позволяют выбрать очередь (а в NetWare 4.x и прямо имя принтера), в которую будет помещаться задание, а также управлять параметрами задания на печать. Специфическая опция DELete задает автоматическое удаление файла после распечатки.

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

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

В среде Windows переназначение порта в сеть удобно выполнять с помощью утилиты NetWare User Tools, открыв ее окно явно или через установки принтеров в панели управления. Подробне, в том числе и для Windows 95 см.главу 7.

Можно ли следить за использованием сетевых принтеров?

Использование сетевых принтеров автоматически регламентируется назначением клиентов очередей (и принтеров в NetWare 4.x): пользователи, не являющиеся их клиентами, не могут пользоваться услугами разделяемой печати.

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

При необходимости может быть установлен сетевой аудит, где к печати относится аудит событий (Audit by Event) системы управления очередями (QMS). При этом будут протоколироваться (скрытно от всех пользователей) постановки заданий в очереди и их обслуживание, создание и удаление очередей и т. п. операции для заданных объектов.

В NetWare 4.x утилита PCONSOLE позволяет включать регистрацию прохождения заданий и просматривать создаваемый при этом файл отчета.

Для чего создаются разные очереди на печать?

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

Наивысший приоритет имеет номер 1, низший — 10 (15 в NetWare 4.x).
Как спланировать назначения принтеров на обслуживание очередей?

Простейший вариант — каждой очереди назначить по принтеру (очередь без принтера и принтер без очереди смысла не имеют). Это можно использовать как первый шаг развития сетевой печати.

Если принтер должен обслуживать клиентов нескольких серверов, то очереди целесообразно создавать на каждом сервере, поскольку в NetWare 3.x и младше клиентом очереди может быть только пользователь, имеющий бюджет на данном сервере. Принт-сервер 3.x может обслуживать до 8 очередей разных серверов.

В NetWare 4.x эта причина порождения множества очередей снята.

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

В NetWare 4.x ориентироваться в структуре системы печати (принт-серверы, принтеры и очереди) позволяет режим Print Layout утилиты NWADMIN. Графический образ системы можно перехватить по клавише Print Screen в Clipboard, а затем графическим редактором (Paintbrush) отредактировать и напечатать для документирования сети.

Как ускорить работу сетевого принтера?

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

Место подключения для самой быстрой работы — параллельный порт принт-сервера. Скорость его работы определяется режимом обслуживания, размером буфера, выделяемого для принтера, производительностью и загруженностью сервера. Обслуживание по прерыванию (Use Interrupt) быстрее, чем по опросу (Polled, установка по умолчанию), но не всегда есть свободные линии прерываний (это в PC дефицит).

В NetWare 4.x следующим по скорости работы является подключение принтера к параллельному интерфейсу другого сервера, на котором загружается NPRINTER.NLM. Здесь можно исходить из тех же соображений. Весьма эффективно на этом же сервере разместить очереди для данного принтера.

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

Модуль NPRINTER.EXE, поддерживающий этот тип подключения в NetWare 4.x, допускает работу как по прерываниям, так и по опросу. В принципе, работа по прерываниям эффективнее, но бывает справедливо и обратное. Режим работы по опросу или прерываниям задается при конфигурировании принт-сервера. При работе по опросу приоритет печати по отношению к другим задачам станции может управляться параметром T в пределах 1-9. Он определяет, через сколько 1/18-секундных "тиков" обслуживается принтер. По умолчанию принимается 1 — обслуживание на каждом тике, то есть быстрее уже некуда.

Скорость можно повысить заданием размера буфера в пределах 3-60 Кбайт, но это расходует память станции (при трехкилобайтном буфере NPRINTER занимает около 5 Кбайт).

Например, для запуска с размером буфера 30 Кбайт и обслуживания через тик (странное сочетание), выполняется команда NPRINTER PS_STUD 0 /T = 2/B =60.

В конфигурации принт-сервера можно задать размер буфера, выделяемого каждому принтеру, в пределах 1-20 Кбайт (по умолчанию 3 Кбайт). Увеличив размер буфера, ценой дополнительного расхода памяти сервера можно повысить скорость (для лазерного принтера и 20 Кбайт не жалко).

Параметр Service Interval (1-15 с, по умолчанию 5) к скорости имеет слабое отношение, поскольку он задает только интервал поиска новых заданий в очередях.

Производительность принтеров, подключенных к аппаратному принт-серверу будет выше, если их порты будут сконфигурированы как самостоятельные серверы, забирающие задания из очередей, а не как удаленные принтеры (сокращается количество пересылок).

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

Кроме способов подключения, на скорость работы влияет и относительное взаиморасположение принт-серверов и серверов с очередями. В NetWare 4.x нет барьеров внутри Каталога, но это не означает, что принт-сервер надо заставлять "пролезать" за заданиями в другую сеть по медленным каналам и посылать поток данных на удаленный принтер в третью сеть.

Не рекомендуется использовать работу по прерываниям для станций, работающих в среде Windows. Если же их все-таки использовать, то для стабилизации работы NPRINTER или RPRINTER следует загружать до запуска Windows, а в секции файла SYSTEM.INI указать

LPT1AutoAssign = 0

LPT1irq = -1 (предполагается, что сетевой принтер подключен к LPT1).

Какие специфические особенности для пользователя имеет разделяемая печать?

Специфика сетевой печати, в основном обусловленная коллективностью использования принтеров и возможностью печати на разных принтерах, заключается в необходимости дополнительных настроек параметров печати. Настройка параметров выполняется опциями сетевых утилит печати CAPTURE.EXE и NPRINT.EXE, а также использованием конфигурацией заданий на печать, созданных с помощью утилиты PRINTCON.EXE. Файл конфигураций заданий на печать PRINT.DAT, хранящийся в личном почтовом каталоге пользователя, содержит определения заданий, одно из которых назначается заданием по умолчанию.

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

Таблица 8.2 Общие опции утилит CAPTURE и NPRINT:
Job = j_name имя используемой конфигурации;
Copies = 1 число копий (1-65000);
NoTabs "прозрачность" для символов табуляции. Если не указать эту опцию, то символы табуляции заменяются некоторым количеством пробелов в зависимости от текущей позиции в строке в соответствии с шагом (слегка навязчивый сервис NetWare);
Tabs = 8 (1-18) задание шага табуляции;
FormFeed (NoFormFeed) прогон чистого листа перед печатью задания;
NOTIfy (NoNOTIfy) оповещение пользователя о выполнении задания;
NoBanner отмена печати шапки;
Banner = text замена стандартной шапки на текст (до 12 символов);
NAMe = text замена в шапке имени пользователя (Login_Name) на текст (до 12 символов);
Form = f_name или n имя или номер формы печати;
Server = server_name файл-сервер, используемый для печати (для NetWare 3.x и младше);
Queue = q_name имя очереди;
Printer = p_name имя принтера в Каталоге (для NetWare 4.x)
Таблица 8.3. Дополнительные опции для команды CAPTURE:
Local = 1 (1-3) номер перехватываемого LPT-порта (в NetWare 4.x — до 9);
Autoendcap постановка перехваченных данных в очередь сразу при выходе из прикладной программы или закрытии ей устройства печати;
NoAutoendcap постановка в очередь только по команде ENDCAP или повторной команде CAPTURE; TImeout = 0 (1-1000, 0 — запрещен) — временной интервал (в секундах) задержки с момента последней записи в LPT до автоматической постановки задания в очередь;
CReate = pathname помещение перехваченных данных в обычный файл;
Keep сохранение всех перехваченных данных печати на сервере в случае зависания станции или потери соединения (вместо их сброса);
SHow отображение текущих назначений для всех портов, (недопустимо использовать совместно с опциями установок);
EndCap завершение перехвата и постановка задания в очередь (вместо ENDCAP.EXE). Опция ALL завершает перехваты всех портов, опция CAncell аннулирует задание на печать;
HOLD задержка задания в очереди до ее явной отмены через PCONSOLE или NWADMIN (в NetWare 4.x).

Как работает перехват LPT-порта?

Перехват порта, независимо от способа его установки (утилитой CAPTURE или с помощью NetWare User Tools и Windows), работает следующим образом:

Весь принтерный вывод, поступающий через BIOS INT 17h (инициализация, вывод символа и опрос состояния принтера) для порта с перехватываемым номером, накапливается в небольшом буфере, из которого пакетами передается в очередь сервера. В отличие от принтера, который печатал бы поступающие символы по мере поступления в свой буфер (матричный или струйный — построчно, лазерный — постранично), сетевой принтер начнет печатать задание только после того, как файл задания будет закрыт. Тонкости возникают при определении момента (повода) для закрытия задания. Если установить опцию AutoEndcap, CAPTURE посылает сигнал о закрытии файла задания (печати очередной порции) по закрытии DOS-устройства PRN приложением, которое генерировало поток данных через функции DOS. Если приложение само не закрывает PRN, то это сделает DOS по завершении работы этого приложения. Чтобы не ждать этого события и иметь возможность печати из программ, использующих INT 17h а не DOS-функции, CAPTURE можно настроить на закрытие заданий по тайм-ауту. В этом случае при паузе между выводом, превышающей заданный порог, текущее задание закрывается и обслуживается принт-сервером, а по возобновлении вывода открывается новый файл-задание. В общем случае этот способ при корректной настройке работает, однако он может являться источником различных сюрпризов. Если установлена опция NoAutoendcap и отключен тайм-аут (TImeout=0), закрытие задания произойдет только по запуску ENDCAP.EXE или повторному запуску CAPTURE для того же порта.

Запуску ENNDCAP эквивалентно нажатие кнопки End Capture (NetWare User Tools) в Windows.

В NetWare 4.x ENDCAP.EXE заменяется опцией EndCap команды CAPTURE.

Какой порт можно перехватить командой CAPTURE?

Можно перехватить вывод как в реально присутствующий в компьютере порт, так и в порт фиктивный. Перехват LPT1 посылает в сеть и дампы экрана (PrintScreen). Номер перехватываемого LPT-порта задается параметром запуска утилиты Local=n (по умолчанию 1). Этот параметр подразумевает отсчет от первого незанятого принтерного порта (количество занятых объявляется директивой LOCAL PRINTERS = m в файле SHELL.CFG или NET.CFG, по умолчанию 0). Таким образом, по умолчанию перехватывается LPT1: (LOCAL PRINTERS = 0, Local=1).

Можно ли в сети использовать принтер, русифицируемый программно?

Можно, но с некотрыми оговорками. Программные русификаторы используют перехват BIOS INT 17h — вывод байта в порт. На принт-сервер такой русификатор установить невозможно, поскольку драйвер NetWare напрямую работает с регистрами портов и загруженного драйвера просто "не заметит". На рабочей станции русификатор может использоваться только при печати через перехват принтерного вывода (с помощью CAPTURE.EXE. Печать с помощью NPRINT обычной программной русификации принтера не поддается.

Русификатор должен загружаться после загрузки оболочки (запросчика) рабочей станции, когда вектор INT 17h уже переопределен для обеспечения перенаправления вывода с локального порта (через BIOS) в сеть.

Массовые поставки аппаратно русифицированных ("прошитых") принтеров и, в основном, графическая печать из Windows, снижают актуальность этого ограничения.

Где хранится конфигурация заданий на печать?

Конфигурации заданий на печать, созданные с помощью PRINTCON, хранятся в файле PRINTCON.DAT вашего почтового каталога. Туда же они поступают, если их экспортировать другим пользователям с помощью той же утилиты.

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

SMODE Z:PCONSOLE.EXE 5

SMODE Z:CAPTURE.EXE 5

SMODE Z:NPRINT.EXE 5

(подразумевается, что Z: спланирован на SYS:PUBLIC).

Что может и должен делать оператор очереди?

Оператор очереди может управлять выполнением заданий: изменять порядок прохождения, удалять, задерживать (Operator Hold) или откладывать до заданного времени (Defer Printing) выполнение любых заданий очереди; останавливать и запускать обслуживание очереди, останавливать прием новых заданий, разрешать или запрещать подключение дополнительных принтеров к обслуживанию очереди, редактировать параметры задания (но не сам выводной поток!). А должен он следить за своевременностью исполнения заданий, принимая, в случае необходимости, меры по изменению конфигурации системы печати.

Что может делать клиент очереди?

Клиент очереди может только посылать в нее задания на печать и управлять прохождением только своих заданий. Управление работает только в сторону замедления: задерживать задание на неопределенное время (User Hold) и отменять эту задержку (но не задержку оператора Operator Hold), откладывать печать до заданной даты и времени.

Что может и должен делать оператор принт-сервера?

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

Оператор должен реагировать на оповещение о необходимости вмешательства в процесс печати, устанавливать бумагу, монтировать формы.

Инструмент оператора — меню-утилита PCONSOLE.EXE, позволяющая выполнять как временные изменения (меню Print Server Status/Control), действующие до перезапуска работающего принт-сервера, так и постоянные — действующие с момента последующего перезапуска принт-сервера (меню Print Server Configuration).

В NetWare 4.x хорошим инструментом является NWADMIN.

Текущее обслуживание сетевой печати оператором принт-сервера может осуществляться и из командной строки с помощью утилиты PSC.EXE, формат ее запуска:

PSC flags

Параметры ps_name, p_num и flags определяют имя принт-сервера, номер его принтера и флаги команды.

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

Параметры PS и P по умолчанию могут определяться через переменную окружения DOS командой

SET PSC = PSps_name Pp_num

из среды DOS или командой DOS

SET PSC = "PSpserver_name Pp_num"

из процедуры регистрации.

Назначение флагов:

  • ABort — прекращение печати текущего задания и удаление его из очереди, принтер берет следующее задание;
  • STOp — остановка принтера. Опция Keep сохранит текущее задание и снова поставит его в начало очереди (иначе оно удалится). В NetWare 4.x опция Keep отсутствует, задание сохраняется всегда;
  • STARt — перезапуск принтера после остановки или паузы;
  • PAUse — приостановка принтера, печать текущего задания продолжится после перезапуска;
  • Mark — отметка первой страницы формата строкой указанного символа (по умолчанию *);
  • FormFeed — пропуск страницы перед печатью очередной страницы (для остановленного принтера);
  • MOunt Form = n — сообщение принт-серверу о номере установленной формы;
  • PRIvate — исключение удаленного принтера из списка сетевых и передача его в локальное использование;
  • SHared — включение удаленного принтера в список сетевых и запрет его локального использования;
  • CancelDown — отмена действия опции закрытия после печати текущих заданий в PCONSOLE;
  • STATus — выдача информации о состоянии принтера (команда доступна всем клиентам принт-сервера); В NetWare 4.x параметром PS задается внешнее (Advertising) имя сервера в Каталоге. Если принт-сервер запущен на сервере NetWare 3.x и младше, в параметрах PSC необходимо задать его имя опцией Server=server_name.
  • Флаг List вызывает выдачу информации о взаимосвязи устройств, управляемых принт-сервером;

Кто получает сообщения о проблемах с сетевым принтером, требующих вмешательства?

Эти сообщения будут получать пользователи или их группы (в NetWare 4.x можно их задать и через контейнеры или шаблоны), включенные в списки оповещения (Notifications). Их списки для каждого принтера задаются через PCONSOLE, а в NetWare 4.x — и NWADMIN. В него может входить и элемент Print Job Owner — пользователь, пославший задание, для выполнения которого и потребовалось вмешательство. Каждому элементу выбранного списка можно индивидуально задать задержку (в минутах) первого оповещения и периодичность повторов, определив таким образом "крайнего", который побежит к принтеру первым. Для изменения списков оповещения достаточно быть оператором принт-сервера.

Как назначить оператора очереди?

Оператором всех очередей сервера NetWare 3.x и младше является пользователь SUPERVISOR, или иной пользователь с эквивалентными правами защиты. Он же может назначать операторами других пользователей, зарегистрированных на этом сервере, или их группы. Назначение операторов производится утилитой PCONSOLE. Оператором созданных им же очередей становится и пользователь, назначенный менеджером бюджета.

В NetWare 4.x всеобщим оператором является ADMIN, он же может выполнять и все назначения. Также оператором становится и пользователь, создающий очередь (для этого он должен иметь право создания объектов в Каталоге). Оператором очереди кроме пользователей и групп можно также назначать пользовательские шаблоны и контейнеры (организации и подразделения). При назначении контейнеров все пользователи, в них входящие, становятся операторами данной очереди. При назначении шаблонов операторами станут только пользователи, в будущем создаваемые по этим шаблонам (ранее созданных пользователей надо включать другим способом). Назначения выполняются утилитой NWADMIN или PCONSOLE.

Как назначить оператора принт-сервера?

Оператор принт-сервера назначается по тем же правилам, как и оператор очереди (см. ответ на предыдущий вопрос).

Как назначить клиентов очереди?

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

В NetWare 4.x клиентами вновь созданной очереди автоматически становятся все пользователи, определенные в том же контейнере, в котором создавалась очередь. В списке клиентов очереди кроме пользователей и групп можно также назначать пользовательские шаблоны и контейнеры (организации и подразделения). При назначении контейнеров все пользователи, в них входящие, а также пользователи, входящие во вложенные в него контейнеры (и так далее) становятся клиентами данной очереди. При назначении шаблонов клиентами станут только пользователи, в будущем создаваемые по этим шаблонам (ранее созданных пользователей надо включать другим способом). Назначения выполняются утилитой NWADMIN или PCONSOLE. Отсутствие межсерверных барьеров в NDS позволяют не плодить лишние очереди, а создавать их, исходя из соображений удобства управления (конечно, учитывая и трафик).

Как назначить клиентов принт-сервера?

В NetWare 3.x и младше при создании принт-сервера его клиентами автоматически становятся все члены группы EVERYONE. В дальнейшем с помощью утилиты PCONSOLE можно скорректировать список клиентов, который может содержать любых пользователей данного сервера или их группы.

В NetWare 4.x клиентами принт-сервера кроме пользователей и групп можно также назначать пользовательские шаблоны и контейнеры (организации и подразделения). Назначения выполняются утилитой NWADMIN или PCONSOLE.

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

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

Как "влезать без очереди" на печать?

Для этого оператор очереди должен в списке заданий, ожидающих обслуживания, присвоить номер 1 заданию-фавориту, и оно будет распечатано сразу по освобождении принтера от печати текущего задания (если нет очередей с меньшим значением приоритета). Если нет возможности дождаться окончания печати текущего задания, его можно и снять, но при этом все недопечатанное пропадет. Эти манипуляции можно выполнить утилитой PCONSOLE, а в 4.x — всесильной утилитой NWADMIN.

Как удалить задание, посланное на печать?

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

Чтобы удалить задание, запустите PCONSOLE, выберите требуемый сервер и в меню информации об очереди (Print Queue Information) выберите очередь из списка. Выберите пункт заданий (Current Print Job), найдите в нем свое задание и удалите его клавишей Delete.

Если вы являетесь оператором очереди, вам будут доступны не только ваши собственные, но и задания всех пользователей — будьте внимательны!

Как отложить печать задания?

Печать задания можно отложить на желаемое или неопределенное время. Для этого задание необходимо найти в очереди (см. предыдущий ответ), но не удалять, а, нажав Enter, изменить флаги. Флаги User Hold или Operator Hold, установленные в "Yes" задержат выполнение задания до тех пор, пока вы их не сбросите, а установив Defer printing Yes, можно задать дату и время (Target date и Target time) выполнения задания. Но если задание уже печатается, задержать его можно, только прервав печать на принт-сервере. Застраховаться от подобных случаев можно приостановкой обслуживания очереди принт-серверами до постановки задания в очередь.

В NetWare 4.x утилита CAPTURE имеет опцию HOLD — установка задержки пользователем, которая может быть отменена или заменена на Defer print с помощью PCONSOLE или NWADMIN.

Как избежать лишнего расхода бумаги на шапки и пустые листы между заданиями?

Для этого в конфигурации заданий или опциях CAPTURE и NPRINT укажите параметр NoBanner — и от листов с шапками вы избавитесь.

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

Как отлаживать сетевую печать?

Сетевая печать в NetWare весьма сложна и в настройке, и в отладке. Часть проблем возникает от незавершенной (некорректной) инсталляции, часть — от аппаратуры, возможны и системные разрушения объектов — очередей, принт-серверов, баз данных. На случай, когда все стало очень плохо и печать не работает совсем, можно рекомендовать следующую последовательность шагов.

1. Проверить подключение, включение и готовность (по индикаторам на лицевой панели) всех устройств, участвующих в процессе печати: принтеров, принт-серверов, файл-серверов, коммуникационных средств.

2. Проверить конфигурации очередей и принтеров с помощью PCONSOLE.

3. Запустить принт-сервер и добиться того, чтобы в окне состояния отлаживаемого принтера появилось состояние готовности Waiting for a Job, а при отсутствии бумаги — Out of Paper. Средства достижения этой цели — перепроверка подключений и конфигурации принтера, попытка поиска правильного прерывания или переход на режим по опросу, проверка оборудования узла, к которому физически подключен принтер (вплоть до тестирования DOS-программами типа CHECKIT). Этим проверяется (на начальном уровне) связь принтера с принт-сервером.

4. Попробовать распечатать текстовый файл с помощью PCONSOLE. Этим проверяется выборка заданий из очереди. Если файл не печатается, проверить назначение принт-сервера на обслуживание очереди. Если файл печатается медленно, с пропусками и искажениями — ищите причину в оборудовании и настройках (возможны конфликты с другими устройствами). Если файл печатается, но есть проблемы с режимами печати (их можно менять с помощью той же утилиты), проверить и скорректировать базу данных определений принтеров с помощью PRINTDEF. Отлаженная в PCONSOLE конфигурация заданий может служить прототипом при создании конфигураций заданий для пользователей.

Следующие шаги относятся к настройке рабочей станции.

5. Создать (скорректировать) конфигурации заданий для пользователей утилитой PRINTDEF и опробовать ее, печатая файлы через NPRINT. Этим проверяется тракт от постановки заданий в очередь до самого принтера.

6. Если используется перехват порта, то остается разобраться с номером перехватываемого порта (помните про LOCAL PRINTERS = n в NET.CFG или SHELL.CFG) и с настройкой признака завершения задания (AutoEndcap, TImeout) под конкретные задачи.

Изменения конфигурации принт-сервера, внесенные с помощью PCONSOLE или NWADMIN, действуют только после следующего запуска принт-сервера; оперативное управление принт-сервером влияет только на текущий сеанс его работы и "забывается" после его перезапуска. Изменения в файлах рабочей станции NET.CFG или SHELL.CFG действуют только после перезагрузки запросчика (VLM) или оболочки (NETx).

Удаленный принтер, подключенный к рабочей станции, не печатает задания из своей очереди. В чем причины?

Причин может быть несколько, и, если беглый осмотр не дал результатов, посмотрите на экран принт-сервера. На нем в окне данного принтера должно присутствовать имя пользователя этой рабочей станции и состояние:

Waiting for a job — проверяйте очередь и назначение ей принтера;

Private — принтер в частном использовании хозяина станции (хозяин имеет право и возможность установить с помощью PCONSOLE или PSC, этими же утилитами можно установить и коллективное использование — Shared);

Out of paper — дело может быть не только в бумаге, но и в подключении (включении) принтера;

Not connected — не загружена поддержка на станции, возможны варианты:

  • не был загружен модуль RPRINTER.EXE (NPRINTER.EXE);
  • нет доступного порта (в конфигурации оболочки станции установлено LOCAL PRINTERS=0 или другое неуместное значение);
  • неверно определены параметры устройства в принт-сервере, а если там указано Remote Other/Unknown, то при запуске RPRINTER (NPRINTER);
  • нет доступных соединений SPX (в конфигурации оболочки не задано SPX CONNECTIONS = 50 или больше).
Если все правильно, а принтер не работает или печатает медленно или прерывисто, возможно, причина кроется в конфликте или ошибочном назначении прерывания. Здесь может помочь переход на обслуживание по опросу или наоборот, на прерывание.

При попытке запуска принт-сервера система запрашивает пароль, который ранее не устанавливался, каков выход?

Выход зависит от причины, самая простая — неверно заданное имя принт-сервера — устраняется легко. В NetWare 3.x возможный вариант — не определен бюджет принт-сервера на всех серверах, очереди которых ему назначены, или им назначены разные пароли (по ошибке при инсталляции, или на каком-либо сервере была восстановлена старая копия Bindery без этого бюджета); это исправляется с помощью PCONSOLE. Также возможно разрушение объектов принт-сервера или (и) очередей, что может лечиться утилитами BINDFIX в NetWare 3.x или DSREPAIR в NetWare 4.x. Если это не помогает, стоит удалить и создать заново принт-сервер (и очереди).

Задания из очереди не печатаются, почему?

Во-первых, они могут быть задержаны или отложены на заданное время (пользователем или оператором очереди), или оператор запретил их обслуживание принт-серверами. Во-вторых, может не оказаться запущенных принт-серверов с готовыми к работе принтерами, настроенных на обслуживание данной очереди. Эти причины выявляются и устраняются с помощью PCONSOLE или NWADMIN. В-третьих, очереди могут формально выглядеть правильно, а фактически быть разрушенными. В этом случае проще всего их уничтожить (если удастся) и создать новые с помощью тех же утилит.

При печати одного и того же файла на сетевом принтере он печатается разными шрифтами, где искать причину?

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

Сменив размеры страницы, указанные в определении формы печати, не наблюдаю изменений в печати. Почему?

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

Как настроить режимы принтера?

Для каждого сетевого принтера необходимо ввести его определение в базу данных определений принтеров, содержащуюся в файле NET$PRN.DAT каталога SYS.PUBLIC. База данных создается импортированием в нее определений принтеров — .PDF-файлов, взятых из комплекта поставки NetWare или экспортированных из баз данных других серверов, и определением форм печати.

Форматы баз для NetWare 3.x и NetWare 4.x не совпадают. Upgrade позволяет преобразовать старые в новые, но при одновременном использовании принт-серверов старых и новых версий каждый должен использовать соответствующую базу, и обслуживание баз должно выполняться утилитами соответствующих версий.

Каждое определение принтера включает в себя его имя (до 32 символов) и список используемых режимов печати (вид шрифта, плотность и т. д.). На любой из этих режимов можно ссылаться в определении задания на печать, посылаемого с рабочей станции. Режимы, в свою очередь, определяются как последовательность функций (инициализация, выбор плотности и т. д.) — именованных цепочек команд принтера (обычно escape-последовательности).

Описания принтеров, их режимов и функций можно создавать, импортировать, экспортировать и редактировать с помощью утилиты PRINTDEF.EXE, а в NetWare 4.x — и утилитой NWADMIN.

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

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

Для чего служат формы печати и как они задаются?

Формы печати определяют формат и тип используемой бумаги (пленки) для печати данного задания. Она задается номером (0-255) или символьным именем в конфигурации задания на печать, по умолчанию используется форма 0. Принт-сервер будет печатать задание только в том случае, если на принтере смонтирована форма, соответствующая указанной в задании. О необходимости смены формы принт-сервер уведомляет операторов данного принтера. Монтирование формы означает установку требуемого носителя и, что действительно воспринимается системой, сообщение об этом принт-серверу утилитой PCONSOLE.EXE или PSC.EXE (и NWADMIN в 4.x). Утилитой PCONSOLE (и NWADMIN в 4.x) для каждого принтера можно задать режим обслуживания форм.

Режим Change Forms as Needed (изменение формы при необходимости) — будут печататься задания в порядке установленных приоритетов, на смену форм будет выдаваться запрос.

Режим Minimise Form Changes across Print Queues (минимум замен форм между очередями) или Minimise Form Changes within Print Queues (минимум замен форм внутри очередей) — печать заданий, требующих данной формы, изо всех очередей, невзирая на их приоритет или в соответствии с приоритетом очереди соответственно. При этом другая форма будет запрашиваться только после отработки всех заданий с данной формой во всех очередях или в очереди с высшим приоритетом.

Режим Service Only Current Mounted Form (обслуживать только монтированную форму) — инициатива установки форм принадлежит оператору, принт-сервер отрабатывает требующие ее задания в порядке очередей и приоритетов.

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

Как направить сетевую печать на желаемый принтер?

В NetWare 3.x задания можно направлять только в выбранную очередь, а чтобы попасть на желаемый принтер, надо знать, на какие очереди он назначен (справку об этом даст PCONSOLE). Имя очереди задается явно или через номер спулера. Номера спулеров (0-4) соответствуют логическим номерам сетевых принтеров, используемых программами, ориентированными на ранние версии NetWare. По умолчанию задания направляются в очередь нулевого спулера.

Номера не имеют никакого отношения к номерам принтеров принт-сервера.

Соответствие номеров спулеров "n" именам очередей "queue" позволяет установить и просмотреть команда консоли сервера

SPOOL queue]

Способ направления заданий зависит от того, каким образом формируется поток данных на печать. При использовании команд CAPTURE и NPRINT в строке их запуска можно указать параметр Queue=q_name, а если очередь находится не на текущем сервере NetWare 3.x, то требуется задать и его имя параметром Server=server_name. Эти же параметры можно указать и в конфигурации заданий, и при переназначении портов из среды Windows.

В NetWare 4.x задания можно направить прямо на желаемый принтер, указав в параметрах команды CAPTURE, NPRINT его имя в Каталоге опцией Printer=pr_name (хотя на самом деле задание попадет в очередь по умолчанию, определенную для данного принтера, но пользователю об этом знать необязательно). Это же имя можно указать и в конфигурации заданий, и при переназначении портов из Среды Windows.

Что будет, если не задавать опций в утилитах печати?

Если вы имеете сконфигурированный файл заданий на печать и в нем определена подходящая конфигурация умолчания, то результаты печати вас, скорее всего, удовлетворят. Если конфигурация не определена, то больше всего неприятностей доставит табуляция, включенная по умолчанию в NetWare 3.x, особенно плохо будет при распечатке графических данных. Что касается остальных настроек, то вы получите одну копию, перед которой будет пропущен чистый лист и лист-шапка с вашим именем (Login_name) и именем файла, если он печатается через NPRINT. Задание пойдет в очередь, определенную для спулера 0 (если этот спулер не определен, вы получите сообщение об ошибке), уведомления по выполнении задания вы не получите. При печати с помощью CAPTURE используется режим AutoEndcap, тайм-аут отключен.

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

Как избежать задания массы параметров утилит печати?

Чтобы сетевая печать не вызывала лишних хлопот с заданием параметров, воспользуйтесь утилитой PRINTCON.EXE для создания и настройки файла конфигурации заданий. Файл PRINT.DAT, хранящийся в личном почтовом каталоге пользователя, содержит определения заданий, одно из которых назначается заданием по умолчанию. Утилита позволяет менять имена заданий, переопределять задание по умолчанию и копировать конфигурации от одного клиента к другому. Каждая конфигурация имеет имя (до 31 символа) и задает параметры умолчания для утилит CAPTURE и NPRINT, приведенных выше (за исключением опций CReate, Keep, SHow и Delete). На выбранную конфигурацию в CAPTURE и NPRINT можно ссылаться по ее имени опцией Job=j_name. Кроме вышеперечисленных опций конфигурации заданий определяют имя устройства и режим печати, ранее определенные в базе данных используемого сервера утилитой PRINTDEF.EXE.

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

В NetWare 4.x значение Byte Stream опции File Contents соответствует режиму NoTabs и включается по умолчанию; значение Text подразумевает отработку табуляции.

Форматы файлов конфигурации заданий для пользователей Bindery (NetWare 3.x) и NDS (NetWare 4.x) не совпадают. Upgrade позволяет преобразовать старые в новые, но при сосуществовании этих пользователей в сети каждый для обслуживания своих файлов должен пользоваться утилитами PRINTCON соответствующих версий.

Что означает сообщение "Not ready error writing device PRN" при сетевой печати?

Это парадоксальное для сетевой печати сообщение может появиться в ситуации, когда в утилите CAPTURE используется закрытие по тайм-ауту с небольшим (неудачно выбранным) временем совместно с опцией создания файла CR=fname. По тайм-ауту задание закрывается, а если сразу после этого начнется вывод следующей порции данных, файл может еще не успеть закрыться. Выход — увеличить значение тайм-аута. Без опции CR такая ситуация не возникнет, поскольку следующая часть потока пойдет уже в другое задание.

При попытке печати из графического пакета картинка разбивается на два листа, в чем причина?

Причина может быть как в настройке CAPTURE, так и в принтере.

Если используется CAPTURE с небольшим значением тайм-аута, а пакет медленно формирует растр для принтера, то паузу между фрагментами CAPTURE воспринимает как конец задания. Попробуйте увеличить значение TImeout (например, для PostScript-принтера может быть уместным и TI=60). Для отладки можно попробовать TI=0 (отмена работы по тайм-ауту), но при этом печать начнется, вероятно, только после завершения работы программы.

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

Почему может не работать сетевая печать в Windows?

Для печати Windows использует перехват портов — то есть все средства NetWare по "полной программе". Богатые возможности настроек Windows расширяют список поиска неисправностей.

1. Убедитесь в том, что вы пытаетесь печатать в нужный порт, а, скажем, не на факс-сервер.

2. Проверьте назначение выбранного порта на очередь NetWare. Назначение можно выполнять как с помощью CAPTURE после регистрации в сети перед загрузкой Windows, так и из Windows (NetWare User Tools, запущенный из диспетчера печати или иным способом). Работу выбранной очереди (на серверной стороне) можно проверить, печатая какой-либо файл утилитой NPRINT с явным указанием очереди (Q=q_name), этим вы изолируете возможные проблемы с настройками CAPTURE.

3. Проверьте установку драйвера принтера в Windows, его версию и доступность.

4. Проверьте установку диспетчера печати: включен ли, не задержана ли очередь, не удалял ли кто-нибудь задания из очереди?

5 . Проверьте, работает ли переназначение выбранного порта: из командной строки DOS выполните COPY C:\AUTOEXEC.BAT LPTn, где n-номер перехватываемого порта. Если файл не распечатается на сетевом принтере, проверяйте настройку перехвата порта командой CAPTURE SHow.

6. Если печать в DOS проходит, возможны проблемы с оболочкой или драйвером (используемая версия NETX должна быть 3.26 или старше, IPX — 3.10 или старше). Лучше использовать драйверы IPXODI и запросчик VLM.

7. Проверьте установку сети в Windows Setup, должна быть выбрана соответствующая версия NetWare.

Это, конечно, не исчерпывающий список поиска. Жизнь гораздо многообразнее!

В окне принтеров панели управления Windows кнопка NetWork недоступна (серая), хотя сетевые диски видны и в DOS, и в Windows. Почему?

Это проблемы оболочки, драйвера или установки сети (см. пп. 6 и 7 предыдущего ответа).

Почему при печати больших заданий сервер блокируется с сообщением "Abend: stack fault processor exception"?

Эта проблема некоторых версий драйвера ISADISK.DSK (все связано!). Если установлены диски IDE, лучше пользоваться драйвером IDE.DSK, он "умнее".

Почему при отключении принтера во время печати задания после его включения он иногда повторяет прерванное задание, а иногда — нет?

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

Установив в Microsoft Word количество копий 3, я получаю их 9. Почему?

Проверьте установку количество копий для CAPTURE, очевидно, оно установлено тоже 3 (3 x 3 = 9) либо в строке запуска (Copies = 3), либо в используемой (явно или по умолчанию) конфигурации заданий. Текущие установки можно посмотреть по команде CAPTURE SHow, конфигурации заданий обслуживаются утилитой PRINTCON.

Почему мои документы не печатаются до тех пор, пока я не выйду из приложения?

Потому, что в параметрах утилиты CAPTURE, используемой для перенаправления вывода в сеть, не установлена работа по тайм-ауту (по умолчанию TImeout = 0, то есть запрещен). Попробуйте установить TI = 5, тогда печать сможет начаться после 5-секундной паузы в выводном потоке приложения. Если документы будут печататься частями, возможно, перемежаясь шапками и чужими заданиями, увеличьте TI.

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

Сервер печати (принт-сервер) является небольшим устройством, подключаемым к локальной сети (стоимость от 40$), к которому подключаются один или несколько принтеров (количество подключаемых аппаратов определяется типом устройства). Существует два типа принт-серверов: внутренние и внешние. Внешние принт-серверы в большинстве случаев работают с любыми аппаратам вне зависимости от компании производителя, а внутренние исключительно с принтерами производителя принт-сервера. Но в не зависимости от типа принт-сервера он является «прозрачным» для операционных систем и требует только корректной настройки параметров для используемых протоколов передачи данных в сети.

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

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

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

Введение

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

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

Сервер-ориентированные сетевые ОС, такие как Novell NetWare, дали возможность разделять принтеры между значительным количеством пользователей. При печати сетевое ПО перехватывает символы, которые должны были пойти на принтерный порт, и направляет их в очередь, расположенную на жестком диске файл-сервера. Файл-сервер выбирает работы из очереди и направляет их на принтер, присоединенный либо к его параллельному порту, либо к параллельному порту одной из рабочих станций. Такое решение позволяет значительно расширить круг пользователей, посылающих задания на принтер, и избежать необходимости координировать отправку заданий, так как они просто отсылаются на принтер по мере его готовности. К тому же в результате такой работы упрощается администрирование. Однако этот метод не лишен и недостатков. Присоединение принтеров непосредственно к параллельным портам сервера увеличивает нагрузку на него и ограничивает расположение принтеров: они должны находиться в нескольких метрах от сервера. Кроме того, количество портов сервера ограничено, что не позволяет добавить еще один или два принтера. Присоединение принтера к одной из рабочих станций несколько облегчает участь сервера и устраняет жесткую привязку к нему принтера, который теперь может быть установлен практически в любом удобном месте. Однако при этом рабочая станция, к которой присоединен принтер, испытывает значительную постороннюю нагрузку и ее работа может существенно замедлиться. Особенно это заметно в одноранговых сетях с операционными системами Windows 95/98.

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

Современные принт-серверы обеспечивают, как правило, работу по всем существующим сетевым протоколам, включая IPX/SPX, TCP/IP, NetBIOS, NetBEUI, со всеми сетевыми операционными системами, такими как Windows 95/98/NT, Novell NetWare, OS/2 и UNIX-подобными ОС. Исключением являются специализированные принт-серверы, предназначенные для печати только из офисных приложений и ориентированные на работу с ОС Windows 95/98/NT/2000.

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

Также несколько лет назад появились принт-серверы, способные работать в режиме auto-negotiation 10/100 Мбит/с (что, в принципе, не является существенным, так как скорость обмена 10 Мбит/с превосходит возможности любого принтера) и имеющие параллельные порты, работающие по стандарту ANSI 1284. Что касается наличия нескольких параллельных портов, то это дает возможность для расширения в будущем, так как разница в цене для одно- и многопортовых моделей составляет примерно 20 долл. за добавочный порт, тогда как цена всего принт-сервера может составить 100 и более долл.

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

Основные протоколы, используемые в современных локальных сетях, – это TCP/IP и NetBEUI, применяемые в сетях, работающих под управлением Windows NT/2000 и Windows 95/98 соответственно. Реже встречается IPX/SPX, доставшийся в наследство от Novell NetWare. AppleTalk в России является, скорее всего, архаическим раритетом. Большинство принт-серверов поддерживают все перечисленные протоколы, хотя тенденция к отказу от поддержки IPX/SPX и AppleTalk становится все заметнее.

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

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

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

Критерии качества

еоретически обосновано и практически доказано, что даже при работе с сетью 10 Мбит/с принт-сервер не может быть узким местом. «Бутылочное горлышко» чаще находится в принтере, который не способен принимать и обрабатывать данные со скоростью 10 Мбит/с (1,25 Мбайт/с, что соответствует примерно 312,5 страниц в секунду при печати текста или 37,5 страниц в минуту при печати растровой графики даже с разрешением 600 точек на дюйм). Узкое место может оказаться и в сетевой ОС. Поэтому замеры производительности не проводились и оценка ее была чисто функциональной. Она включала установку принт-сервера в одноранговой сети по протоколам NetBIOS и TCP/IP, а также установку его на один компьютер с применением его в качестве принт-сервера с использованием тех же протоколов. После установки производилась печать тестовой страницы Windows. На всех компьютерах сети была установлена ОС Windows 2000, организован домен и запущен сервер DHCP.

Результаты

Axis 5600+

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

На передней скошенной стенке размещены два светодиодных индикатора. Первый - Power - загорается при подаче питания от сетевого адаптера. Его мигание означает наличие неисправности принт-сервера или сетевого адаптера. Второй - Network - загорается во время обмена данными по сети.

На правой боковой стенке расположены кнопка Test и гнездо RJ-45 для подключения к локальной сети. Однократное нажатие на эту кнопку приводит к выводу на принтер тестовой страницы, содержащей краткую информацию о принт-сервере. Двухкратное нажатие обеспечивает вывод подробной многостраничной распечатки. На левой боковой стенке имеется девятиштырьковый разъем для подключения принтера по последовательному интерфейсу RS-232. Задняя стенка почти целиком занята двумя 25-контактными розетками DB-25 для подключения принтеров по параллельному интерфейсу.

Принт-сервер Axis 5600+ является универсальным устройством, способным работать в сетях под управлением Windows 95/98/Mе/2000/XP, UNIX, NetWare, OS/2 и Macintosh. Для всех этих ОС имеются программы для установки принт-сервера и управления им.

В операционных системах Windows 95/98/NT/2000, Windows 3.1/WfW, NetWare Pure IP, OS/2, использующих протокол TCP/IP, можно применять фирменные утилиты AXIS Print System и AXIS ThinWizard. Для конфигурирования также можно использоватьWeb Browser, FTP, telnet, SNMP, HP Web JetAdmin.

При работе сети под управлением Windows 95/98/NT/2000, Windows 3.1/WfW, OS/2 с использованием протокола NetBIOS/NetBEUI конфигурирование и печать производятся при помощи утилит AXIS NetPilot и AXIS IP JumpStarter.

Интересно, что принт-сервер не смог распечатать диагностику на принтере Samsung ML-1210. А вот с принтером HP LaserJet 1100 все получилось отлично.

CNet CNP410

Этот сервер печати предназначен для установки непосредственно на разъем принтера. При соединении встроенная функция N-Way автоматически определяет наибольшую возможную скорость передачи, а затем автоматически устанавливает порт на работу с этой скоростью. Три светодиодных индикатора - Power, Status и Flow/Link - дают возможность в реальном времени следить за состоянием питания, загруженностью канала связи и состоянием устройства. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам, NetBIOS, TCP/IP и IPX/SPX. Сервер печати также имеет встроенную флэш-память, что дает возможность быстро и легко произвести модернизацию устройств.

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

CNP410 поддерживает несколько протоколов, что обеспечивает одновременную печать из систем NetWare, Windows 95/98 NT или UNIX.

ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ:

  • Возможность модернизации с помощью программного обеспечения
  • Простая в использовании программа управления сервером печати для Windows
  • Автоматическое самотестирование при включении питания
  • Поддержка дистанционного управления по протоколу SNMP, управления через Web из браузера и DHCP
  • Наличие встроенного высокоскоростного микропроцессора
  • Наличие флэш-памяти
  • Встроенные SRAM и EPROM

CNet CNP430

CNP430 имеет три параллельных порта для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Встроенный высокоскоростной микропроцессор позволяет обеспечивать быструю и надежную передачу данных. Функция N-Way мгновенно определяет самое быстрое возможное соединение, а затем автоматически устанавливает параллельный порт на работу с этой скоростью. Сервер печати имеет три светодиодных индикатора, позволяющих в реальном времени оценивать состояние устройства и загруженность канала связи. Два из них расположены возле гнезда RJ-45 и отображают наличие электропитания, связи с сетью и обмен данными по сети. На верхней панели имеется индикатор активности портов печати. Наличие встроенной флэш-памяти делает CNP430 легко модернизируемым и гибким устройством. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам, NetBIOS, TCP/IP и IPX/SPX. Отметим, что принт-сервер поддерживает удаленное управление по протоколу SNMP, управление через Web-браузер и DHCP.

Этот сервер печати является идеальным решением для большинства малых, средних и больших сетей. CNP430 поддерживает несколько протоколов, что дает возможность одновременно печатать из таких операционных систем, как NetWare, Windows 95/98/NT или UNIX. Будучи размером с ладонь, сервер печати способен поддерживать до трех принтеров одновременно. Настройку, конфигурирование и управление CNP430 можно выполнять с любой рабочей станции Windows.

D-Link DP-301P+

D-Link DP-301P+ - это компактный многопротокольный принт-сервер с одним стандартным 36-контактным разъемом для непосредственного подключения к принтеру и с одним портом RJ-45 10/100 Mбит/с. Поддерживая несколько протоколов и высокоскоростной обмен с принтером, это компактное устройство обеспечивает превосходную производительность и гибкость для решения различных задач. Этот принт-сервер позволяет подключиться к сети 10 Мбит/с или 100 Мбит/с через стандартный RJ-45-вход. Определение 10-Мбит/с или 100-Мбит/с подсоединения происходит автоматически.

Поддержка протоколов TCP/IP, NetBEUI и AppleTalk делает этот принт-сервер идеальным выбором в условиях одновременного использования различных ОС. Параллельный порт поддерживает протокол HP PJL (Printer Job Language) для двунаправленного обмена. Это позволяет принт-серверу получать информацию от принтера о его статусе во время печати.

Легкая в управлении программа администратора PSAdmin, разработанная для Windows 95/98/NT/2000/XP, позволяет установить принт-сервер в течение нескольких минут и быстро осуществить его настройку.

Поддержка Web-управления и Telnet позволяет администратору управлять и настраивать принт-сервер дистанционно через Internet или UNIX.

Данная модель отличается от DP-301P+ тем, что не поддерживает IPX и не нуждается в наличии дополнительного протокола в сети для управления печатью. Также возможно управление устройством через Web-интерфейс.

Edimax PS-1101

Этот принт-сервер подключается к принтеру при помощи стандартного кабеля. Такое решение становится все менее типичным для однопортовых принтеров. Наличие трех индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Два из них указывают на скорость соединения - 10Мбит/с, 100Мбит/с - и мигают при наличии обмена информацией, а индикатор Status - на состояние принтерного порта. Дизайн устройства незатейлив: никаких скругленных углов и скошенных стенок. Принт-сервер помещен в аскетичный металлический корпус светлого серо-бежевого цвета. Разъем RJ-45 находится на передней стенке, а 25-контактная розетка для подключения принтера и гнездо для адаптера питания - на задней.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP.

Edimax PS-1201

Edimax PS-1201 представляет собой компактный многопротокольный принт-сервер с одним стандартным 36-контактным разъемом для непосредственного подключения к принтеру и одним портом RJ-45 10/100 Мбит/с. Рядом с сетевым разъемом расположен разъем для подключения сетевого адаптера.

Наличие двух индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Один из них - 10/100 Мбит/с - указывает на скорость соединения и мигает при наличии обмена информацией, а индикатор Status - на состояние принтерного порта.

Для управления принт-сервером используется утилита PrintSir, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP

Edimax PS-3101P

Этот принт-сервер имеет три параллельных порта с разъемами D-25 для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Он выполнен в оригинальном двухцветном пластмассовом корпусе, который имеет обтекаемую форму со скругленными углами. На скошенной передней панели расположены пять светодиодных индикаторов, позволяющих в каждый момент определить состояние устройства и режим его работы. Два из них - 10 Mbit LINK/ACT и 100 Mbit LINK/ACT - указывают на скорость соединения с локальной сетью и мигают во время передачи данных. Еще три индикатора отображают статус каждого из принтерных портов. Последний - Power - горит при наличии питания постоянным током от сетевого адаптера.

Для управления принт-сервером используется утилита PrintSir, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP. Поддерживаются режимы работы NetWare Remote Printer, TCP/IP Remote Printing, UNIX LPR Printing.

Genuis GPS300D II

Этот миниатюрный принт-сервер предназначен для установки непосредственно на разъем Centronics принтера. С другой стороны корпуса расположены разъем питания, гнездо RJ-45 для подключения к сети Ethernet и два светодиодных индикатора. Один из них - Flow/Link - светится зеленым светом при наличии соединения с локальной сетью, другой при включении питания мигает пять раз, а впоследствии помигивает при обмене данными по сети.

Принт-сервер способен работать в следующих сетях: Novell NetWare 3.12, 4.x, 5.x; Microsoft Windows 95/98/Me; Microsoft Windows NT/2000; Apple EtherTalk; UNIX. Справедливости ради следует отметить, что EtherTalk упомянут только один раз - в списке поддерживаемых ОС.

Поддерживаются протоколы IPX/SPX, TCP/IP и NetBEUI.

Конфигурировать принт-сервер можно при помощи утилиты PSAdmin и встроенного Web-сервера. Оба способа дает возможность конфигурировать все параметры принт-сервера и управлять его работой при взаимодействии с различными протоколами.

Встроенная флэш-память позволяет модернизировать программное обеспечение. Мини-сервер поддерживает подключение 10Base-T и 100Base-TX, что обеспечивает работу с автоматическим распознаванием и двусторонней связью (по стандарту IEEE-1284) при высоком быстродействии в 10 и 100 Мбит/с.

В качестве основных особенностей принт-сервера можно отметить следующие:

  • Полностью совместим c Novell NetWare, UNIX, Mac, Windows XP/Me/2000/NT/98/95
  • Поддерживает сети с равноправными узлами
  • Поддерживает ОС Windows XP/Me/98/95
  • Поддерживает протоколы IPX, NetBEUI, TCP/IP и AppleTalk
  • Имеет простую в применении программу выбора конфигурации под Windows
  • Выступает как диспетчер печати в среде Windows
  • Поддерживает управление сетью клиентов DHCP и протоколом SNMP
  • Поддерживает IPP (межсетевой протокол печати)

HardLink HPS-101

Однопортовый принт-сервер, предназначенный для работы в сети со скоростью передачи данных 10/100 Мбит/с. Имеет принтерный разъем DB25. Поставляется с драйверами под все популярные операционные системы. Наличие трех индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Два из них указывают на скорость соединения - 10 Мбит/с, 100 Мбит/с - и мигают при наличии обмена информацией, а индикатор Status - на состояние принтерного порта. Дизайн устройства незатейлив: никаких скругленных углов и скошенных стенок. Принт-сервер помещен в аскетичный металлический корпус светлого серо-бежевого цвета. Разъем RJ-45 находится на передней стенке, а 25-контактная розетка для подключения принтера и гнездо для адаптера питания - на задней.

Принт-сервер поддерживает протоколы TCP/IP, IPX, NetBEUI и имеет драйверы под все современные популярные операционные системы, включая Microsoft Windows 95/98/Me/NT/2000, Novell NetWare и UNIX. Для управления принт-сервером используется утилита PrintServer Configuration, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

В данном принт-сервере реализованы многочисленные функции, превращающие его в устройство plug-and-play, такие как DHCP сервер/клиент, автообнаружение IP-адреса назначения, авто-настройка на нужную сетевую скорость, утилиты быстрой установки для Windows и NetWare, простое управление через стандартное окно Интернет-просмотра.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP.

HardLink HPS-103P

HardLink HPS-103P - трехпортовый принт-сервер. Он выполнен в прямоугольном пластмассовом корпусе со скругленными углами и скошенной передней панелью. Снизу корпуса предусмотрены места для крепления на стену. На панели расположены шесть светодиодных индикаторов. На передней панели расположены пять светодиодных индикаторов, позволяющих в каждый момент оценить состояние устройства и режим его работы. Два из них - 10 Mbit LINK/ACT и 100 Mbit LINK/ACT - показывают скорость соединения с локальной сетью и помигивают во время передачи данных. Еще три индикатора отображают статус каждого из принтерных портов. Последний - Power - горит при наличии питания постоянным током от сетевого адаптера.

Для управления принт-сервером используется утилита PrintServer Configuration, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Он поддерживает протоколы TCP/IP, IPX, NetBEUI, имеет драйверы под все современные популярные операционные системы, включая Microsoft Windows 95/98/Me/NT/2000, Novell NetWare и UNIX.

В HardLink HPS-103P реализованы многочисленные функции, превращающие его в устройство plug-and-play, такие как DHCP сервер/клиент, автообнаружение IP-адреса назначения, авто-настройка на нужную сетевую скорость, утилиты быстрой установки для Windows и NetWare, простое управление через стандартное окно Интернет-просмотра.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер, по протоколу SNMP и через утилиту Windows Configuration Utility.

Surecom EP901X

Этот сервер печати предназначен для установки непосредственно на разъем принтера. При соединении встроенная функция N-Way автоматически определяет наибольшую возможную скорость передачи, а затем автоматически устанавливает порт на работу с этой скоростью. Три светодиодных индикатора - Power, Status и Flow/Link - позволяют в реальном времени следить за состоянием питания, загруженностью канала связи и состоянием устройства. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам - NetBIOS, TCP/IP и IPX/SPX. Сервер печати также имеют встроенную флэш-память, что дает возможность быстро и легко производить модернизацию устройства.

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

EP901X поддерживает несколько протоколов одновременно, что позволяет их пользователям одновременно печатать из систем NetWare, Windows 95/98/NT и UNIX.

Surecom EP903X

EP903X имеет три параллельных порта для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Встроенный высокоскоростной микропроцессор обеспечивает быструю и надежную передачу данных. Функция N-Way мгновенно определяет самое быстрое возможное соединение, а затем автоматически устанавливает параллельный порт на работу с этой скоростью. Сервер печати имеет три светодиодных индикатора, позволяющих в реальном времени оценивать состояние устройства и загруженность канала связи. Два из них расположены возле гнезда RJ-45 и отображают наличие электропитания, связи с сетью и обмен данными по сети. На верхней панели имеется индикатор активности портов печати. Наличие встроенной флэш-памяти делает EP903X легко модернизируемым и гибким устройством. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам NetBIOS, TCP/IP и IPX/SPX.

Этот сервер печати является идеальным решением для большинства малых, средних и больших сетей. EP903X поддерживает несколько протоколов, что позволяет одновременно печатать из таких операционных систем, как NetWare, Windows 95/98/NT или UNIX. Будучи размером с ладонь, сервер печати способен поддерживать до трех принтеров одновременно. Настройку, конфигурирование и управление EP903X можно выполнять с любой рабочей станции Windows.

Поддержка протоколов TCP/IP, NetBEUI и AppleTalk делает этот принт-сервер идеальным выбором в условиях одновременного использования различных ОС. Параллельный порт поддерживает протокол HP PJL для двунаправленного обмена. Это позволяет принт-серверу получать информацию от принтера о его статусе во время печати.

Легкая в управлении программа администратора PSAdmin, разработанная для Windows 95/98/NT/2000/XP, позволяет установить принт-сервер в течение нескольких минут и осуществить его настройку.

Поддержка Web-управления и Telnet позволяет администратору управлять и настраивать принт-сервер дистанционно через Интернет или с помощью UNIX. Также возможно управление устройством через Web-интерфейс.

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

Встроенная флэш-память дает возможность модернизировать программное обеспечение. Сервер поддерживает подключение 10Base-T и 100Base-TX, что позволяет работать как с новым, так и со старым оборудованием.

Принт-сервер поддерживает ОС Windows 95/98/98Me/2000, Windows NT, NetWare, HP-UX, UNIX, Solaris, SCO UNIX, MAC и AppleTalk. В среде Novell NetWare поддерживается до 36 серверов Novell NetWare file servers и 64 очередей. Кроме того, обеспечивается поддержка двунаправленного протокола HP PJL

Глоссарий

ANSI 1284 - стандарт, вышедший в 1994 году, описывает методы передачи данных по параллельному интерфейсу и относится к оригинальному порту Centronics примерно так, как процессор Pentium к 286. В нем описывается высокоскоростная двунаправленная передача данных между компьютером и периферийными устройствами со скоростью в 50…100 раз выше, чем по спецификациям на порт LPT. Однако он остается несовместимым с устаревшими устройствами.

Поддерживаются следующие режимы совместимости:

Compatibility Mode - стандартный Centronics;

Nibble Mode - 4 бит параллельно по линиям состояния, HP Bi-tronics;

Byte Mode - 8 бит по линиям данных, иногда упоминается как двунаправленный;

EPP (Enhanced Parallel Port - расширенный параллельный порт) - используется в основном для связи не с принтерами, а с такими устройствами, как CD-ROM, стример, МО-накопители;

ECP (Extended Capability Port - порт с расширенными возможностями) - используется в основном для подсоединения новых принтеров и сканеров.

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

IPX (Internetwork Packet Exchange) - протокол сетевого уровня, предназначенный для доставки данных без установления соединения. Разработан на основе протокола IDP (Internetwork Datagram Protocol) из набора XNS (Xerox Network Service). Его основные функции - доставка данных и маршрутизация.

IPX/SPX - обобщающее название для набора протоколов, используемых ОС Novell NetWare. До появления IntraNetWare и NetWare 5 этот набор был «родным» и устанавливался в обязательном порядке. Это компактный, почти не требующий настройки маршрутизируемый протокол, идеальный для локальных сетей.

NetBEUI (NetBIOS Extended User Interface) - был разработан IBM в 1985 году. Это расширение применялось в сети Token Ring. В одном кольце допускалось наличие до 260 устройств, кольца можно было объединять при помощи мостов.

NetBIOS (Network Basic Input/ Output System) - интерфейс был разработан в 1983 году фирмой Sytec, Inc. (ныне Hughes LAN Systems) по заказу IBM. Он включал API (Application Program Interface - Интерфейс для прикладных программ), позволяющий изолировать приложения от сетевой среды, и ряд сетевых фирменных протоколов. В одной сети допускалось наличие 72 или 80 устройств (в зависимости от физической реализации). Идентификация устройств в сети производится по имени, длина которого не должна превышать 15 символов. Поскольку данный протокол не является маршрутизируемым, были реализованы версии его инкапсуляции в протоколы IPX и TCP/IP.

PJL (Printer Job Language) - в дополнение к стандартному PCL (Printer Command Language) позволяет принтеру выполнять некоторые дополнительные функции, такие как дуплексную связь по параллельному порту. Принтер может передавать и принимать данные о состоянии индикаторов и установок на пульте управления; при наличии нескольких портов для каждого из них допускается собственная конфигурация принтера, а данные могут поступать в буфер, даже если он находится в режиме офлайн; контекстно-зависимое переключение позволяет автоматически распознавать тип задания (PostScript или PCL).

SPX (Sequenced Packet Exchange) - протокол транспортного уровня, предназначенный для доставки данных с установлением соединения и гарантированной доставкой. Разработан на основе протокола Xerox Sequenced Packet Protocol. Основная функция - гарантированная доставка данных. По отношению к IPX является примерно тем же, что TCP по отношению к IP.

Принт сервер WiFi, или как его еще называют «сервер печати» — это специальное устройство, оснащенное Ethernet или WiFi модулем и позволяющее легко и непринужденно встроить в локальную сеть любое оборудование с интерфейсом USB, которое превратится в сетевой ресурс для общего использования.

Принт сервер WiFi

Сегодня будем рассматривать именно принт сервер с WiFi как самое сложное из устройств данного типа. Попросту говоря, cервер печати позволяет подключить по USB любой девайс, не обладающий собственным модулем беспроводной связи, к нашей офисной или домашней сети, чтобы любой компьютер, который в нее входит, мог напрямую скачивать с флешки, сканировать на сканере или выводить на печать документы. Для наглядности привожу схему работы сети с подключенным принт-сервером.

Как видно из этой же схемы, модели кабельных или wifi принт серверов могут иметь не только один или несколько USB разъемов, но и также COM-порт для подключения принтеров старого образца. Классический самый бюджетный образец представлен ниже и имеет один порт USB или COM, а также розетку для кабеля Ethernet, чтобы подключиться к роутеру.


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

Как настроить принт сервер?

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

Итак, прежде всего смотрим в инструкции или на наклейке на принт сервере его дефолтный IP адрес. Как правило это 192.168.1.1 или 192.168.0.1, но в зависимости от модели могут отличаться. Для того, чтобы изменить этот IP под свою сеть, для начала надо подстроиться на своем компе под данный IP, заданный производителем по умолчанию. Поэтому соединяем включенный в сеть принт сервер с компьютером при помощи патчкорда, заходим в сетевые настройки «Подключения по локальной сети» (протокол TCP/IP) и устанавливаем для ПК IP адрес из того же диапазона, но отличающийся от адреса сервера печати. В моем случае это будет 192.168.0.2.


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

Здесь находим раздел, в котором можно поменять стандартный IP адрес — в моем интерфейсе Тренднета это происходит в пункте «Change IP address». Заходим сюда и задаем статический свободный IP из диапазона разрешенных к использованию адресов, заданного в настройках маршрутизатора. В моей сети используются адреса типа 192.168.1.x, поэтому я сделаю, как на скрине ниже. В качестве шлюза (Gateway) указываем адрес самого роутера.

Сохраняем настройки, перезагружаем устройство, отключаем его от компа и втыкаем в LAN порт роутера. Теперь надо будет настроить его на работу в беспроводном режиме. Для этого сначала возвращаем исходные параметры для сетевого подключения по локальной сети на ПК, а потом заходим обратно в настройки принт сервера — уже по заданному нами адресу, 192.168.1.11. Ищем раздел, отвечающий за настройку WiFi (Wireless) и задаем все данные для соединения с нашей сетью — SSID и пароль.


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

Настройка сервера печати на компьютере

Для этого заходим в «Принтеры и факсы» (для Windows XP) или «Устройства и принтеры» (в Windows 7) и жмем «Установка принтера».


На следующем шаге нам предложать указать порт, который использует принтер. Мы отмечаем пункт «Создать новый порт» и в поле «Тип порта» устанавливаем «Стандартный порт TCP/IP»

Какой принт сервер выбрать?

К выбору принт сервера нужно подходить с позиции, сколько устройств вы планируете к нему подключить. Я бы брал себе модель как минимум с 3 USB портами — для принтера, сканера и флеш-накопителя. Среди производителей серверов печати я бы отметил продукцию D-Link и TP Link.

На этом сегодня все — если что-то вспомню, еще допишу..)

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

Поэтому в данной статье мы подробно разберем подключение принтера через wifi роутер, а также рассмотрим правильную настройку оборудования на ОС Windows 7.

Итак, чтобы сделать обычный принтер сетевым с помощью маршрутизатора вам потребуется:

Роутер с поддержкой принт-сервера и USB-разъемом на корпусе для подключения внешних устройств;

Компьютер, с которого будет осуществляться настройка данного принтера;

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

Собственно принтер с «полной боевой комплектацией»: USB-кабелем, установочным диском и т.д.

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

Отыщите там вкладку «Настройка принт-сервера» или «Сервер печали» (в зависимости от модели роутера данный раздел может располагаться на странице «USB-устройства», «USB-приложения» или «Мультимедиа»);

Установите маркер на «Включить сервер печати» и обязательно сохраните внесенные изменения.

Подключение принтера к роутеру по usb

Корректно настроить принтер через wifi роутер можно только в том случае, когда маршрутизатор «видит» данное сетевое устройство.

Для этого подключите его к USB разъему вашего роутера с помощью интерфейсного кабеля (поставляемого в комплекте с устройством), включите питание принтера и дождитесь полной загрузки девайса.

Настройка принтера через wifi роутер

Дальнейшая установка принтера осуществляется через «Панель управления» компьютера (с которого вы планируете использовать функцию беспроводной печати). Разумеется, здесь должно быть настроено и установлены .

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

Для примера рассмотрим подключение принтера по wifi к ноутбуку с ОС Windows7:

1. Зайдите «Пуск»-> «Панель управления» ->»Оборудование и звук» -> «Устройства и принтеры».

2. В данном окне выберите раздел «Установка принтера» и подраздел «Добавить локальный принтер».

3. На следующем этапе установите маркер на «Создать новый порт», из раскрывающегося списка выберите «Standart TCP/IP port» и кликните «Далее».

4. В следующем окне в поле «Имя или IP-адрес» введите IP-адрес вашего роутера (в большинстве случаев 192.168.1.1), вновь кликните «Далее» и дождитесь загрузки новых параметров.

6. В окне «Установка драйвера» выберите производителя и модель вашего принтера.

Если же таковой отсутствует, кликните «Установить с диска» и загрузите драйвер с диска (из базового комплекта поставки устройства).

7. На следующем этапе введите имя, под которым будет отображаться ваш принтер, кликните «Далее», затем еще раз «Далее» и «Готово».

Если до этого принтер уже устанавливался на данном компьютере, чтобы сделать его доступным через wifi необходимо:

Зайти «Пуск»-> «Панель управления» ->»Оборудование и звук» -> «Устройства и принтеры».

Однократно кликнуть левой кнопкой мыши по ярлыку данного принтера и перейти в раздел верхнего меню «Свойства сервера печати».

В открывшемся окне зайдите в графу «Порты» -> «Добавить порт», здесь выберите Standard TCP/IP Port и кликните кнопку «Новый порт».

Дальнейшая настройка принтера осуществляется согласно пунктам 4 – 7 предыдущей инструкции.

Проблемы