BSD HomeBox (VI): Servidor de impresión


Mi referencia para este apartado ha sido la siguiente guía:

http://www.freebsd.org/doc/en/articles/cups/index.html

Instalo el port correspondiente

cd /usr/ports/print/cups
make install clean

Creo las reglas para la asignación automática de los permisos a los dispositivos USB correspondientes a mi impresora, en el archivo /etc/devfs.rules:

[localrules=5]
add path 'unlpt0' mode 0660 group cups
add path 'ulpt0' mode 0660 group cups

Añado al archivo /etc/rc.conf la referencia a la nueva directiva:

devfs_system_ruleset="localrules"

Reinicio el proceso devfs:

/etc/rc.d/devfs restart

Incluyo la siguiente línea en el archivo /etc/rc.conf, para el inicio automática del demonio CUPS:

cupsd_enable="YES"

Descomento la siguiente línea en el archivo /usr/local/etc/cups/mime.convs, para evitar problemas con los clientes Windows:

application/octet-stream        application/vnd.cups-raw        0       -

Edito el archivo /usr/local/etc/cups/cupsd.conf:

Cambio la siguiente línea

Listen localhost:631

Por esta otra, para permitir conectarme a la web de configuración de CUPS desde otros equipos de la red

Port 631

Autorizo a los equipos de la red, mediante los siguientes apartados

# Restrict access to the server...
<Location />
Order allow,deny
Allow 192.168.1.*
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow 192.168.1.*
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow 192.168.1.*
</Location>

Finalmente, inicio el servidor:

/usr/local/etc/rc.d/cupsd start

Ahora me conecto vía web al puerto 631 del servidor para configurar la impresora y compartirla.

No instalo en este servidor ningún tipo de controlador adicional para la impresora, dejando que sean los clientes los que dispongan de estos controladores.


Dejar un Comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Un comentario en “BSD HomeBox (VI): Servidor de impresión