iPadからCUPSで印刷する方法は?

iPadからCUPSで印刷する方法は?

iPad2でCUPSで動作するオフィスプリンターで印刷したいです。いくつかの料理書スタイルのチートシートに従った後でも、iPadで印刷はまだ機能しません。 iPadは私が作成したプリンタ項目を表示オプションとして提供しますが、キューには何も表示されず、プリンタ出力もありません。サーバーのローカル印刷ジョブが正しく機能するため、CUPSはプリンタを認識して動作します。 Avahi-discoverはプリンタを一覧表示し、関連するXMLファイルをダンプします。サーバーはUbuntu 10.10です。

使用された手順を簡単に説明します。ここ

このページより簡単なレシピがあります。

どんなアドバイスにも感謝します。

編集する:

今日私はサーバーのファイアウォールを無効にしました。今すぐ印刷しようとすると、CUPS error_logに次のメッセージが繰り返し表示されます。

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

サーバー名はserver.localであり、その名前を使用してアクセスできます。アドレス「192.168.xy」はiPadのアドレスです。

答え1

(質問で編集された回答を投稿)

これはCUPSエラー。バグレポートにはいくつかの回避策がリストされています。

  • ServerAlias *追加するcupsd.conf
  • ServerAlias servername追加するcupsd.conf
  • HostNameLookups On追加するcupsd.conf

関連情報