adding printer, Authentication adding printer username password
I am adding the printer from the windows network via samba.
All seems fine: - I can authenticate the access to the domain, - I can see all the printers there. - Adding ppa file, which I download from the printer manufacturer website
But I stuck in the last point when I click apply button and see another authentication window which asks just Username and Password (without domain).
I tried everything and nothing works:
- Adjust smbd config to have by default the domain name, which I need
- {user}@{domain}
- {user}/{domain}
- {domain}/{user}
- {user}
Access to cups server works on localhost:631.
OK, I figure out, that this is the request of a CUPS server authentication, which by default, has a value basic
in config. And you have to switch it off by doing the following:
- sudo nano /etc/cups/cupsd.conf
- change the value
DefaultAuthType
toNone
- sudo service cups restart
No authentication required anymore
In Ubuntu 19.10 a new problem arises with the previous solution stated, where there is no longer a password being requested but the window freezes.
After digging around I found this solution: https://unix.stackexchange.com/a/513983/386631
Taking from the answer:
- Open the file
/etc/cups/cups-files.conf
. - Find the group name at the line containing
SystemGroup
(in Ubuntu it should belpadmin
). - Add yourself to that group (
sudo usermod -a -G lpadmin your-username
) - Apply it (
sudo service cups restart
).
There will still be an authentication dialog, but now if you put your PC's username and password it works.