Questa è una domanda in due parti, che richiede una risposta in 2 parti.
Innanzitutto, Windows -> Ubuntu:
Per cominciare, è necessario assicurarsi che l'host Windows consenta la connessione alle stampanti. Esistono varie cose che potrebbero impedire l'accesso, la più comune è Windows Firewall
.
Ecco un breve howto
Ora che hai una condivisione funzionante sul tuo host Windows, devi aggiungere la stampante al tuo host Ubuntu. Questo può essere ottenuto andando a System -> Administration -> Printing
e selezionando il + Add
pulsante. Da lì la procedura guidata ti guiderà attraverso l'aggiunta della stampante. Per completare la procedura guidata, sarà necessario conoscere l'indirizzo IP o il nome dell'host Windows e il nome della stampante condivisa.
Prossimo Ubuntu -> Windows:
Il modo più semplice per farlo è utilizzare la condivisione IPP per connettersi alla stampante. Inizia abilitando Internet Printing Client
come descritto in questo articolo della knowledge base
navigare su http://IP.OF.UBUNTU.HOST:631/printers/ e selezionare la stampante a cui si desidera connettersi e prendere nota dell'URL completo della stampante. Ora vai Printers and Faxes
su sull'host Windows e inizia ad aggiungere una stampante di rete. Ad un certo punto della procedura guidata di installazione ti verrà chiesto l'ubicazione della stampante, nel campo IPP inserisci l'indirizzo per la stampante trovata nella pagina web.
Quando la procedura guidata richiede l'utilizzo del driver per la stampante, utilizzare il driver CUPS per Windows disponibile dalla pagina di download di CUPS
Continuare attraverso la procedura guidata e compilare normalmente il resto delle informazioni.
È inoltre possibile utilizzare il driver nativo per la stampante, ma sarà quindi necessario modificare il supporto del mimetype CUPS per includere la stampa RAW che viene eseguita modificando il /etc/cups/mime.convs
file e decommentando questa riga:
application/octet-stream application/vnd.cups-raw 0
Sarà inoltre necessario modificare /etc/cups/mime.types
e rimuovere il commento dalla riga
application/octet-stream
Dopo aver modificato i file e riavviato CUPS, è possibile stampare anche con driver nativi.