- Introduzione a Print Server e CUPS:
- Componenti richiesti
- Configurazione della stampante di rete su Raspberry Pi:
Per rendere la tua stampante accessibile da più dispositivi o computer, hai bisogno di una stampante Wi-Fi o hai bisogno di una configurazione costosa per costruire una stampante di rete. Quindi in questa stagione di festeggiamenti, quale sarebbe un regalo perfetto di una stampante di rete (ho appena dato un'idea a qualcuno?) Ma invece di spendere centinaia di dollari per questa nuova acquisizione, e se potessi fare lo stesso aggiungendo $ 35 Raspberry Pi 3 a quella vecchia stampante che giace sulla tua scrivania? Sì, ho pensato che sarebbe stato fantastico anche io!
Introduzione a Print Server e CUPS:
Print Server può connettere più computer a una o più stampanti cablate o wireless. Con l'aiuto del server di stampa, è possibile accedere alla stampante con più dispositivi e inviare il comando di stampa da uno qualsiasi dei dispositivi collegati alla stampante per stampare qualsiasi documento.
Per questo tutorial sul server di stampa Raspberry Pi, creeremo una stampante di rete con l'aiuto del Raspberry Pi 3 e dell'onnipotente CUPS che rende tutto possibile.
CUPS (Common Unix Printing System) è un sistema di stampa per computer basati su sistemi operativi UNIX. Offre ai computer su cui è in esecuzione la capacità di agire come server di stampa. Un computer che esegue CUPS è in grado di accettare lavori dai dispositivi client, elaborarli e trasmetterli alla stampante appropriata per la stampa.
Quasi tutte le stampanti sono supportate da CUPS, in particolare le stampanti HP, poiché HP gestisce il proprio progetto open source. Altri modelli di stampante che non sono supportati direttamente da CUPS possono avere driver generici compatibili che forniscono funzioni di stampa di base. Un elenco delle stampanti supportate da CUPS può essere trovato a questo link allegato.
Componenti richiesti
Per questo tutorial, avremo bisogno dei seguenti componenti, alcuni dei quali potresti sicuramente avere in giro e non sarà necessario acquistarli.
- Raspberry Pi 3
- Scheda SD (almeno 8 GB)
- Stampante USB
- Cavo Ethernet
- Alimentazione per il Pi
Per procedere, utilizzeremo il sistema operativo stretch Raspbian per questo tutorial e poiché la sua configurazione è uguale a quella di Jessie, presumo che tu abbia familiarità con la configurazione del Raspberry Pi con il sistema operativo stretch Raspbian. Voglio anche supporre che tu sappia come ssh nel Raspberry Pi usando un software terminale come putty. Se hai problemi con una qualsiasi delle cose menzionate, ci sono tonnellate di tutorial su Raspberry Pi su questo sito Web che possono aiutarti, e puoi anche lasciare le tue domande nella casella dei commenti e farò del mio meglio per rispondere.
Con il tuo Pi pronto, creiamo un server di stampa Raspberry Pi !
Configurazione della stampante di rete su Raspberry Pi:
Questa sezione ci guiderà attraverso una serie di passaggi che culmineranno nell'installazione di CUPS sul tuo Raspberry Pi.
Passaggio 1: aggiorna il Pi
Una specie di rituale, la prima cosa per tutti i miei progetti è l'aggiornamento del Raspberry Pi, in questo modo ti assicuri che il tuo pi abbia tutti gli ultimi aggiornamenti del sistema operativo con cui stai lavorando.
Per fare questo usiamo;
sudo apt-get update sudo apt-get upgrade
Fatto ciò, riavvia il pi usando;
sudo riavvio
Attendi il processo di riavvio e accedi nuovamente
Passaggio 2: installare il software del server di stampa CUPS
Una volta completato l'aggiornamento, la prossima linea di azione è installare il nostro software del server di stampa CUPS.
Per fare questa corsa;
sudo apt-get install cups
Questo richiederà del tempo ma installerà CUPS e altre dipendenze come Samba, perl e molti altri software o librerie.
Passaggio 3: configurare CUPS
Una volta completata l'installazione, è tempo di controllare il file di configurazione di CUPS. Diverse impostazioni che generalmente influenzano il funzionamento di cups, come la porta su cui comunica cups, che è 631 predefinita, la porta può essere modificata qui.
È possibile accedere al file di configurazione utilizzando;
sudo nano /etc/cups/cupsd.conf
Modificare / aggiungere le seguenti righe al file di configurazione.
# Ascolta solo le connessioni dalla macchina locale. #Listen localhost: 631 #CHANGED TO LISTEN TO LOCAL LAN Port 631 # Limita l'accesso al server…
Quindi inserisci l'indirizzo IP del tuo PI seguito dal nome della stampante nella pagina successiva utilizzando il formato seguente:
http: // + Raspberry Pi IP +: 631 + / printers / + il nome della tua stampante "Queue Name" in CUPS
ad es.
Fatto ciò, ora dovresti essere in grado di stampare tramite una stampante di rete Raspberry Pi.
Questo è tutto per questo tutorial ragazzi, sentitevi liberi di lasciare tutte le domande che potreste avere nella sezione dei commenti.