Installazione dei driver della stampante a Samba

April 4

Stampanti sono gestiti su SAMBA utilizzando un sistema chiamato CUPS, il Common Unix Printing System. CUPS può funzionare in due modalità: prime e filtrati. stampa Raw significa che il server SAMBA agisce come un trasmettitore passivo di istruzioni per la stampante. Il cliente tratta la stampante essenzialmente come se fosse collegato direttamente tramite porta parallela o USB, e il server appena passa le istruzioni lungo. Ciò significa che ogni cliente deve avere una copia del driver della stampante, così come l'accesso in scrittura al dispositivo condiviso sulla rete.

La seconda modalità di accesso è denominato uscita filtrata. Ciò significa che i client inviano tutti i dati, indipendentemente dalla stampante di destinazione, in un formato standard chiamato PostScript. CUPS utilizza quindi il driver di stampa per inviare le istruzioni di stampa attuali. Dal momento che questo secondo metodo riduce notevolmente la necessità di installazione di driver client, molte grandi organizzazioni preferiscono filtrati in uscita.

uscita filtrata è l'impostazione predefinita in SAMBA. Per assicurarsi che il server sia opportunamente configurato, assicurarsi che la linea di "opzioni tazze = raw" non appare da nessuna parte nel file smb.conf. Si dovrebbe anche confermare che "guest ok" è impostato su "Sì".

I driver CUPS per Windows può essere scaricato dal link Risorse di seguito. È necessario compilare e installarle con il comando "make install" prima che siano utili. driver PostScript Windows possono essere copiati direttamente da un'installazione di Windows, sono memorizzati in C: \ Windows \ system32 \ spool \ drivers \ w32x86 \ 3, e devono essere copiati nella directory del server / usr / share / cups / drivers.

CUPS poi devono notificare SAMBA delle nuove stampanti e driver. Come root, eseguire "cupsaddsmb -H localhost -a -v" per completare la configurazione.