El Protocolo de Impresión de Internet o IPP define un protocolo de impresión y gestión de los trabajos a imprimir, el tamaño del medio, la resolución, etc.
Como todos los protocolos basados en IP, IPP puede ser usado localmente o sobre Internet para comunicarse con impresoras locales o remotas.¡Manos a la obra entonces..!
1) Serciorece que en el puesto que tiene la impresora (que sería el que va a ser de servidor de impresión) que la misma esta configurada correctamente.
Hay un asistente basado en Gnome "
gnome-cups-manager
" que permite configurar todos los aspectos de una impresora local o remota.para instalarlo:
sudo aptitude install gnome-cups-manager
2) Edite en el archivo
/etc/cups/cupsd.conf.
Primero haga una copia de respaldosudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak
Entonces edite el mismo:
sudo mousepad /etc/cups/cupsd.conf
Reemplace el archivo entero de la siguiente manera:# Simple CUPS configuration file for a print server
# which serves printers within a private local area network.
# - There is no need for additional security within the print server, ie only
authorises people can access the machine.
# This setup also allows access to the CUPS "Administrative tasks" system
# via your web browser to http://localhost:631
# File based on Ubuntu 5.10 (Breezy Badger) (Linux version 2.6.12-10-386)
# Server Directives are explained in http://localhost:631/sam.html # 25/04/2006
# DavidTangye@netscape.net
ConfigFilePerm 0600
LogLevel info
Printcap /var/run/cups/printcap
RunAsUser Yes
Port 631
Include cupsd-browsing.conf
BrowseAddress @LOCAL
BrowseAddress 10.0.0.0/8
BrowseAddress 172.16.0.0/12
BrowseAddress 192.168.0.0/16
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
Allow From 10.0.0.0/8
Allow From 172.16.0.0/12
Allow From 192.168.0.0/16
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
Allow From 10.0.0.0/8
Allow From 172.16.0.0/12
Allow From 192.168.0.0/16
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
Allow From 10.0.0.0/8
Allow From 172.16.0.0/12
Allow From 192.168.0.0/16
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
Allow From 10.0.0.0/8
Allow From 172.16.0.0/12
Allow From 192.168.0.0/16
Grabar y salir.
3) Reiniciar CUPS (el administrador de impresión) de la siguiente manera para reflejar los cambios:
sudo /etc/init.d/cupsys restart
.
/etc/cups/cupsd.conf.
(haga una copia de respaldo).sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak
Editar:
sudo mousepad /etc/cups/cupsd.conf
# Simple CUPS configuration file for a pure client machine:
# which has:
# - no printers of its own, (or any local printers will not be shared?)
# - no need for security within the machine, ie a personal workstation
# - a network connection to a local network, where it will find CUPS-controlled
printer servers# This setup also allows access to the “Administrative tasks” system at
# http://localhost:631
# File based on Ubuntu 5.10 (Breezy Badger) (Linux version 2.6.12-10-386)
# Server Directives are explained in http://localhost:631/sam.html
# 25/04/2006
# DavidTangye@netscape.net
ConfigFilePerm 0600
LogLevel info
Printcap /var/run/cups/printcap
RunAsUser Yes
### Listen fails. Use Port
#Listen 127.0.0.1:631
#Listen 10.0.0.0/8:631
#Listen 128.0.0.0/16:631
#Listen 192.168.0.0/24:631
Port 631
### Which print servers to use
Include cupsd-browsing.conf
BrowseOrder deny,allow
BrowseDeny from All
BrowseAllow from @LOCAL
BrowseAllow from 10.0.0.0/8
BrowseAllow from 172.16.0.0/12
BrowseAllow from 192.168.0.0/16
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
AuthType None
Order Deny,Allow
Deny From All
Allow From @LOCAL
Grabar y salir.
5) Reiniciar CUPS para reflejar los cambios:
sudo /etc/init.d/cupsys restart
.
sudo
gnome-cups-manager
y marcar "Detect LAN Printers"
(aqui una captura de pantalla)
Puede tomar hasta 30 segundos; sin embargo, la impresora debe ser detectada automáticamente.
Finalmente poner la impresora detectada en el cliente como predeterminada y ya estaría lista para su uso.
Fuente: http://sudo-apt-get.blogspot.com/