Через принт сервер Linux (Samba,CUPS) печается только одна копия документа

Челябинская область

Автор:Dmitriy Altuhov

Через принт сервер Linux (Samba,CUPS) печается только одна копия документа

Тут «Canon MF4410 сетевая печать и сетевое сканирование» и тут «Простейший файл-сервер Samba на Ubuntu с архивными копиями» мы рассказывали как настроить печать на принтер через принт-сервер на Linux через Samba и CUPS.

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

В интернете была найдена информация:
http://www.cups.org/pipermail/cups/2012-November/025567.html
https://en.opensuse.org/SDB:Printing_from_Windows_to_Linux

That is a combined CUPS/SAMBA configuration issue. Obviously, your Windows
originating jobs are tagged as «application/postscript» by cupsd on the
server and then piped through the usual filter chain which causes the pstops
(or the pdftopdf) filter to insert the default options known to the server
into the job. As the number of copies defaults to 1 unless explicitely
specified, the copies spec set by Windows gets overwritten.

As you say printing the Windows originating jobs with «-o raw», I’d suggest
to add
cups options = «raw»
to your smb.conf, which forces those Windows jobs as raw through CUPS.

Проще говоря — при отправке задания на печать с Windows через CUPS-сервер происходит обработка фильтром и количество копий «скидывается» на 1 (единицу).
Для решения нужно добавить cups options = «raw» в smb.conf

Но лучше всего переходить на IPP для этого:

  1. Устанавливаем клиент интернет-печати в Windows 7 (если не установить, то при попытке добавить IPP-принтер появится сообщение об ошибке «Невозможно подключиться к принтеру»)
    windows7ipp
  2. Перезагружаем службу «Диспетчер печати» (или весь компьютер)
  3. При добавлении принтера в Windows вместо SMB-пути к принтеру (\\server\printer) указываем http://server.domain:631/printers/funprinter1000
    windows7addprinteripp
Comments Are Closed!!!