Come posso condividere la mia stampante in modo da poterla utilizzare con Airprint?


11

Come posso configurare Ubuntu per condividere la mia stampante in modo da poterla utilizzare con Airprint? Airprint è un sistema configurato da Apple su dispositivi iOS (iPhone, iPad, iPod Touch)

Risposte:


5

Questo è cambiato da quando è stata posta la domanda iniziale.

Da Ubuntu 11.04, è possibile condividere le stampanti locali in modo che siano disponibili tramite AirPrint.

Il supporto AirPrint è una stampante integrata oppure no. Per le stampanti che non dispongono di questo supporto integrato (che è la maggior parte delle stampanti acquistate prima dell'introduzione di AirPrint nel 2010), il supporto AirPrint può essere ottenuto configurando tale stampante su un sistema intermedio per la stampa locale, condiviso sulla stessa rete. In questo particolare contesto, ciò significa che qualsiasi desktop o server Ubuntu con la stampa locale configurata. Segui questi passaggi ( fonte ):

  1. Sul computer avviare l'utilità di configurazione della stampante tramite Sistema -> Amministrazione -> Stampa ( GNOME Classic ) o tramite il pulsante di spegnimento in alto a destra -> Impostazioni di sistema -> Hardware -> Stampa ( Unity Natty ) o tramite la riga di comando (tutti i sistemi tra cui Unity Oneiric): gksudo system-config-printer.

  2. Nell'utilità di configurazione della stampante selezionare Server -> Impostazioni e attivare Pubblica stampanti condivise collegate a questo sistema . Fai clic su OK, quindi fai clic con il pulsante destro del mouse sull'icona della coda di stampa e scegli Proprietà dal menu a comparsa. Nella sezione Politiche della finestra di dialogo assicurarsi che Condiviso sia attivato.

  3. Assicurati che il tuo dispositivo mobile acceda alla rete locale tramite WLAN e quindi apri un'applicazione con funzionalità di stampa (come ad esempio il browser o il visualizzatore di foto). Stampa qualcosa. La finestra di dialogo di stampa dovrebbe mostrare la coda di stampa e consentire alcune impostazioni di base.

Nota : viene visualizzato il campo Descrizione / Informazioni e non il nome della coda.

Questo è automaticamente disponibile nelle distribuzioni GNU / Linux con CUPS dalla versione 1.4.6 (come Trisquel 5 e Ubuntu 11.04). AirPrint Activator fornisce le funzionalità su Mac OS X. Esiste anche una soluzione a pagamento offerta agli utenti Windows.

Alcune di queste informazioni sono state adattate dall'articolo di AirPrint su Wikipedia (che ho aggiornato in precedenza).


Mi dispiace rispondere a un post un po 'datato, ma l'ho provato in 12.04 e non sembra funzionare dal momento che il mio iPhone (con iOS 6) non trova alcuna stampante. qualche idea? Non sono nemmeno sicuro da dove iniziare il debug. . .
Ernie,

3
  1. Prima scarica questo file Python e rendilo eseguibile: https://github.com/tjfontaine/airprint-generate/raw/master/airprint-generate.py : vai al file scaricato, fai clic con il pulsante destro del mouse, mostra Proprietà, Autorizzazioni e segno di spunta; Consenti l'esecuzione del file come programma. 1b) vai al file scaricato, fai clic con il pulsante destro del mouse, mostra Proprietà, Autorizzazioni e segno di spunta; Consenti l'esecuzione del file come programma.
    1. Eseguilo in un terminale per creare un file di servizio personalizzato: Apri un terminale, vai alla cartella in cui hai scaricato il file ed eseguilo; sudo python airprint-generate.py 2b) Apri un terminale, vai alla cartella in cui hai scaricato il file ed esegui; sudo phyton airprint-generate.py 2c) cerca file / file come; AirPrint-Your-printer-name-.service
  2. Salva il file generato in / etc / avahi / services
  3. Modifica /etc/cups/cupsd.conf
  4. Inserisci ServerAlias * Port 631 Listen /var/run/cups/cups.sock

  5. Ora torna a Sistema -> Amministrazione -> Stampa e fai clic su Server -> Impostazioni. Assicurarsi che "Pubblica stampanti condivise collegate a questo sistema" sia selezionato. Clicca OK. Riavviare il server CUPS. sudo /etc/init.d/cups restart

  6. Ora dovresti essere in grado di stampare da iPhone, iPod Touch o iPad!

1

Confermare!

Questo metodo è valido per iOS5.x ma non funziona con iOS6.0, non è possibile trovare alcuna stampante altrimenti fondata su iOS5.x

Grazie comunque per la tua spiegazione


ho trovato una soluzione qui: Ri: iOS 6 non riconosce la descrizione delle condivisioni di stampa CUPS qui

La speranza sarà di aiuto

funziona per me


Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Peachy,

0

Sto usando Ubuntu 14.04.3. Il mio iPad è IOS 8.4.1. Ho seguito le istruzioni di MagicFab sopra per creare il file "AirPrint-Your-printer-name-.service", che ho copiato nella directory seguendo le sue indicazioni.

Quindi ho seguito le indicazioni elencate qui: http://www.linux-magazine.com/Online/Features/AirPrint . Ho modificato il mio file cupsd.conf per replicare l'esaple che avevano sulla pagina web. Ci sono troppe direzioni per tagliare e incollare qui.

Alla fine sono passato alla pagina di amministrazione CUPS locale della mia workstation "localhost: 631 / admin" e "Amministrazione | Server | Impostazioni server" e ho controllato "Condividi stampanti collegate a questo sistema" e ho anche selezionato "Consenti stampa da Internet".

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.