articoli.png
Titolo: Printer Server
Autore: takedown

Completiamo la nostra rete casalinga condividendo la stampante che nel mio caso č collegata direttamente al pc linux.
Testato con debian unstable . Kernel vanilla 2.6.14.
Per prima cosa:
# apt-get install cupsys
quindi configuriamo /etc/cups/cupsd.conf
Troviamo questa parte:

#The default value is "IfRequested".
Order Deny,Allow
Deny From All
Allow From 127.0.0.1

aggiungiamo:

Allow From 192.168.1.* #indirizzo della nostra rete.
Allow From localhost #non si sa mai...

ora troviamo:

#Restrict access to local domain
Order Deny,Allow
Deny From All
Allow From 127.0.0.1

aggiungiamo:

Allow From 192.168.1.* #indirizzo della nostra rete.
Allow From localhost #sempre non si sa mai...

Per configurare la stampante apriamo il browser e digitiamo: http://localhost:631 e aggiungiamo la nostra stampante.
Per i driver andate su http://www.linuxprinting.org e cercate il driver che vi serve. Io ho una hp deskjet 3650 e per il driver mi č bastato un #apt-get install hpijs.

Adesso viene la parte un po' pių complicata.

Apriamo il nostro file /etc/samba/smb.conf e editiamolo cosė:

nella parte [global] aggiungiamo:

printing = cups
printcap name = cups
load printers = yes

Poi creiamo la sezione [printers]

[printers]
comment = All Printers
path = /var/spool/samba
guest ok = yes
printable = yes
writable = no
browseable = No
printer admin = root

E adesso creiamo la Stampante:

[deskJet3650]
comment = hp deskjet 3650
path = /var/spool/cups
printer admin = root, guest, nobody
guest ok = yes
public = yes
printable = yes

Mi raccomando dove io ho messo [deskJet3650] voi dovrete mettere lo stesso identico nome che avete dato alla vostra stampante nella configurazione di cups.

Ci siamo quasi:
#chmod 777 /var/spool/cups.

Adesso andate sul vostro pc con windows e installate la stampante facendogli trovare il driver in rete.


Linux-Zone.it la zona Linux - Linux, Opensource, informatica libera