[NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns, ecc.

[NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » venerdì 15 settembre 2017, 21:51

Condivido i miei appunti per la condivisione tramite CUPS di una stampante USB locale ad un PC, verso altri PC Ubuntu Linux e/o Windows collegati in LAN.
Questa guida non fa uso della funzionalità di condivisione delle stampanti fornita da Samba.


Non fornisco supporto su questa discussione.
Per qualsiasi: correzione, osservazione, suggerimento o altro, inerente questa discussione, cortesemente, mandatemi un messaggio in privato.


Happy Linux :ciao:


Per una maggiore precisione, farò riferimento alla mia stampante USB Samsung ML-1660.


Il PC sul quale è connessa localmente la stampante USB viene d'ora in poi identificato come SERVER_CUPS.


Assicurarsi che il demone CUPS sia installato e attivo. Aiutarsi con i seguenti comandi:

Codice: Seleziona tutto
dpkg -l | grep -i cups

Codice: Seleziona tutto
sudo netstat -tulnp | grep -i cups

tcp        0      0 0.0.0.0:631             0.0.0.0:*               LISTEN      16517/cupsd
tcp6       0      0 :::631                  :::*                    LISTEN      16517/cupsd


Assicurarsi che il proprio utente sia inserito nel gruppo lpadmin. Verificare con il comando

Codice: Seleziona tutto
id


Sul PC SERVER_CUPS, collegarsi al Pannello di Controllo di CUPS attraverso un qualunque browser, puntandolo verso l'URL http://localhost:631

Administration
Add Printer
Inserire le proprie credenziali

Local Printers: selezionare Samsung ML-1660 Series
Continue

Name: Samsung_ML-1660
Description: Samsung ML-1660
Location: (lasciare anche vuoto)
Sharing: selezionare Share This Printer
Continue

Make: Samsung
Continue
Model: Samsung ML-1660, 2.0.0 (en)
Add Printer

Selezionare le opzioni desiderate
Set Default Options


Aprire un terminale e dare i seguenti comandi per abilitare la condivisione di tutte le stampanti verso gli altri PC della propria LAN

Codice: Seleziona tutto
sudo cupsctl --share-printers
sudo systemctl restart cups


Sempre usando il Pannello di Controllo di CUPS (http://localhost:631), provare ad effettuare una stampa di test

Administration
Manage Printers
Samsung ML-1660
Maintenance
Print Test Page
Ultima modifica di thece il sabato 7 ottobre 2017, 0:23, modificato 3 volte in totale.
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE

Re: [NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » venerdì 15 settembre 2017, 22:11

Proviamo a collegare la stampante condivisa su SERVER_CUPS ad un PC con installato Ubuntu. D'ora in poi questo PC viene identificato come CLIENT_CUPS.

Assicurarsi che anche su questo PC il demone di CUPS sia installato e attivo. Fare riferimento ai comandi già indicati.

Assicurarsi che anche su questo PC il proprio utente sia inserito nel gruppo lpadmin. Fare riferimento ai comandi già indicati.

Sul PC CLIENT_CUPS, collegarsi al Pannello di Controllo di CUPS attraverso un qualunque browser, puntandolo verso l'URL http://localhost:631

Administration
Add Printer
Inserire le proprie credenziali

Internet Printing Protocol (HTTP)
Continue

Connection http://SERVER_CUPS:631/printers/Samsung_ML-1660
Continue

Name: Samsung_ML-1660
Description: Samsung ML-1660
Location: (lasciare anche vuoto)
Sharing: non è necessario selezionare Share This Printer
Continue

Make: Raw
Continue
Model: Raw Queue
Add Printer

Selezionare le opzioni desiderate
Set Default Options


Sempre usando il Pannello di Controllo di CUPS (http://localhost:631), provare ad effettuare una stampa di test

Administration
Manage Printers
Samsung ML-1660
Maintenance
Print Test Page
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE

Re: [NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » venerdì 15 settembre 2017, 22:21

Proviamo a collegare la stampante condivisa su SERVER_CUPS ad un PC con installato Microsoft Windows XP.

Control Panel
Printer and Faxes
Add Printer
Next
Selezionare A network printer, or a printer attached to another computer
Next
selezionare Connect to a printer on the Internet or on a home or office network
Inserire l'URL: http://SERVER_CUPS:631/printers/Samsung_ML-1660
Next
Selezionare Manufacturer: Generic
Selezionare Printers: MS Publisher Color Printer (*)
OK
Yes
Next
Finish



(*) Nota: il driver per la stampante Generic - MS Publisher Color Printer è contenuto nel CD di installazione di Microsoft Windows XP.
Ultima modifica di thece il venerdì 15 settembre 2017, 22:50, modificato 4 volte in totale.
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE

Re: [NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » venerdì 15 settembre 2017, 22:25

Proviamo a collegare la stampante condivisa su SERVER_CUPS ad un PC con installato Microsoft Windows 7.

Control Panel
Hardware and Sound
Devices and Printers
Add a Printer
Selezionare Add a network, wireless or Bluetooth printer
Next
Selezionare The printer that I want isn't listed
Next
Cancel
Selezionare Select a shared printer by name
Inserire l'URL: http://CUPS_SERVER:631/printers/Samsung_ML-1660
Next
Selezionare Manufacturer: Generic
Selezionare Printers: MS Publisher Color Printer (*)
OK
Next
Finish



(*) Nota: il driver per la stampante Generic - MS Publisher Color Printer è contenuto nel CD di installazione di Microsoft Windows 7.
Ultima modifica di thece il venerdì 15 settembre 2017, 22:54, modificato 3 volte in totale.
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE

Re: [NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » venerdì 15 settembre 2017, 22:28

Proviamo a collegare la stampante condivisa su SERVER_CUPS ad un PC con installato Microsoft Windows 10.

Control Panel
Hardware and Sound
Devices and Printers
Add a Printer
Selezionare The printer that I want isn't listed
Next
Selezionare Select a shared printer by name
Inserire l'URL: http://SERVER_CUPS:631/printers/Samsung_ML-1660
Next
Selezionare Manufacturer: Generic
Selezionare Printers: MS Publisher Color Printer (*)
OK
Next
Finish


(*) Nota: il driver per la stampante Generic - MS Publisher Color Printer è contenuto nel CD di installazione di Microsoft Windows 10.
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE

Re: [NO SUPPORTO] [HOWTO] CUPS condivisione stampante

Messaggioda thece » mercoledì 4 ottobre 2017, 0:56

Reset veloce del servizio CUPS e di tutte le stampanti configurate

Codice: Seleziona tutto
sudo systemctl stop cups
sudo cp /usr/share/cups/cupsd.conf.default /etc/cups/cupsd.conf
sudo chown root:lp /etc/cups/cupsd.conf
sudo chmod 640 /etc/cups/cupsd.conf
sudo rm /etc/cups/printers.conf
sudo touch /etc/cups/printers.conf
sudo chown root:lp /etc/cups/printers.conf
sudo chmod 640 /etc/cups/printers.conf
sudo systemctl start cups
sudo systemctl status cups
sudo netstat -tulnp | grep -i cups
Avatar utente
thece
Rampante Reduce
Rampante Reduce
 
Messaggi: 9266
Iscrizione: aprile 2007
Distribuzione: Debian 9 (Stretch) - KDE


Torna a Ubuntu su server

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti