Всем привет,
У меня есть Windows 7 с подключенным к нему принтером Samsung M2070. До недавнего времени на нем можно было отлично печатать из моего рач-линукса. А вот недавно все сломалось.
Из под другой виндоус машины принтер добавляется и печатает без проблем, то есть проблема не в сервере, а в клиенте.
Добавляю его через админку CUPS (localhost:631) с помощью строки smb://m2070:m2070@m2070.lan/M2070
, он добавляется, но вот тестовую страницу на печать не выводит. Просто вообще не подает каких либо признаков жизни.
В файле /var/log/cups/error_log
видно следующее и ничего более:
E [23/Aug/2018:22:25:56 +0200] [cups-deviced] PID 6352 (cups-brf) stopped with status 13!
E [23/Aug/2018:22:26:34 +0200] [cups-driverd] Bad driver information file \"/usr/share/ppd/suld/cms/ML-2160sc.cts\"!
...
E [23/Aug/2018:22:26:34 +0200] [cups-driverd] Bad driver information file \"/usr/share/ppd/suld/cms/M2070sc.cts\"!
...
W [23/Aug/2018:22:26:53 +0200] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'M2070-Gray..\' already exists
Самое забавное что если в терминале написать echo -en "TEST TEST TEST\r" | smbclient "//m2070.lan/M2070" -c "print -" -N -U "m2070%m2070" -d3
то строка TEST TEST TEST исправно выводится на печать. То есть насколько я понимаю проблема где то на стороне CUPS.
Подскажите в какую сторону копать? Не могли же вот так внезапно все драйвера протухнуть...