Raspberry Pi com a servidor d'impressió en xarxa amb CUPS

Hacker

Raspberry Pi com a servidor impressió amb CUPS i SAMBA
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

Raspbery Pi CUPS

Configurem la impresora remota des del CUPS d'un client (FreeBSD al meu cas)

FreeBSD CUPS

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:

raspbery pi amb impressora HP

Espere que aquest article t'agrade, et siga útil i et motive a fer servir un UNIX lliure.

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.