We need more info to find out why the CUPS backends are hanging when printing via USB. Clear the print queues with
cancel -a Make also sure that you do not run your USB backend as root: sudo chmod 755 /usr/lib/cups/backend/usb Then send a new print job and as soon as you have sent it do ps auxwww | grep '^lp ' Look for the process entry which contains the URI of the print queue to which you have printed. This is the backend process. The process number of the process is the number following right after the "lp" in the beginning of the line. Attach strace to the backend: sudo strace -o /tmp/trace -fv -p <process number> Replace <process number> by the process number which you have found. Post the /tmp/trace file here. Do not compress it. -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs