Re: Recommended way to manually add an undiscovered IPP printer in CUPS 3.x
Michael Sweet <[email protected]> Sat, 1 Aug 2026 13:16:18 -0400
| Newsgroups | dev.linux.lists.printing-architecture |
|---|---|
| Message-ID | <[email protected]> |
Abdelrahman,
For CUPS 2.x you'll use the "everywhere" model ("ppd-name" attribute =
passed with 'everywhere' value) with an "ipp:" or "ipps:" device URI. =
If the user doesn't have the full URI (typically =
"ipps://hostname/ipp/print" these days) then you can send a =
Get-Printer-Attributes request to the "/" resource to try to get back =
the correct URI for the printer (returned in the "printer-uri-supported" =
attribute).
> On Aug 1, 2026, at 12:44=E2=80=AFPM, AbdElRahman Khalifa =
<[email protected]> wrote:
>=20
> Hi everyone,
>=20
> I'm working on the COSMIC printer setup application for CUPS 3.x.
>=20
> I have a question about driverless IPP printers that are not
> automatically discovered, for example, when DNS-SD/mDNS is disabled.
>=20
> What is the recommended way for a desktop printer setup application to
> allow users to add such a printer manually?
>=20
> I'm looking for the intended approach in the CUPS 3.x architecture.
>=20
> Thanks,
> Abdelrahman Khalifa
>=20
________________________
Michael Sweet