You are not logged in.
My Laserprinter used to work great with my old notebook - but that was arch 32 bit on a 11-year-old machine, so I got a new one and 64-bit arch.
Not it's not working at all.
[d@Arch-thinkpad ~]$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bda:8761 Realtek Semiconductor Corp.
Bus 003 Device 062: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
It is recognized, but cups won't see it. I installed the splix package from aur, not no avail. It's propably not a driver issue, because one thing I noticed:
[ 683.196172] EXT4-fs (sda2): re-mounted. Opts: data=ordered,commit=600
[ 683.300059] usb 3-1: reset full-speed USB device number 78 using xhci_hcd
[ 683.440921] usb 3-1: USB disconnect, device number 78
[ 683.563210] usb 3-1: new full-speed USB device number 79 using xhci_hcd
[ 683.704409] usb 3-1: New USB device found, idVendor=04e8, idProduct=326c
[ 683.704413] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 683.704415] usb 3-1: Product: Samsung ML-2010
[ 683.704417] usb 3-1: Manufacturer: Samsung
[ 683.704420] usb 3-1: SerialNumber: 4421BKCQ143038Y.
[ 686.684465] EXT4-fs (sda2): re-mounted. Opts: data=ordered,commit=600
That happens over and over and over. And everytime the bus adress changes:
[d@Arch-thinkpad ~]$ lsusb | grep ML
Bus 003 Device 080: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
[d@Arch-thinkpad ~]$ lsusb | grep ML
Bus 003 Device 085: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
[d@Arch-thinkpad ~]$ lsusb | grep ML
Bus 003 Device 086: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
[d@Arch-thinkpad ~]$ lsusb | grep ML
Bus 003 Device 087: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
[d@Arch-thinkpad ~]$ lsusb | grep ML
Bus 003 Device 088: ID 04e8:326c Samsung Electronics Co., Ltd ML-2010P Mono Laser Printer
I already tried a different usb cable. I don't think the printer itself has an issue, because it was working fine the last months with the old system.
Any ideas?
Last edited by kz3 (2018-05-17 20:44:16)
Offline
..and just when I lost all hope and was about to go to bed, I solved the issue. It's a problem caused by the kernels' autosuspend.
/etc/udev/rules.d/50-usb_power_save.rules
# blacklist for usb autosuspend
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="9205", GOTO="power_usb_rules_end"
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{power/control}="auto"
LABEL="power_usb_rules_end"
For vendor and product id, see lsusb output.
Offline