I have Cambium XV2-2 access points that I am trying to configure to allow AirPrint to work across the VLANs.
My printers are on VID 80, and the WiFi is on VID 60. I have enabled the Bonjour Gateway service and added the following rule.
This is my own dangerously uninformed opinion, but as far as I know, Bonjour is only a service discovery protocol. It allows you to discover the address of a device on the network, but it doesn’t do anything to help communicate with that device.
Does your setup allow artbitrary traffic between the VLANs?
Traffic is allowed via the VLANs. I can ping the printer from the iOS VLAN.
My understanding is that Bonjour Forwarding should forward the multicast packets from the client VLAN to the printer vlan, allowing it to discover the printer. Without forwarding, the multicast packets would be dropped.
That’s the trade off we can’t afford. I took your answer as putting the printer on the MAIN VLAN, which we need to print from as well as the Guest VLAN - plus potentially others as well.
It also throws up the questions for services such as AirPlay, but one bridge at a time…