How to relay driverless?

[email protected] Tue, 19 Aug 2025 18:20:16 +0200 (GMT+02:00)
Newsgroups dev.linux.lists.printing-users
Message-ID <[email protected]>
Can you help me with that?


I have a printer that is driverless-capable.
It is added to a cups on my server via driverless. Printing with that works.
Now I share these printers with CUPS and avahi to an adjacent network. Not directly.
How do I make autodiscovery on clients in the adjacent network work so that they too can automatically choose driverless and stuff works?

Same explanation in simpler statements to avoid confusion in long sentences:

(Internalnet{clients, printer, serveriface1},10.1.1.0/24)--(Server{<-avahitointernal,avahitoguestnet->})--(guestnet{randomhosts}10.2.2.0/24)

No routing between internal and guest.

Clients will discover shared printers from server.
They will be able to add them and choose driverless.
Or even add them automatically with cups-browsed.
They print to that shared printer on the cups.
And the cups brings the printjob to the specified printer in the other network.
Via ipp everywhere driverless.

The part from cups host to printer works.
The part from guests to cups to printer doesn't work.


+ Schnabeltasse +