Come posso configurare una stampante USB come stampante di rete usando un server Linux?


12

Fondamentalmente in questo momento ho una stampante solo USB, è molto bello. Ci sono 5 persone nella mia famiglia e tutti desideriamo costantemente usare la stampante.

Windows ha un modo integrato per condividere la stampante, ma funziona solo quando il computer è acceso. Ho diverse macchine di bassa potenza che utilizzo per eseguire Ubuntu Server Edition.

Esiste un'applicazione Linux esistente che mi consentirebbe sostanzialmente di utilizzare la stampante USB come se fosse una stampante di rete?

Inoltre non so quanto sia possibile, ma se ci fosse un modo per eseguire il server Apple AirPrint anche sulla scatola Linux sarebbe fantastico, allora potremmo anche stampare tutti dai nostri iDevice.


Ho trovato questo link faqs.org/docs/Linux-mini/… Provando e riprovando con i risultati.
rmaes4,

Risposte:


11

Hai 2 scelte.

Bridge USB wireless

È possibile ottenere un piccolo dispositivo wireless / USB che condividerà la stampante tramite wireless. Quindi ti connetti ad esso usando IPP come ipp://<ip address of wireless bridge>/USB_queue.

Un dispositivo come questo sarebbe all'altezza dell'attività : NETGEAR PS121 USB 2.0 Mini Print Server .

Usiamo un tale dispositivo dove lavoro. Questo particolare dispositivo presenta la stampante in rete tramite LPD, quindi accediamo alla stampante USB ad essa collegata in questo modo:

lpd://192.168.1.109/L1

Condiviso tramite computer

È possibile collegare la stampante a un PC come di consueto, quindi utilizzare CUPS per condividere la stampante in rete. Anche in questo caso gli utenti possono accedere alla stampante utilizzando IPP come ipp://<linux host w/ printer>/<name of printer.

Inoltre, se si configura Samba, è possibile condividere la stampante utilizzando Samba su PC Windows e sistemi Linux anziché IPP.

Condivisione della stampante

Una volta rilevata la stampante su un host Linux, puoi accedere alla GUI di configurazione della stampante dai menu a discesa o da un terminale:

/usr/share/system-config-printer/system-config-printer.py

Questo farà apparire la seguente finestra di dialogo:

                finestra di dialogo della stampante

Qui puoi vedere che la stampante USB viene rilevata dall'host Linux perso e funziona correttamente:

          ss delle proprietà della stampante

Ora seleziona la sezione "Politiche" e seleziona la casella di controllo della stampante condivisa:

          ss di condivisione stampante

Ora su un client si seleziona la stampante in questo modo:

   finestra di dialogo della stampante sul client

Riferimenti

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.