Public bug reported:

Binary package hint: printconf

printconf probed and found my lexmark E210, no problems there.  (This is
on a fresh upgrade from 6.06 to 6.10, but none of foomatic/cups were
installed under 6.06 - I used magicfilter and lpr there.)

However, printing didn't work, and ps showed gs and a tree of processes
hanging.

Some investigation turned up this changelog:
  * The USB backend no longer supports the usb:/dev/foo
    format on systems that support device ID queries since 1.2.1-1.
    Because Linux supports device ID queries, you have to
    replace your printer configuration uses usb:/dev/foo style
    with device ID style. usb backend will show device IDs of
    active USB printers.

Sure enough, DeviceURI (in /etc/cups/printers.conf) was set to
usb:/dev/usblp0.  Manually changing it to DeviceURI usb://Lexmark/E210
after running the back end explicitly:

# /usr/lib/cups/backend/usb
direct usb://Lexmark/E210 "Lexmark E210" "Lexmark E210 USB #1" 
"MFG:Lexmark;CMD:GDI;MDL:E210;CLS:PRINTE"

and restarting cups cause it to work just fine.

** Affects: foomatic-gui (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
printconf in edgy misconfigures USB printers
https://launchpad.net/bugs/68953

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to