I have setup a Mac OS 10.4.9 Server (PPC) to act as a print server using IPP for our clients. My main problems is setting up the CUPS server and switch correctly so that the IPP shared printers are easily discoverable across all of our subnets. For example, the CUPS server is on 10.2.1.1 subnet. I need it to also broadcast to the 10.1.1.1 subnet. On our Dell 6024 router, I setup a port 631 UDP relay from 10.2.1.1 as the source IP address, and the destination of 255.255.255.255 so that any IPP discovery broadcast packets would go to all subnets.
I also configured the cupsd.conf on the print server and added BrowseAddress 255.255.255.255. On the client I modified the cupsd.conf file to have BrowseAllow 10.2.1.0/255.255.255.0. I still cannot see any of the IPP shared printers on any other subnet other than 10.2.1.x. Any help is greatly appreciated.