

Check the GNU/Linux box's cups.conf file and verify that you have set Browsing on and that you are using BrowseProtocols cups and BrowseAddress @LOCAL, and that your BrowseAllow and BrowseDeny are configured like this BrowseAllow 127.0.0.1 BrowseAllow @LOCAL Most likely this is missing. BrowseAddress determines where the own printer announcement broadcasts go to – @LOCAL is a macro meaning all local interfaces (independent from their actual IP addresses in use – good for cases where DHCP is in place) BrowseDeny All Note that this also needs a correct BrowseOrder directive: “BrowseOrder deny,allow” will work, but “BrowseOrder allow,deny” will not. All the BrowseAllow|Deny|Order stuff is only relevant for the CUPS boxen as clients. It configures the clients to listen and allow inbound printer broadcasts from (other or localhost) CUPS servers – or play deaf and not show them to the user (even if they happen). Do the Keyspan USB/Parallel adapters work? There are no current known solutions to mate an apple din-8 (old style Apple serial) to USB. You must use either parallel or ethernet.