I have a Debian "server" (old desktop that's just always on) running CUPS 1.4.4, a Gentoo desktop with CUPS 1.5 (I think), and a laptop with Arch Linux and CUPS 1.6.1.
On the Debian box (the server where the printer is), I have "Share printers connected to this system" and the "CUPS" protocol selected.
On my Gentoo desktop, I have the "Show printers shared by other systems" option and the "CUPS" protocol selected, and it prints just fine.
On my Arch Linux Laptop, however, there is no "Show printers shared by other systems" option. How can I get CUPS 1.6.1 to print to the CUPS 1.4.4 server?
According to Arch Linux's wiki, I need to use cups-browserd and Avahi (or something), but I can't figure out how to set it up.