Come aggiungere una stampante al tuo Raspberry Pi (o altro computer Linux)

Sommario:

Come aggiungere una stampante al tuo Raspberry Pi (o altro computer Linux)
Come aggiungere una stampante al tuo Raspberry Pi (o altro computer Linux)

Video: Come aggiungere una stampante al tuo Raspberry Pi (o altro computer Linux)

Video: Come aggiungere una stampante al tuo Raspberry Pi (o altro computer Linux)
Video: WORD | Office 365 - Tutorial 1: Le basi di Microsoft Word - YouTube 2024, Marzo
Anonim
A differenza di una tipica macchina Windows, il piccolo Raspberry Pi che esegue Rasbian non ha esattamente il supporto della stampante plug-and-play. Continua a leggere mentre ti mostriamo come aggiungere funzionalità di stampa complete all'unità Pi.
A differenza di una tipica macchina Windows, il piccolo Raspberry Pi che esegue Rasbian non ha esattamente il supporto della stampante plug-and-play. Continua a leggere mentre ti mostriamo come aggiungere funzionalità di stampa complete all'unità Pi.

Perché voglio farlo?

Se stai sperimentando il Pi come desktop replacement, vuoi abilitare un output di stampa fisico per un programma o una suite di applicazioni che stai usando, o altrimenti vuoi abilitare la stampa tradizionale sul tuo Pi, questo tutorial è un colpo diretto da printerless alla stampa felice; non è richiesta alcuna precedente discussione con la stampante sotto l'esperienza di Linux.

Di cosa ho bisogno?

Per questo tutorial avrai bisogno delle seguenti cose:

  • 1 unità Raspberry Pi con installato Rasbian
  • 1 stampante basata su USB o di rete

Se non hai ancora configurato il tuo Raspberry Pi con un'immagine Rasbian, ti consigliamo vivamente di iniziare con la nostra introduzione al Raspberry Pi.

Installazione di CUPS sul Pi e Abilitazione dell'accesso remoto

Per collegare una stampante al Raspberry Pi, dobbiamo prima installare Common Unix Printing System (CUPS). È ora di avviare il tuo Pi e navigare verso il terminale (o sul Pi stesso di via SSH).

Al terminale, immettere il seguente comando per iniziare l'installazione di CUPS:

sudo apt-get install cups

Alla richiesta di continuare, digitare Y e premere invio. CUPS è un'installazione abbastanza robusta, quindi sentitevi liberi di prendere una tazza di caffè. Una volta completata l'installazione di base, è necessario apportare alcune piccole modifiche amministrative. Il primo ordine del giorno è quello di aggiungerci al gruppo di utenti che ha accesso alla coda di stampanti / stampanti. Il gruppo di utenti creato da CUPS è "lpadmin". L'utente Rasbian predefinito (e l'utente a cui è stato effettuato l'accesso) è "pi" (modificare il seguente comando di conseguenza se si desidera che un utente diverso abbia accesso alla stampante).

Al terminale inserisci il seguente comando:

sudo usermod -a -G lpadmin pi

Per i curiosi, l'opzione "-a" ci consente di aggiungere un utente esistente (pi) a un gruppo esistente (lpadmin), specificato dall'interruttore "-G".

Il nostro ultimo lavoro di pre-configurazione è di abilitare la modifica remota della configurazione di CUPS. Il resto della configurazione può essere completato tramite il browser web sul Pi, ma se non si è effettivamente seduti al Pi e si preferisce usare, ad esempio, il browser sul desktop di Windows per completare la configurazione, si è necessario attivare un valore piccolo in

/etc/cups/cupsd.conf

. Al terminale, immettere il seguente comando:

sudo nano /etc/cups/cupsd.conf

All'interno del file, cerca questa sezione:

# Only listen for connections from the local machine Listen localhost:631

Commentare la riga "Ascolta localhost: 631" e sostituirla con quanto segue:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

Questo ordina a CUPS di ascoltare qualsiasi contatto su qualsiasi interfaccia di rete purché diretto alla porta 631.

Scorri più in basso nel file di configurazione fino a quando non vedi le sezioni "posizione". Nel blocco sottostante, abbiamo evidenziato le linee che devi aggiungere alla configurazione:

< Location / >

# Restrict access to the server…

Order allow,deny

Allow @local

< /Location > < Location /admin >

# Restrict access to the admin pages…

Order allow,deny

Allow @local

< /Location > < Location /admin/conf >

AuthType Default

Require user @SYSTEM

# Restrict access to the configuration files…

Order allow,deny

Allow @local

< /Location >

L'aggiunta della linea "allow @local" consente l'accesso a CUPS da qualsiasi computer sulla rete locale. Ogni volta che si apportano modifiche al file di configurazione di CUPS, è necessario riavviare il server CUPS. Fatelo con il seguente comando:

sudo /etc/init.d/cups restart

Dopo aver riavviato CUPS, si dovrebbe essere in grado di accedere al pannello di amministrazione tramite qualsiasi computer sulla rete locale puntando il proprio browser Web all'indirizzo https:// [IP o nome host Pi]: 631.

Aggiunta di una stampante a CUPS

Quando navighi per la prima volta su https:// [IP di Pi o nome host]: 631, vedrai la homepage di CUPS predefinita, come si vede nello screenshot qui sopra. La sezione che ci interessa è la scheda "Amministrazione". Fare clic su di esso ora.
Quando navighi per la prima volta su https:// [IP di Pi o nome host]: 631, vedrai la homepage di CUPS predefinita, come si vede nello screenshot qui sopra. La sezione che ci interessa è la scheda "Amministrazione". Fare clic su di esso ora.
All'interno del pannello Amministrazione, fai clic su aggiungi stampante. Se ricevi un avviso sul certificato di sicurezza del sito, procedi e fai comunque clic su Continua per ignorarlo. Ti verrà richiesto di inserire un nome utente e una password.
All'interno del pannello Amministrazione, fai clic su aggiungi stampante. Se ricevi un avviso sul certificato di sicurezza del sito, procedi e fai comunque clic su Continua per ignorarlo. Ti verrà richiesto di inserire un nome utente e una password.
Vai avanti e inserisci il nome utente e la password dell'account che hai aggiunto al gruppo "lpadmin" in precedenza nel tutorial (ad esempio, se stai utilizzando un'installazione Raspbian predefinita, il login / password è "pi" / "raspberry"). Fai clic su "Accedi".
Vai avanti e inserisci il nome utente e la password dell'account che hai aggiunto al gruppo "lpadmin" in precedenza nel tutorial (ad esempio, se stai utilizzando un'installazione Raspbian predefinita, il login / password è "pi" / "raspberry"). Fai clic su "Accedi".

Dopo l'accesso, ti verrà presentato un elenco di stampanti rilevate (sia locali che in rete). Seleziona la stampante che desideri aggiungere al sistema:

Dopo aver selezionato la stampante, ti verrà offerta l'opportunità di modificare il nome, la descrizione e la posizione della stampante, oltre a consentire la condivisione della rete. Poiché la nostra stampante è già una stampante di rete, abbiamo lasciato "Condividi questa stampante" deselezionata:
Dopo aver selezionato la stampante, ti verrà offerta l'opportunità di modificare il nome, la descrizione e la posizione della stampante, oltre a consentire la condivisione della rete. Poiché la nostra stampante è già una stampante di rete, abbiamo lasciato "Condividi questa stampante" deselezionata:
Dopo aver modificato il nome della stampante e aggiunto una posizione, ti verrà richiesto di selezionare il driver specifico che desideri utilizzare per la tua stampante. Nonostante abbia rilevato automaticamente la stampante e il nome della stampante, CUPS non tenta di scegliere il driver giusto per te. Scorri fino a visualizzare un numero di modello che corrisponde al tuo. In alternativa, se hai un file PPD per la stampante che hai scaricato dal produttore, puoi caricarlo con il pulsante "Scegli file":
Dopo aver modificato il nome della stampante e aggiunto una posizione, ti verrà richiesto di selezionare il driver specifico che desideri utilizzare per la tua stampante. Nonostante abbia rilevato automaticamente la stampante e il nome della stampante, CUPS non tenta di scegliere il driver giusto per te. Scorri fino a visualizzare un numero di modello che corrisponde al tuo. In alternativa, se hai un file PPD per la stampante che hai scaricato dal produttore, puoi caricarlo con il pulsante "Scegli file":
L'ultima fase di configurazione consiste nell'esaminare alcune impostazioni generali di stampa, come ad esempio la modalità di stampa predefinita, l'origine / la dimensione della carta predefinita, ecc. Dovrebbe essere preimpostata sui preset corretti, ma non guasta mai controllare:
L'ultima fase di configurazione consiste nell'esaminare alcune impostazioni generali di stampa, come ad esempio la modalità di stampa predefinita, l'origine / la dimensione della carta predefinita, ecc. Dovrebbe essere preimpostata sui preset corretti, ma non guasta mai controllare:
Dopo aver fatto clic su "Imposta opzioni predefinite", ti verrà presentata la pagina di amministrazione predefinita per la stampante che hai appena aggiunto al sistema CUPS:
Dopo aver fatto clic su "Imposta opzioni predefinite", ti verrà presentata la pagina di amministrazione predefinita per la stampante che hai appena aggiunto al sistema CUPS:
Tutto sembra a posto. Il vero test, tuttavia, sta effettivamente stampando qualcosa. Apriamo Leafpad, l'editor di testo predefinito di Rasbian, e inviamo un messaggio:
Tutto sembra a posto. Il vero test, tuttavia, sta effettivamente stampando qualcosa. Apriamo Leafpad, l'editor di testo predefinito di Rasbian, e inviamo un messaggio:
Image
Image

Mentre ci rendiamo conto che è un po 'prematuro scrivere "enorme successo" sulla nostra stampa di prova prima, sai, è effettivamente stampato, eravamoquello fiducioso. Quindici secondi dopo, il documento uscì dalla stampante e cadde nel vassoio. Successo!

A questo punto, se hai aggiunto l'unico utente che ha bisogno di accedere alla stampante al gruppo "lpadmin" e hai aggiunto l'unica stampante che desideri accedere al sistema CUPS, hai finito. Se si dispone di altri utenti che si desidera aggiungere o di altre stampanti, è sufficiente scorrere nuovamente i rispettivi passaggi del tutorial per farlo.

Consigliato: