Академический Документы
Профессиональный Документы
Культура Документы
vienen preparas para conectarse a Internet, tanto por cable como por Wi-Fi, si
tenemos una impresora algo antigua es posible que aún no cuente con esta
función. De esta manera, si por algún motivo nos interesa conectar la impresora a
la red local, por ejemplo, para compartirla con más ordenadores, tendremos que
comprar una nueva, depender de un Print Server o, si tenemos un Raspberry Pi
a mano, aprovecharlo para conectar nuestra impresora antigua USB a la red local
sin realizar ninguna inversión más.
Para poder realizar esto, lo único que necesitaremos será un Raspberry Pi
totalmente funcional (es decir, con su tarjeta SD con Raspbian instalado y un
cable de red, o adaptador de Wi-Fi (si no lo tiene ya)) y la impresora USB que
queremos conectar a nuestra red local. Si vamos a controlar el Raspberry de
forma remota a través de SSH tampoco necesitaremos nada más, aunque si lo
vamos a administrar localmente necesitaremos, al menos, un teclado para
introducir los comandos y una pantalla donde conectarlo.
Una vez que tengamos todo listo, comenzamos con el proceso de instalación y
configuración.
Delatante del remote tenemos dos guiones (- -), pero al estar juntos parece una
línea.
Listo, ahora solo nos queda reiniciar el servidor de impresoras para que los
cambios surtan efecto con:
• sudo /etc/init.d/cups restart
Ya tenemos todo listo. Para probar que todo funciona, simplemente debemos
introducir en nuestro navegador la IP de nuestro Raspberry Pi (la cual, si no la
sabemos, podemos obtenerla con el comando “hostname -I”) seguida del puerto
631 de forma similar a la siguiente:
• http://192.168.1.100:631
Añadir Impresora
Digamos que tenemos una impresora HP LaserJet 1100 conectada a nuestro
equipo. Casi estoy seguro de que ya fue detectada mediante el CUPS, pero
supongamos que aun no está conectada y nos van a prestar una similar y
queremos estar preparados . Vamos a la página Administración y hacemos clic
sobre el botón
Añadir Impresora. Inicialmente CUPS busca si hay una impresora conectada. En
caso de no encontrarla, se nos mostrará la siguiente página de diálogo:
Supongamos que la tenemos conectada al puerto paralelo LPT #1. Después de
seleccionarlo, hacemos clic en Siguiente y se nos muestra otra página de diálogo
en la cual
llenaremos los datos que nos piden y determinaremos si la queremos compartir o
no:
Consideraciones finales
También si vamos a la interfaz web de nuestro servidor CUPS veremos en la
página Trabajos como se imprimió o no nuestra página de prueba. Sólo añadir
que para cancelar un trabajo de impresión es necesario el nombre y la contraseña
del usuario root, a menos que dispongamos de otros usuarios para administrar
los trabajos de impresión.
Cada fabricante de impresora tiene su propio libro y el imprimir puede volverse
una tarea muy complicada. Uno de los “clásicos” en éste aspecto acorde a mi
propia experiencia, es Hewlett Packard, el cual últimamente parece atenerse a
la máxima: “Para que hacer las cosas fáciles si las podemos hacer bien difíciles”.
CUPS hace lo máximo por ocultar tanto las dificultades inherentes a la impresora
como las relacionadas con la aplicación desde la cual queremos imprimir, de
forma que podamos concentrarnos más en el hecho de Imprimir en sí, y no en el
Cómo Imprimir. Por regla general, el único tiempo que necesitamos para conocer
cualquier aspecto de nuestra impresora es cuando la utilicemos por vez primera.
Aun así y con mucha frecuencia, CUPS imagina el “cómo hacerlo” por si mismo.
¿Magia? Para nada. Éste es el mundo de Debian
GNU/Linux.
Si NO FUNCIONA PROBAR CON SAMBA
Y nos desplazamos hasta la parte inferior del mismo donde veremos dos
apartados diferentes, uno para [printers] y otro para [print$]. Ahora,
configuraremos estos dos apartados para que coincidan con la siguiente
configuración:
# CUPS
1
printing.
[printers
2
]
comment = All
3
Printers
browseable =
4
no
path =
5
/var/spool/samba
printable =
6
yes
guest ok =
7
yes
read only =
8
yes
create mask =
9
0700
10
# Windows clients look for this share name as a source of
11
downloadable
# printer
12
drivers
[print$
13
]
14 comment = Printer
Drivers
path =
15
/var/lib/samba/printers
browseable =
16
yes
read only =
17
no
18 guest ok