Unable to use USB printer after cloning system to new SSD

Hi,
Recently I cloned my partitions to bigger SSD drive (manjaro i3 + win10). Everything unchanged except partition size - working like charm with one exception: USB printer (HP Laserjest 1018) stopped working under Manjaro on new SSD.
I still have an old SSD which I can boot connected to USB - and printer working like before (also under win10 on both SSDs).

I am trying to solve this for few days but feel completely stuck, although I can compare almost identical working with non-working system.

The main difference which I was able to recognize is as follows:
lsusb -D /dev/bus/usb/001/010
recognizes printer correctly and gives at the end

can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

while on old system with working printer the same input gives same output with a following different lines at the end:

Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered  

So my question is - what else should I compare or search for in order to find out what is the reason of not working printer? My situation seems to be easy to solve because I have two almost identical systems ready to compare, but my Linux knowledge is to small to use it.
Thank you in advance for any suggestions…

EDIT
After cloning partitions I had to install GRUB, change UUID settings of partitions in /etc/fstab, set swap partition and I guess it is all I changed on new SSD to make it work

That may stem from the fact that your usb devices are recognized differently - just remove the printer from the system-printer configuration tool and readd it.

Thank you for your answer. I tried it - deleted printer from CUPS, but it is not able to see it when trying to readd it from any USB port…

Retry using

$ system-config-printer

Had to install system-config-printer. It worked better then CUPS as it found and added printer - this time it is present as usb://Unknown/Printer instead of usb://HP/LaserJet%201018?serial=KP2XC2L as it was before, but still the same problem - printer does not respond and still the same problem:

can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0001
  Self Powered

For anyone interested - finally found a solution:
Blacklisting usblp enabled printer to be found by CUPS and works fine now

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.