принтер не печатает через cups по сети от клиента на linux

Автор evg77, 13 октября 2017, 11:16:23

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

evg77

коллеги, добрый день,

ситуация следующая:
установлен cups, печать windows клиентов через samba работает
проблема печати linux-клиентов по сети: журнал заданий показывает что выполняется печать, через 3-4 секунды состояние задания меняется на "завершено" при этом принтер не печатает. принтер крутит роликами но на этом все и заканчивается((((
в логах ошибки "printing jobs and dirty files".
пробовал печатать пробную страницу через localhost:631 на админке принтера - та же песня.
думал что пользователю от которого выполняется печать нехватает прав для печати но только каких не совсем понимаю (lp, lpadmin добавлены).

подскажите в какую сторону копать ибо мозги набекрень уже.

sidbar

Devuan GNU/Linux

evg77

#2
Цитата: sidbar от 13 октября 2017, 12:59:03Что в /etc/samba/smb.conf ?

smb.conf

[global]

vfs objects = dirsort

workgroup = HOME
log file = /var/log/samba/log.%m
max log size = 1000

syslog = 0
panic action = /usr/share/samba/panic-action %d

server role = standalone server

passdb backend = tdbsam
obey pam restrictions = yes
#unix password sync = yes

passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = no

map to guest = bad password
#usershare allow guests = yes
winbind use default domain = no

dns proxy = no
security = user

#======================= Share Definitions =======================

[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   valid users = %S

[printers]
   comment = All Printers
   browseable = yes
   path = /var/spool/samba
   printable = yes
   guest ok = yes
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = yes




evg77

выключил временно самбу. подключил принтер по ipp та же история.

mrgoodvin

https://wiki.archlinux.org/index.php/CUPS/Printer_sharing_(Русский)
Цитата: evg77 от 13 октября 2017, 11:16:23пробовал печатать пробную страницу через localhost:631 на админке принтера - та же песня.
может проблема в драйверах принтера?

evg77

#5
Цитата: mrgoodvin от 16 октября 2017, 13:17:41может проблема в драйверах принтера?

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

по результатам что дали ссылку переставлю cups снова и отпишусь что получилось.

Cообщение объединено 16 октября 2017, 21:11:00

после переустановки cups, переустановки драйвера и сброса настроек в cupsd.conf (причем ставил не "родной" рекомендованный что странно) все заработало.
спишу глюки на собственные кривые руки.
тему закрываем.

evg77

вот думалось и кончились мытарства мои.
ан нет: по каким-то причинам на следующий день перестала видеться админка на 192.168.10.21:631

в netstat порт открыт на прослушку без каких-либо ограничений, в соответствующие секции в cups.conf разрешения внесены.
причем день назад с настройкой Listen localhost:631 по сетке админка на 192.168.10.21:631 открывалась нормально, сегодня перестала.
никакие настройки не менялись как в кавсказкой пленнице "ничего не сделал, только вошел" (с)

провел эксперимент: в cups.conf в строке Listen вместо localhost:631 поставил 192.168.10.21:631 и эврика - админку по сетке другие компы увидели. коллеги, подскажите в какую сторону направить усилия.