Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Информация
Автор: Илья Голиков

Оглавление

Информация
В данной статье описывается подключение к компьютерам под управлением ОС Astra Linux разделяемых принтеров, подключенных к компьютерам под управлением Windows. См. тж. Подключение принтеров к Astra Linux



Информация
titleДанная статья применима к:
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

  • Astra Linux Special Edition РУСБ.10015-16 исп. 1

  • Astra Linux Common Edition 2.12


При наличии драйвера для ОС Astra Linux

На компьютере Windows

Информация
Для подключения к компьютерам под управлением Windows принтеров Hewlett Packard можно использовать универсальный драйвер, доступный по ссылке: https://ftp.hp.com/pub/softlib/software13/printers/UPD/upd-ps-x64-7.2.0.25780.exe. Кроме этого драйвера на компьютере Windows должен быть установлен стандартный PCLm драйвер используемого принтера.
  1. Открыть общий доступ к принтеру, для чего:
    1. Войти в свойства принтера
    , и на
    1. .
    2. На вкладке Доступ
    ,
    1. активировать опцию "Общий доступ к данному принтеру"
    , и присвоить ему простое сетевое имя без пробелов и спецсимволов
    1. .
    2. Присвоить принтеру сетевое (имя не должно содержать пробелы и спецсимволы). Для примера использовано имя HP1522:
      Image Modified

      В данном случае имя принтера HP1522.

  2. Перейти в "Панель управления" - "Программы и компоненты" - "Включение или отключение компонентов Windows"   и включить службу "Служба печати LPD":


  3. Нажать "ОК", и перезагрузить .
  4. Перезагрузить компьютер.

На компьютере с ОС Astra Linux

  1. Открыть графический  инструмент "Принтеры" ("Пуск" - "Панель управления" - "Оборудование" - Принтеры");.
  2. Нажать "Добавить принтер",  выбирать "Принтер" - "Другой" - "Сетевое подключение" - "Протокол LPD (UNIX)" - "Сканировать".
  3. В параметрах сканирования указать "узел" и ввести IP-адрес Windows-компьютера.
  4. В поле "Обнаруженные устройства" должен появится принтер.
  5. Выделить появившийся принтер, нажать "ДА".
  6. В поле "Введите имя очереди LPD" ввести имя принтера, которое было указано ранее на вкладке общего доступа в Windows (в данной статье это HP1522):


  7. Нажать "Да" , указать название принтера, выбрать соответствующий принтеру драйвер, и .
  8. Опционально напечатать тестовую страницу.

При отсутствии драйвера для ОС Astra Linux.

На компьютере Windows

Если к Windows подключен принтер, для которого нет драйвера для ОС Linux, то печать можно настроить через виртуальный PS-принтер.
Для настройки понадобится ПО для Windows:

  • Принтер - на котором будем печатать;
  • Ghostscript - виртуальный PostScript принтер;
  • http://www.ghostgum.com.au/software/redmon.htm (незащищенная ссылка) – RedMon Redirector Port Monitor.

Порядок настройки:

  1. Скачать ПО Ghostscript;.
  2. Установить Ghostscript в каталог  C:\gs (установка в Program Files не рекомендуется).
  3. Распаковать и установить Redmon;.
  4. Создать файл C:\gs\printer.rsp со следующим содержимым:

    Информация
    -IC:\gs\gs9gs10.03.271\lib;C:\gs\gs9gs10.03.271\Resource\FontsFont
    -sDEVICE=mswinpr2
    -dNOPAUSE
    -dSAFER
    -sPAPERSIZE=a4
    -sOutputFile="%printer%HP Universal Printing PCL 6"

    Возможно, В зависимости от используемой версии Ghostscript в первой строке придется поменять указать в путях версию ghostscript (в примере - версия 910.03.27), и 1).
    По необходимости выбрать другой формат бумаги (-sPAPERSIZE=a4). 
    В последней строке  после %printer% указать полное имя принтера, можно с пробелами.

  5. Далее в "Принтеры и устройства" добавить новый принтер:
    Добавить локальный принтер

    Выбрать "Добавить локальный принтер"

  6. Создать новый порт: Redirected port

    PRT1:

    Если при создании порта происходит ошибка, то порт можно создать вручную с помощью оснастки «Панель управления – Администрирование – Управление печатью» (запуск от имени администратора).

  7. Выбрать стандартный PS драйвер принтера, в примере OKI B4300PS:


  8. Указать название принтера:


  9. Разрешить общий доступ по сети:


  10. В свойствах принтера на вкладке "Порты" выбрать ранее созданный порт и нажать настроить:


  11. Настроить порт:

    Предупреждение

    При настройке:

    • выбрать целевой принтер в выпадающем списке Printer;
    • обязательно включить check-box Run as User.


    Примечание
    В поле "Arguments for this program" обязательно в конце указать "пробел" и "-"


На компьютере с ОС Astra Linux

  1. На компьютере с ОС Astra Linux добавить принтер как LPD с драйвером Generic Postscript Printer.
  2. Напечатать пробную страницу.