My D-Link print server having been killed by a power surge I needed an alternative method for sharing my printer on the network.
Simple, I thought. Plug it into the USB port of my CentOS server, enable CUPS and away you go. After all, OS X has CUPS built in, doesn't it?
Well..yes, sort of. But as I found out, only Bonjour support is enabled so Lion just doesn't see CUPS broadcasts on the network.
To enable CUPS browsing as well as Bonjour open a terminal and run:
cupsctl BrowseProtocols='"cups dnssd"'