Lets try another thing. A probable problem can be that the printer does
not return a device ID and so CUPS cannot create a URI.

So try the following:

Install the original CUPS package to get back to the backend based on
the "usblp" kernel module:

sudo dpkg -r --force-depends cupsys
sudo apt-get install cupsys
sudo rm -f /etc/apparmor.d/usr.sbin.cupsd
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/cupsys restart


Load the "usblp" kernel module:

sudo modprobe

With your Dymo printer connected and turned on do

ls -l /dev/usblp*

How many /dev/usblp* files do you get? One per connected printer,
including one for the Dymo? Or one less (only for the HPs)?

Do (for each /dev/usblp* file):

cat ~/.bashrc > /dev/usblp0

Do you get page output/blinking lights on your printers? Also on the
Dymo?

If one of the files led to a reaction on the Dymo, you will probably be
able to print on your Dymo, if not, there is no /dev/usblp* file for the
Dymo, which means that the kernel does not identify it as a printer.

If you have found the /dev/usblp* file, you should be able to make your
Dymo printing by the following steps:

Edit /etc/cups/cupsd.conf, adding a line "FileDevice Yes".

Restart CUPS:

sudo /etc/init.d/cupsys restart

Set up the print queue:

lpadmin -p Dymo -E -v file:/dev/usblp0 -m lsb/usr/cups-
included/Dymo/dymo.ppd

Note that in the "-v" option you have to put the /dev/usblp* file for
your Dymo and in the "-m" option an appropriate PPD for your Dymo. Get a
list of possible PPDs by

lpinfo -m | grep -i dymo

Now adjust the paper size to your labels with any printer setup tool and
you should be able to print.

-- 
cups does not see usb printer
https://bugs.launchpad.net/bugs/135044
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

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

Reply via email to