Same problem for me.  I have an old parallel-only printer.  It has been
working with a dedicated printer server, but the printer server died and
the PC has no parallel port.  So I connected a USB-to-LPT cable.  As I
attach the cable /var/log/syslog shows:

parport0: fix this legacy no-device port driver!
lp0: using parport0 (polling)

There does not exist a /dev/usb/lp0.  I still set "DeviceURI
parallel:/dev/usb/lp0" since that is what the instructions still say
(https://wiki.ubuntu.com/DebuggingPrintingProblems#USB_-.3E_Parallel_adapter),
and indeed that fails.  I also tried "DeviceURI parallel:/dev/parport0"
and CUPS rejected it.  Then I tried "DeviceURI parallel:/dev/lp0".  CUPS
accepted it, I sent a test print, and it just sits on the job queue with
the msg "Printer not connected; will retry in 30 seconds".

# usb_printerid /dev/lp0
Error: Invalid argument: GET_DEVICE_ID on '/dev/lp0'
# usb_printerid /dev/parport0
Error: Invalid argument: GET_DEVICE_ID on '/dev/parport0'

At another moment, I got a different error:

# usb_printerid /dev/lp0
Error: Device or resource busy: can't open '/dev/lp0'

This is on Bionic.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/910272

Title:
  USB->Parallel adapter produces crappy device URI and CUPS "usb"
  backend cannot cope with it

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/910272/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to