[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1006946: Usb connected printer not working



Package: cups
Version: 2.4.1op1-1

Computer:   Raspberry Pi 3b+
Printer:    Samsung CLX-3305W
Environment: Debian Unstable arm64
uname -a:   Linux atlas 5.16.0-3-arm64 #1 SMP Debian 5.16.11-1
(2022-02-25) aarch64 GNU/Linux

Usb connected printer worked 2022-02-16, but not the following time 2022-03-05.
The scanner works.

The printer worked 2022-02-16, journalctl:
Feb 16 13:42:55 atlas kernel: usb 1-1.3: new high-speed USB device
number 8 using dwc2
Feb 16 13:42:56 atlas kernel: usb 1-1.3: language id specifier not
provided by device, defaulting to English
Feb 16 13:42:56 atlas kernel: usb 1-1.3: New USB device found,
idVendor=04e8, idProduct=3456, bcdDevice= 1.00
Feb 16 13:42:56 atlas kernel: usb 1-1.3: New USB device strings:
Mfr=1, Product=2, SerialNumber=3
Feb 16 13:42:56 atlas kernel: usb 1-1.3: Product: CLX-3300 Series
Feb 16 13:42:56 atlas kernel: usb 1-1.3: Manufacturer: Samsung
Electronics Co., Ltd.
Feb 16 13:42:56 atlas kernel: usb 1-1.3: SerialNumber: Z76JBJAC60004XE
Feb 16 13:42:58 atlas kernel: usblp 1-1.3:1.1: usblp0: USB
Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3456
Feb 16 13:42:59 atlas kernel: usbcore: registered new interface driver usblp
Feb 16 13:42:59 atlas systemd[762]: Reached target Printer.
Feb 16 13:43:05 atlas systemd[1]: Created slice Slice /system/configure-printer.
Feb 16 13:43:05 atlas systemd[1]: Reached target Printer Support.
Feb 16 13:43:06 atlas systemd[1]: Started Configure Plugged-In Printer.
Feb 16 13:43:06 atlas udev-configure-printer[5299]: add usb-001-008
Feb 16 13:43:07 atlas udev-configure-printer[5299]: device devpath is
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
Feb 16 13:43:07 atlas udev-configure-printer[5299]: MFG:Samsung
MDL:CLX-3300 Series SERN:- serial:Z76JBJAC60004XE
Feb 16 13:43:18 atlas kernel: usblp0: removed
Feb 16 13:43:19 atlas kernel: usblp 1-1.3:1.1: usblp0: USB
Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3456
Feb 16 13:43:20 atlas udev-configure-printer[5299]: URI matches
without serial number: usb://Samsung/CLX-3300%20Series?interface=1
Feb 16 13:43:20 atlas udev-configure-printer[5299]: No serial number
URI matches so using those without
Feb 16 13:43:20 atlas udev-configure-printer[5299]: URI of detected
printer: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:43:20 atlas udev-configure-printer[5299]: URI of print
queue: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:43:20 atlas udev-configure-printer[5299]: Queue
ipp://localhost/printers/Samsung_CLX-3300_Series has matching device
URI
Feb 16 13:43:20 atlas udev-configure-printer[5299]: Re-enabled printer
ipp://localhost/printers/Samsung_CLX-3300_Series
Feb 16 13:43:20 atlas udev-configure-printer[5299]: URI of print
queue: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:43:20 atlas udev-configure-printer[5299]: Queue
ipp://localhost/printers/Samsung_CLX-3300_Series_BlackWhite has
matching device URI
Feb 16 13:43:20 atlas udev-configure-printer[5299]: Re-enabled printer
ipp://localhost/printers/Samsung_CLX-3300_Series_BlackWhite
Feb 16 13:43:20 atlas systemd[1]:
configure-printer@usb-001-008.service: Deactivated successfully.
Feb 16 13:43:20 atlas systemd[1]:
configure-printer@usb-001-008.service: Consumed 1.012s CPU time.
Feb 16 13:43:31 atlas kernel: usblp0: removed
Feb 16 13:43:39 atlas kernel: usblp 1-1.3:1.1: usblp0: USB
Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3456
Feb 16 13:43:39 atlas kernel: usblp0: removed
Feb 16 13:43:39 atlas kernel: usb 1-1.3: reset high-speed USB device
number 8 using dwc2
Feb 16 13:43:40 atlas kernel: usblp 1-1.3:1.1: usblp0: USB
Bidirectional printer dev 8 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3456
Feb 16 13:45:01 atlas CRON[5347]: pam_unix(cron:session): session
opened for user root(uid=0) by (uid=0)
Feb 16 13:45:01 atlas CRON[5348]: (root) CMD (command -v debian-sa1 >
/dev/null && debian-sa1 1 1)
Feb 16 13:45:02 atlas CRON[5347]: pam_unix(cron:session): session
closed for user root
Feb 16 13:45:16 atlas kernel: usb 1-1.3: USB disconnect, device number 8
Feb 16 13:45:16 atlas kernel: usblp0: removed
Feb 16 13:45:17 atlas udev-configure-printer[5356]: remove
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.1
Feb 16 13:45:17 atlas udev-configure-printer[5356]: URI of detected
printer: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:45:17 atlas udev-configure-printer[5356]: URI of print
queue: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:45:17 atlas udev-configure-printer[5356]: Queue
ipp://localhost/printers/Samsung_CLX-3300_Series has matching device
URI
Feb 16 13:45:17 atlas udev-configure-printer[5356]: Disabled printer
ipp://localhost/printers/Samsung_CLX-3300_Series as the corresponding
device was unplugged or turned off
Feb 16 13:45:17 atlas udev-configure-printer[5356]: URI of print
queue: usb://Samsung/CLX-3300%20Series?interface=1, normalized:
samsung clx 3300 series interface 1
Feb 16 13:45:17 atlas udev-configure-printer[5356]: Queue
ipp://localhost/printers/Samsung_CLX-3300_Series_BlackWhite has
matching device URI
Feb 16 13:45:17 atlas udev-configure-printer[5356]: Disabled printer
ipp://localhost/printers/Samsung_CLX-3300_Series_BlackWhite as the
corresponding device was unplugged or turned off
Feb 16 13:55:04 atlas CRON[5522]: pam_unix(cron:session): session
opened for user root(uid=0) by (uid=0)
Feb 16 13:55:04 atlas CRON[5524]: (root) CMD (command -v debian-sa1 >
/dev/null && debian-sa1 1 1)
Feb 16 13:55:04 atlas CRON[5522]: pam_unix(cron:session): session
closed for user root

apt-get upgrade, 2022-02-17 and 2022-02-22:
# zcat /var/log/apt/history.log.1.gz    // Search cups
Start-Date: 2022-02-17  09:13:19
Commandline: apt-get upgrade
cups-filters:arm64 (1.28.11-1, 1.28.11-2)
cups-filters-core-drivers:arm64
cups-browsed:arm64 (1.28.11-1, 1.28.11-2)
libcupsfilters1:arm64 (1.28.11-1, 1.28.11-2)
Start-Date: 2022-02-22  13:47:55
Commandline: apt-get upgrade
libcups2:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-filters:arm64 (1.28.11-2, 1.28.12-1)
cups-bsd:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-common:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-ppdc:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-daemon:arm64 (2.3.3op2-7
cups-filters-core-drivers:arm64 (1.28.11-2, 1.28.12-1)
cups-ipp-utils:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-browsed:arm64 (1.28.11-2, 1.28.12-1)
cups-core-drivers:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups:arm64 (2.3.3op2-7, 2.4.1op1-1)
cups-server-common:arm64 (2.3.3op2-7
python3-cupshelpers:arm64 (1.5.14-1, 1.5.16-1)
libcupsfilters1:arm64 (1.28.11-2, 1.28.12-1)

Put printer on, 2022-03-08
# journalctl
Mar 08 17:17:12 atlas kernel: usb 1-1.3: new high-speed USB device
number 9 using dwc2
Mar 08 17:17:13 atlas kernel: usb 1-1.3: language id specifier not
provided by device, defaulting to English
Mar 08 17:17:13 atlas kernel: usb 1-1.3: New USB device found,
idVendor=04e8, idProduct=3456, bcdDevice= 1.00
Mar 08 17:17:13 atlas kernel: usb 1-1.3: New USB device strings:
Mfr=1, Product=2, SerialNumber=3
Mar 08 17:17:13 atlas kernel: usb 1-1.3: Product: CLX-3300 Series
Mar 08 17:17:13 atlas kernel: usb 1-1.3: Manufacturer: Samsung
Electronics Co., Ltd.
Mar 08 17:17:13 atlas kernel: usb 1-1.3: SerialNumber: Z76JBJAC60004XE
Mar 08 17:17:13 atlas systemd[734]: Reached target Printer.
Mar 08 17:17:13 atlas kernel: usblp 1-1.3:1.1: usblp0: USB
Bidirectional printer dev 9 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3456
Mar 08 17:17:13 atlas kernel: usbcore: registered new interface driver usblp
Mar 08 17:17:14 atlas systemd[1]: Created slice Slice /system/configure-printer.
Mar 08 17:17:14 atlas systemd[1]: Reached target Printer Support.
Mar 08 17:17:14 atlas systemd[1]: Started Configure Plugged-In Printer.
Mar 08 17:17:14 atlas udev-configure-printer[3872]: add usb-001-009
Mar 08 17:17:15 atlas udev-configure-printer[3872]: device devpath is
/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3
Mar 08 17:17:15 atlas udev-configure-printer[3872]: MFG:Samsung
MDL:CLX-3300 Series SERN:- serial:Z76JBJAC60004XE
Mar 08 17:17:20 atlas udev-configure-printer[3872]: failed to send IPP
request 16395
Mar 08 17:17:20 atlas systemd[1]:
configure-printer@usb-001-009.service: Main process exited,
code=exited, status=1/FAILURE
Mar 08 17:17:20 atlas systemd[1]:
configure-printer@usb-001-009.service: Failed with result 'exit-code'.

Printer in Kde shows: Paused - Unplugged or turned off

Tried to print a text from Write editor:
Clicked Resume printing: Nothing happens.
Printer queue:  The printer shows "Printer paused" "Unplugged or
turned off". The queue: One row with status Pending. Clicked the row
and clicked "Resume Printer".   // Nothing happens, not even in
journalctl.

Tried to Add printer:
a)
System Settings (KDE):
Add printer kde:
Failed to get a list of devices: 'Forbidden'    // Not asked för root password
b)
http://127.0.0.1:631/admin/
Add Printer
Add Printer Error
Unable to add printer:
Forbidden

# cat /etc/cups/printers.conf
# Printer configuration file for CUPS v2.4.1
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
NextPrinterId 3
<DefaultPrinter Samsung_CLX-3300_Series>
PrinterId 1
UUID urn:uuid:1ae94396-7930-310b-709a-ce0725f2eed2
Info Samsung CLX-3300 Series
Location
MakeModel Generic PostScript Printer
DeviceURI usb://Samsung/CLX-3300%20Series?interface=1
State Stopped
StateMessage Unplugged or turned off
StateTime 1645019117
ConfigTime 1631081763
Reason paused
Type 8400972
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</DefaultPrinter>
<Printer Samsung_CLX-3300_Series_BlackWhite>
PrinterId 2
UUID urn:uuid:942bb6cb-a6fc-3489-7efa-85296cfcec0b
Info Samsung CLX-3300 Series BlackWhite
Location
MakeModel Generic PCL Laser Printer
DeviceURI usb://Samsung/CLX-3300%20Series?interface=1
State Stopped
StateMessage Unplugged or turned off
StateTime 1645019117
ConfigTime 1631081763
Reason paused
Type 12356
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy retry-job
</Printer>
#

Tested the Samsung printer with Windows computer 2022-03-08 and the
printer works.

Best Regards,
Evald


Reply to: