Skip to content

CUPS - Waiting for printer to become available. - usb

I had some trouble using my usb printer.
Starting cups with "systemctl start cups" was working as expected. The page "http://localhost:631/" was presenting usefull informations (also listing the printer) but when I added a job "Waiting for printer to become available." was displayed for minutes over minutes.

A search on the web directed me to a thread with the solution inside. Following are the needed steps:

list connected usb devices to fetch vendor id and product it


create rules for udev

vim /etc/udev/rules.d/10-usbprinter.rules

add following entry, replace vendor id and product id if needed

ATTR{idVendor}=="04e8", ATTR{idProduct}=="3321", MODE:="0660", GROUP:="lp"

reload udev

udevadm control --reload-rules

replugin the printer

Translate to de es fr it pt ja

howto - add a printer in linux with cups

A small howto for the task "adding a printer in linux by using cups".

  • Start the cups service (service cups start, rc.d start cups - this depends on your distro)
  • Open "/etc/cups/cups.conf" and search for "SystemGroup" and note the group
  • If needed, add your user to this group by using "usermod -a -G $groupname $username
  • Open a browser and open the url "http://localhost:631/", there you are at the administration page for cups

The rest should be self explaining.

Translate to de es fr it pt ja