What permission do I need to add an HP printer with hp-setup?
Solution 1
Add your user to the lp
user group. Use the following command to accomplish the task:
# gpasswd -a [user] lp
Read the ArchWiki article on Users and Groups for more information on how Groups are used for access to certain system hardware.
Turns out there are multiple bugs on Launchpad regarding this issue. These may help:
https://bugs.launchpad.net/hplip/+bug/802780
https://bugs.launchpad.net/hplip/+bug/718092
https://answers.launchpad.net/hplip/+question/161346
Solution 2
I needed:
sudo hp-setup
Adding myself to the lp
group + logout + login did not work.
Tested on Ubuntu 15.10.
Solution 3
You plugged in your printer with USB. Then restart your machine.
Normally it is sufficient to use this command without sudo (hplip package is installed) :
hp-setup
You concluded the setup. Normally this should be sufficient.
With hplip then cups is not necessary.
You might use lpadmin command as described here, only when cups is needed :
https://www.tek-tips.com/viewthread.cfm?qid=1672833
Related videos on Youtube
Marcus Johansson
Updated on September 18, 2022Comments
-
Marcus Johansson almost 2 years
I try to install my printer using the following command:
hp-setup 10.2.1.99
As you might expect my printer has the IP 10.2.1.99. It is a HP Color LaserJet 2700n.
Everything works well until the very last step when I have chosen the PPD file and clicked Add Printer. I then get prompted with a box where I can write Username and Password, and the text:
You do not have permission to add a printer
I've tried entering credentials to all accounts I can think of that exists in our office, but it does not seem to work.
If I press cancel when prompted, I get this text in the console:
Printer queue setup failed. Could not connect to CUPS Server. Is user added to "lpadmin" group(s)
What permission is it that I need?
-
Kevdog777 almost 12 yearsIt might be requesting Admin credentials (root name and password). Have you tried that?
-
Admin almost 12 yearsYes i have done that.
-
-
Lucas Lima almost 12 yearsDid this for both lp and lpadmin but did not seem to help. Do I need to restart some service too?
-
Lucas Lima almost 12 yearsCheck your config files. One user previously had the same error, while the actual problem was in /etc/cups/client.conf. This is a open bug on launchpad
-
Lucas Lima almost 12 yearsFixed my client.conf and restarted cups. I now get "Printer queue setup failed." Could not connect to CUPS Server.
-
Lucas Lima almost 12 yearsTry rebooting the machine once if possible. This is to make sure the user is granted all access privileges that it is entitled to because of its groups.
-
Nicolas BADIA almost 5 yearsAdd the same problem and after I added the lp and lpadmin group to the user and rebooted the computer, it automatically started to print the queue.