Come stampare da iPad a CUPS?


8

Vorrei stampare da un iPad2 sulla stampante da ufficio in esecuzione su CUPS. Dopo aver seguito un paio di fogli cheat in stile libro di cucina, la stampa dall'iPad non funziona ancora. l'iPad vede la voce della stampante che ho creato e la offre come opzione, ma sulla coda non viene visualizzato nulla e non viene visualizzato alcun output della stampante. I lavori di stampa locali sul server funzionano, pertanto CUPS riconosce e lavora con la stampante. Avahi-discover elenca la stampante e scaricherà il file XML associato. Il server è Ubuntu 10.10.

La procedura utilizzata è descritta qui .

Questa pagina aveva una ricetta più semplice.

Qualche consiglio apprezzato.

Modificare:

Oggi ho disabilitato il firewall sul server. Ora questo messaggio appare ripetutamente nel log_errore CUPS quando si tenta di stampare:

E [13/Jul/2011:10:17:15 -0400] Request from "192.168.x.y" using invalid Host: field "server.local"

Il nome del server è server.local, che può essere raggiunto usando quel nome. L'indirizzo "192.168.xy" è quello dell'iPad.


In realtà si tratta di Linux? Sto riscontrando problemi a seguirlo, ma penso che stai cercando di cambiare la configurazione dell'iPad, che è un problema iOS. Se è quello che stai facendo, potresti essere meglio servito su Ask Different - possiamo migrarlo lì se vuoi
Michael Mrozek

No, si tratta di un problema di Linux, CUPS è in esecuzione su un server Linux. L'iPad utilizza AirPrint (gestito da avahi sul lato Linux) per trovare una stampante. Non ce n'è più sul lato iPad. Il lato Linux sta riscontrando problemi nell'inviare il lavoro a CUPS. Questo è il punto cruciale in questo momento.
Gunther,

Qualcosa appare nei registri sulla macchina Linux quando si tenta di stampare? (Guarda i file che vengono modificati /var/loge /var/log/cups; pubblica tutti i messaggi di registro prodotti al momento del tuo tentativo.)
Gilles "SO - smetti di essere malvagio",

Risposte:


1

(Pubblicazione di una risposta modificata nella domanda)

Questo è un bug in CUPS . La segnalazione di bug elenca diverse soluzioni alternative:

  • Aggiungi ServerAlias *acupsd.conf
  • Aggiungi ServerAlias servernameacupsd.conf
  • Aggiungi HostNameLookups Onacupsd.conf
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.