My printer is connected via USB to a MacBook. As the vendor provides PPD files for that printer, installation on the MacBook was pretty simple. In order to access the printer from my Gentoo Linux box, I did the following:
USE="... dbus cups avahi zeroconf mdnsresponder-compat"
# emerge avahi nss-mdns cups
hosts: files mdns4_minimal dns
# rc-update add avahi-daemon default # rc-update add dbus default # rc-update add cupsd default # rc-update add cups-browsed default
# rc-service dbus start # rc-service avahi-daemon start # rc-service cupsd start # rc-service cups-browsed start
$ lpoptions -d Kyocera_FS_1010Instead of calling lpoptions, you can manually write to ~/.cups/lpoptions:
Default Kyocera_FS_1010
$ lpr /girl/friend.jpg $ lp /girl/friend.jpg # for you System V guysor by pressing CTRL+P in a webbrowser