Bug 51077

Summary: Принтер, подключенный по USB, добавляется как сетевой в CUPS
Product: Sisyphus Reporter: strepkovaas <strepkovaas>
Component: cupsAssignee: Anton Farygin <rider>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: george, glinkinvd, rider
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=50742
https://bugzilla.altlinux.org/show_bug.cgi?id=50754
Attachments:
Description Flags
usb-подключение отображается как сетевое none

Description strepkovaas 2024-08-06 15:19:54 MSK
Created attachment 16578 [details]
usb-подключение отображается как сетевое

Проверялось на стенде, обновленном до Сизифа:
Workstation K 10.3 x86-64

Версия пакета:
cups 2.4.10-alt1

МФУ в тестировании:
1) OKI_MB472
2) Kayocera ECOSYS-M2040dn

Шаги воспроизведения:
1) Подключить принтер по USB
2) Добавить принтер с помощью CUPS:
Меню -> Системные -> Настройка печати (настройка CUPS) -> Администрирование -> Добавить принтер -> Выбрать нужный принтер из списка найденных.

Ожидаемый результат:
Подключенный по USB принтер отображается в списке "Установленные принтеры".

Фактический результат:
Принтер отображается в списке "Сетевые принтеры".
Comment 1 Vladislav Glinkin 2024-10-14 17:18:26 MSK
Данное поведение связано с наличием пакета ipp-usb в системе.

Согласно man'у:
ipp-usb daemon enables driver-less printing and scanning on USB-only AirPrint-compatible printers and MFPs.
It works by connecting to the device by USB using IPP-over-USB protocol, and exposing the device to the network, including DNS-SD (ZeroConf) advertising.
PP printing, eSCL scanning and web console are fully supported.

Для "стандартной" работы принтера по USB достаточно удалить этот пакет.