For me it seems that the USB CUPS backend has problems to communicate
with the printer.

Do

cancel -a
cupsctl LogLevel=debug

The print another job and wait for the job getting into "Stopped" state
or to disappear. This can take several minutes, as probably the USB
backend of CUPS waits for a response from the printer and times out
sooner or later. Then extract the error_log

sudo cp /var/log/cups/error_log ~
sudo chmod 777 ~/error_log

and attach it ~/error_log to this bug report.

Please execute "lsusb -vvv" and "ls -l /dev/bus/usb/*/*" as soon as the
job is stuck and another time when it has gone into "Stopped" state or
disappeared from the queue.

You can try a workaround as follows:

Run

sudo usb_printerid /dev/usb/lp0

and see whether the output contains your printer's model name. If so, do

cupsctl FileDevice=yes
lpadmin -p <name of your print queue> -E -v file:/dev/usb/lp0

If not, try the same with /dev/usb/lp1, /dev/usb/lp2, ...

Now try to print. Does it work?

Note that this is only a workaround and only works reliably if you have
only one USB printer connected to your machine.

-- 
Printer (HWModel Name) May Not Be Connected
https://bugs.launchpad.net/bugs/348316
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

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

Reply via email to