Автор: Илья Голиков
Данная статья применима к:
- ОС ОН Орёл 2.12
- ОС СН Смоленск 1.6
При наличии драйвера для ОС Astra Linux
На компьютере Windows
- Открыть общий доступ к принтеру:
Войти в свойства принтера, и на вкладке Доступ, активировать опцию "Общий доступ к данному принтеру", с присвоением ему простого сетевого имени без пробелов и спецсимволов:
В данном случае имя принтера HP1522. - Перейти в "Панель управления" - "Программы и компоненты" - "Включение или отключение компонентов Windows" и включить "Служба печати LPD":
- Нажать "ОК", и перезагрузить компьютер.
На компьютере с ОС Astra Linux
- Открыть графический инструмент "Принтеры" ("Пуск" - "Панель управления" - "Оборудование" - Принтеры");
- Нажать "Добавить принтер", выбирать "Принтер" - "Другой" - "Сетевое подключение" - "Протокол LPD (UNIX)" - "Сканировать".
В параметрах сканирования указать "узел" и ввести IP-адрес Windows-компьютера.
В поле обнаруженные устройства должен появится принтер.
Выделить его, нажать "ДА", в поле "Введите имя очереди LPD" ввести имя принтера, которое указывали на вкладке общего доступа в windows (в нашем примере это HP1522): - Нажать "Да" , указать название принтер, выбрать соответствующий принтеру драйвер, и напечатать тестовую страницу.
При отсутствии драйвера под ОС Astra Linux.
На компьютере Windows
Если к Windows подключен принтер, для которого нет драйвера для ОС Linux, то печать можно настроить через виртуальный PS-принтер.
Для настройки понадобится ПО для Windows:
- Принтер - на котором будем печатать
- Ghostscript - виртуальный PostScript принтер
- Redmon - Redirector Port Monitor
- Скачать ПО.
- Установить Ghostscript в каталог C:\gs (установка в Program Files не рекомендуется).
Создать файл C:\gs\printer.rsp со следующим содержимым:
-IC:\gs\gs9.27\lib;C:\gs\gs9.27\Resource\Fonts
-sDEVICE=mswinpr2
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
-sOutputFile="%printer%HP Universal Printing PCL 6"
Возможно, в первой строке придется поменять в путях версию ghostscript (в примере - версия 9.27), и выбрать другой формат бумаги (-sPAPERSIZE=a4).
В последней строке после %printer% указать полное имя принтера, можно с пробелами.- Далее в "Принтеры и устройства" добавить новый принтер:
Добавить локальный принтер
Выбрать "Добавить локальный принтер" - Создать новый порт: Redirected port
PRT1: - Выбрать стандартный PS драйвер принтера, в примере OKI B4300PS:
- Указать название принтера:
- Разрешить общий доступ по сети:
- В свойствах принтера на вкладке "Порты" выбрать наш порт и нажать настроить:
Настроить порт:
В поле Arguments for this program обязательно в конце указать "пробел" и "-"
На компьютере с ОС Astra Linux
- На компьютере с ОС Astra Linux добавить принтер как LPD с драйвером Generic Postscript Printer.
- Напечатать пробную страницу.