Yo segui casi al pie de la letra esta guia y me funciono para instalar una impresora Kyocera KM-2050 en red.
https://wiki.archlinux.org/index.php/CUPS
Previamente tenia configurado samba.
Despues instale estos paquetes: cups, ghostscript, gsfonts, hpoj, gutenprint
Y de esta pagina descarge el ppd
http://www.openprinting.org/printers
Agrege cupsd como daemon en /etc/rc.conf
Y como utilizo gnome use esta parte del tutorial tambien.
# pacman -S system-config-printer-gnome
Y tambien cree el grupo lpadmin
# groupadd lpadmin
# usermod -aG lpadmin <username> aqui va tu usuario
2. Add "lpadmin" (without the quotes) to this line in /etc/cups/cupsd.conf
SystemGroup sys root <insert here>
3. Restart cups, log out and in again (or restart computer)
# rc.d restart cupsd
Despues de eso entre a administrar impresiones y al apartado de Añadiendo impresoras y clases
anadir impresoras te pide la clave de usuario y contrasena y te detecta las impresoras locales y de red descubiertas despues de eso utilizas el ppd que descargaste para instalar la impresora