Crea la tua stampante wireless con un Raspberry Pi

Crea la tua stampante wireless con un Raspberry Pi / Fai da te

La tecnologia wireless è forse il miglior miglioramento della stampa domestica da anni. Meno cavi, flessibilità su dove mettere la stampante, è vantaggioso per tutti. A meno che tu non abbia una stampante più vecchia.

Mentre potrebbe essere abbastanza facile acquistare una nuova stampante per meno di $ 50, potresti aver speso abbastanza per il tuo ultimo e non essere in grado di giustificare l'esborso. Inoltre, la tua vecchia stampante potrebbe avere una funzione speciale, o gestire la stampa fronte / retro in modo particolarmente soddisfacente, per prendersi la briga di sostituirla.

La soluzione, quindi, è renderla wireless. Sono disponibili diverse soluzioni, ma una scelta popolare è quella di utilizzare il Raspberry Pi come server di stampa wireless.

Vantaggi della stampa wireless

Se non hai già goduto dei vantaggi della stampa wireless, questo progetto è sicuramente il punto di partenza. Hai una grossa stampante ingombrante che occupa spazio nel tuo ufficio che non usi troppo spesso? Forse i cavi si intromettono?

Con una stampante wireless è possibile spostare la stampa in una stanza separata (forse anche il capannone) e raccogliere i lavori di stampa quando sono completi. In questo modo, lo spazio occupato dalla stampante sulla scrivania può essere utilizzato in altri modi. Utilizzando la tecnologia wireless, la stampa può avvenire anche tramite qualsiasi dispositivo che possiedi, sia che si tratti di un laptop, di uno smartphone o di un tablet.

La stampa wireless significa davvero rendere flessibile la stampa piuttosto che “bloccaggio” alla scrivania. E il Raspberry Pi può aiutare con questo.

Preparazione per la stampa wireless con il Raspberry Pi

Per questo progetto, dovrai assicurarti di aver collegato e configurato un dongle USB wireless per il tuo Raspberry Pi. Impostazione della rete wireless sul tuo Raspberry Pi Configurare la rete wireless sul tuo Raspberry Pi Praticamente ogni progetto Raspberry Pi richiederà una connessione di rete, e una notevole flessibilità può essere acquisita ignorando la porta Ethernet a favore di un dongle USB wireless. Leggi di più . Si dovrebbe anche usare una stampante USB. È possibile farlo funzionare con una stampante parallela accoppiato ad un adattatore parallelo-USB, ma dovrai cercare altrove se incontri qualche problema.

Avrai anche bisogno di un cavo USB dalla tua stampante al tuo Raspberry Pi.

Infine, se non lo hai già fatto, configura il tuo Raspberry Pi con un sistema operativo preferito e assicurati che sia aggiornato (se non lo hai fatto prima, NOOBS è probabilmente la soluzione migliore Come NOOBS per Raspberry Pi può Aiuta gli utenti di prima volta Come NOOBS per Raspberry Pi può aiutare gli utenti di prima volta C'è qualcosa in Raspberry Pi che potrebbe semplicemente mettere le persone fuori: fino ad ora, la sua configurazione non è stata particolarmente user friendly. ).

Per aggiornare, inserire

sudo apt-get update

seguito da

sudo apt-get upgrade

Questo tutorial è stato scritto sulla base di un server di stampa wireless in esecuzione Raspbian.

Configurare il tuo Raspberry Pi come un server di stampa con CUPS

Con l'apparecchiatura collegata e l'installazione, la prima cosa da fare è assicurarsi che la tua stampante USB sia rilevata.

Apri una riga di comando (sul tuo Raspberry Pi direttamente o tramite SSH Configurazione del tuo Raspberry Pi per l'uso senza testa con SSH Configurazione del tuo Raspberry Pi per l'uso senza testa con SSH Il Raspberry Pi può accettare comandi SSH quando è connesso a una rete locale (tramite Ethernet o Wi-Fi), che consente di configurarlo facilmente. I vantaggi di SSH vanno oltre a sconvolgere lo screening giornaliero ... Leggi di più) e immettere:

lsusb

Dovrebbe apparire un elenco di dispositivi USB collegati. Controllalo e identifica la tua stampante.

In seguito, dovrai installare Samba, il software di condivisione di file open source. Questo può essere fatto inserendo il comando.

sudo apt-get install samba

Segui le istruzioni che vengono visualizzate.

Successivamente, è il momento di installare CUPS, il sistema di stampa Unix comune (si noti che è necessario installare prima Samba).

sudo apt-get install cups

CUPS fornisce driver per la stampante. Molti produttori ora forniscono driver Linux, ma nel caso in cui uno non è disponibile, utilizzare questo.

Ora sei pronto per aggiungere l'utente predefinito al gruppo di amministrazione della stampante.

sudo usermod -a -G lpadmin pi

Aggiungere la stampante

Successivamente, dovrai configurare la tua stampante con il tuo Raspberry Pi. Avviare nella GUI con startx, avviare il browser e andare su 127.0.0.1:631 e passare alla scheda Amministrazione.

Selezionare Aggiungere nuova stampante, immettere le credenziali Raspbian quando richiesto e quindi selezionare la stampante dall'elenco visualizzato. Passare alla schermata successiva, selezionando il dispositivo corretto dall'elenco. Nella schermata seguente, confermare i dettagli e assegnare un nome, quindi controllare Condividi questa stampante e fare clic Continua.

A seconda del produttore del dispositivo, la pagina successiva potrebbe richiedere un po 'di tempo per essere caricata. Questo perché viene caricato un intero host di nomi di driver di dispositivo, quindi se hai collegato una stampante HP potresti essere in attesa per molto tempo. Una volta scaricato l'elenco, selezionare il driver di stampa corretto (che dovrebbe essere selezionato per impostazione predefinita) e continuare. In alternativa, fare clic Seleziona un'altra marca / produttore e selezionare Crudo. Puoi consentire a Windows di gestire il driver!

Fare clic su Aggiungi stampante, quindi su Imposta opzioni predefinite. Alcuni istanti dopo, la stampante sarà pronta per iniziare ad accettare lavori. Per assicurarti che funzioni, fai clic su Manutenzione e selezionare Stampa la pagina di prova.

Connessione al tuo Raspberry Pi da Windows

Fatto questo, è necessario assicurarsi che l'accesso da Windows a Raspberry Pi sia abilitato in modo che sia possibile iniziare a stampare.

Questo viene fatto modificando il file di configurazione di samba in /etc/samba/smb.conf - puoi farlo nella GUI come dovresti ancora essere lì, anche se è abbastanza semplice avviarlo in bash con un editor di testo.

Dovrebbe essere aggiunto quanto segue:

 # Stampa di CUPS. Vedi anche la pagina man cupsaddsmb (8) nel pacchetto # cupsys-client. print = cups printcap name = cups [printers] comment = Tutte le stampanti browseable = nessun percorso = / var / spool / samba stampabile = si guest ok = si read only = yes crea mask = 0700 # I client Windows cercano questo nome di condivisione come fonte dei driver della stampante # scaricabili [print $] commento = Percorso dei driver della stampante = / usr / share / cups / drivers navigeable = yes read only = yes guest ok = no

Quindi, premi CTRL + W per cercare “gruppo di lavoro” e configurare come segue (sostituendo your_workgroup_name come necessario - di solito Gruppo di lavoro):

workgroup = your_workgroup_name vince support = yes

Con quello salvato, esci dalla GUI e riavvia samba:

sudo /etc/init.d/samba restart

Inizia a stampare da Windows e Mac OS X

Una volta riavviato Samba, che non dovrebbe richiedere più di qualche secondo, è possibile passare al PC Windows e aggiungere una nuova stampante. Prima controlla che Raspberry Pi sia visibile aprendo Windows Explorer> Rete.

Vai a Pannello di controllo> Hardware e suoni> Dispositivi e stampanti> Impostazione stampante avanzata e attendere che il sistema effettui la scansione. Un'opzione più rapida è quella di espandere la voce di Raspberry Pi nella vista Rete di Windows Explorer, dalla quale è possibile fare clic con il tasto destro del mouse sulla stampante, selezionare Collegare, seleziona il tuo driver di stampa per Windows e inizia a stampare.

Gli utenti Mac, nel frattempo, possono aggiungere una nuova stampante nel solito modo.

L'amministrazione del server di stampa che deve essere eseguita può essere eseguita aprendo http: // [RPI.IP.ADDRESS.HERE]: 631, che visualizzerà l'interfaccia web di amministrazione della stampante CUPS su qualsiasi computer collegato in rete.

Hai dato nuova vita wireless a una vecchia stampante con il tuo Raspberry Pi? Fateci sapere come è andata!

Immagine di credito: Craig Berscheidt via Flickr, Wireless Printer tramite Shutterstock

Scopri di più su: Stampa, Raspberry Pi.