Ací un altre projecte on, la Raspberry Pi, és la protagonista. Vaig a explicar breument com tenir una Raspberry Pi 2 com a ordinador esclau connectat a una impressora per USB i que funcionarà com a servidor d'impressió 24x7 a la nostra LAN.
Si, a més a més, fiquem un connector Wifi a la Raspberry, podem guardar la nostra impressora damunt de qualsevol armari o en una altra habitació.
Per a que puguem imprimir a una LAN, instal·larem CUPS i Samba, tant al servidor Raspberry Pi com als clients de la xarxa (FreeBSD en el meu cas)
pkg install cups samba42
Crearem el fitxer /etc/devfs.rules i afegirem el següent contingut:
system=10]
add path 'unlpt*' mode 0660 group cups
add path 'ulpt*' mode 0660 group cups
add path 'lpt*' mode 0660 group cups
add path 'usb*' mode 0770 group cups
add path 'ugen*' mode 0660 group cups
add path 'da*' mode 0660 group wheel
add path 'cd*' mode 0666 group wheel
add path 'xpt*' mode 0660 group wheel
La primera vegada, iniciarem CUPS amb:
/usr/local/etc/rc.d/cupsd onestart
O podem afegir al /etc/rc.conf la següent configuració:
cupsd_enable="YES"
devfs_system_ruleset="system"
Configurem CUPS des del navegador accedint al port 631 com sempre (http://localhost:631) i instal·lem la impresora tant a nivell local en la Raspberry Pi (que casi segurament CUPS la detectarà) com als equips Linux, Winodws o BSD de la xarxa.
Configurem la impresora local des del CUPS de la Raspberry Pi
Configurem la impresora remota des del CUPS d'un client (FreeBSD al meu cas)
A la part dels clients, no he configurat res del Samba, simplement cal tenir-ho instal·lat (als Linux i UNIX, pero als Windows ja existeix el smb de manera nativa).
I bé, ací us deixe una foto del invent que ja està funcionant 48 hores i sense cap tipus d'incidència:
Espere que aquest article t'agrade, et siga útil i et motive a fer servir un UNIX lliure.