http://bugzilla.suse.com/show_bug.cgi?id=920937
http://bugzilla.suse.com/show_bug.cgi?id=920937#c79
--- Comment #79 from Ian Powell
Your attachment#625584 [details] in comment#0 shows that you had used YaST and that one directly uses the output of "lpinfo -v" which is a frontend that calls cups-deviced which is a wrapper that calls each CUPS backend, in particular /usr/lib/cups/backend/usb and your comment#2 confirms that /usr/lib/cups/backend/usb did not show your printer.
With probability one the issue has nothing to do with how the data from /usr/lib/cups/backend/usb is transferred to whatever higher lever.
With probability one the issue is that SOMETIMES the CUPS backend 'usb' can no longer detect USB printers.
I've just rerun /usr/lib/cups/backend/usb and its given a lot more info that it did in the earlier comments. DEBUG: Loading USB quirks from "/usr/share/cups/usb". DEBUG: Loaded 114 quirks. DEBUG: list_devices DEBUG: libusb_get_device_list=11 DEBUG: Switching USB device configuration: 0 -> 1 DEBUG: Failed to set configuration 1 for 04e8:329f DEBUG2: Printer found with device ID: Device URI: usb://Unknown/Printer direct usb://Unknown/Printer "Unknown" "Unknown" "" "" DEBUG: Failed to re-attach "usblp" kernel module to 04e8:329f -- You are receiving this mail because: You are on the CC list for the bug.