У меня есть новейшая версия Raspberry Pi, в которой используется стандартная версия Raspbian, подключенная по Wi-Fi, и Canon MG5660, подключенная по Wi-Fi.
Я установил CUPS на Пи. Веб-интерфейс для CUPS обнаружил сетевой принтер и прошел через весь мастер (выбирая драйвер принтера серии Canon MG5600, предполагая, что он будет охватывать 5660), все прошло успешно, без ошибок.
Но когда я что-то печатаю, кажется, что работа на принтере не выполняется. Очередь заданий CUPS сообщает, что задания завершены, и дает время завершения, но ничего не печатается, а принтер вообще ничего не показывает.
Я проверил принтер на моей машине с Windows просто отлично.
Однажды, когда я перезапустил CUPS и получил следующее в /var /log /cups /error_log:
W [10/Jan/2016:14:33:01 +1100] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon_MG5600_series-Gray..' already exists
W [10/Jan/2016:14:33:01 +1100] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Canon_MG5600_series-RGB..' already exists
W [10/Jan/2016:14:33:01 +1100] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Canon_MG5600_series' already exists
E [10/Jan/2016:14:33:01 +1100] Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol.
E [10/Jan/2016:14:34:05 +1100] [cups-deviced] PID 2866 (snmp) stopped with status 1!
E [10/Jan/2016:14:41:30 +1100] Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol.
Я не думаю, что ошибки ColorManger действительно важны, и что порт 631 предназначен для веб-интерфейса CUPS.
Я попытался приостановить и возобновить работу принтера без каких-либо последствий (включая перезапуск CUPSD после возобновления работы).
Диагностировать проблему, которая не дает никаких реальных указаний, становится все труднее.