LINUX.ORG.RU
ФорумAdmin

Прирнеты перестали печатать с Windows на CUPS-сервер


0

0

Добрый день.

Дело было так. Поставил Samba (раньше на ней даже домен висел). На CUPS развернул сетевые принтеры (так как в конторе Linux'ов больше, чем винды). Попытался из-под винды подключиться к принтеру под Линуксом. Тамошний мастер подключения запросил выдать ему драйверы, так как на сервере их не обнаружил. Я их ему давал. Все было нормально.

Потом, я обновил сервер (OpenSuSE) и изменил настройки Samba. Это привело к тому, что из-под винды принтеры печатали только с некоторых программ (FireFox, OpenOffice). Еще некоторые программы не печатали вообще (задание на печать уходило, но не печаталось): 1С, Opera, Клиент-банк.

Мне это надоело и я решил установить на сервере драйверы принтеров, как положено - через cupsaddsmb. После этого, принтеры стали устанавливаться замечательно, но печатать перестали вовсе. Что тольяо я уже не делал с ними! (хотя, очевидно, чего-то важного так и не сделал).

Сейчас, если я посылаю задание на печать на принтер из-под винды, я получаю в журнале cups/error_log:

I [20/Aug/2008:21:15:52 +0400] [Job 295] Adding start banner page "none".

I [20/Aug/2008:21:15:52 +0400] [Job 295] Adding job file of type application/vnd.cups-raw.

I [20/Aug/2008:21:15:52 +0400] [Job 295] Adding end banner page "none".

I [20/Aug/2008:21:15:52 +0400] [Job 295] Queued on "laserjetm1005" by "emma".

I [20/Aug/2008:21:15:52 +0400] [Job 295] Started backend /usr/lib64/cups/backend/usb (PID 10279)

I [20/Aug/2008:21:15:53 +0400] [Job 295] Completed successfully.

Для примера, привожу журнал успешной печати прямо из-под Линукса (но через сеть):

I [20/Aug/2008:21:14:06 +0400] [Job 294] Adding start banner page "none".

I [20/Aug/2008:21:14:06 +0400] [Job 294] Adding job file of type application/octet-stream.

I [20/Aug/2008:21:14:06 +0400] [Job 294] Adding end banner page "none".

I [20/Aug/2008:21:14:06 +0400] [Job 294] Queued on "laserjetm1005" by "polina".

I [20/Aug/2008:21:14:06 +0400] [Job 294] Started backend /usr/lib64/cups/backend/usb (PID 10254)

I [20/Aug/2008:21:14:06 +0400] [Job 294] Completed successfully.

В журнале напечатанных страниц, это все выглядит одинаково (cups/page.log):

laserjetm1005 polina 294 [20/Aug/2008:21:14:06 +0400] 1 1 - 192.168.0.2

laserjetm1005 emma 295 [20/Aug/2008:21:15:52 +0400] 1 1 - 192.168.0.2

Технические данные:

ОС: openSuSE 1.0

Samba - 3.2.0rc1-22.1-1795-SUSE-SL11.0

cups - 1.3.7

Windows - 2000

Printer - HP LaserJet M1005 (МФУ)

Конечный вопрос: как сделать так, чтобы принтер снова стал печатать из-под винды?


Приведи конфиг printers.conf и вывод команды lpstat -p

А вообще, возьми какой нибудь текстовый и распечатай непосредственно на линуксовом сервере: lp -d принтер текстовый_файл

Gladi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.