web-dev-qa-db-ja.com

CUPS:「プリンターが見つかりません」状態のトラブルシューティング方法は?

ブラウザでhttp://localhost:631/adminを指定して、 Find New Printers ボタン、レポートが表示されるページ

No printers found.

私の(有線の広域)インターネット接続は正常に機能し(この質問を投稿しています)、デスクから見えるカップルを含め、ネットワーク上に多くのプリンターがあることを知っています。

この問題を体系的にトラブルシューティングするにはどうすればよいですか?

  • これについてどの特定のログを調べる必要がありますか?
  • 使用可能なプリンターを検出する前にロードする必要がある印刷固有のカーネルモジュールはありますか?
  • 私が見なければならない他の何か?

FWIW、私は使用しています

% uname -ar
Linux myhost 4.9.0-3-AMD64 #1 SMP Debian 4.9.30-2+deb9u3 (2017-08-06) x86_64 \
GNU/Linux

...そして、次のCUPS関連パッケージがインストールされています。

% dpkg-query -l | grep -i cups
ii  cups            2.2.1-8      AMD64        Common UNIX Printing System(tm) - P
ii  cups-browsed    1.11.6-3     AMD64        OpenPrinting CUPS Filters - cups-br
ii  cups-bsd        2.2.1-8      AMD64        Common UNIX Printing System(tm) - B
ii  cups-client     2.2.1-8      AMD64        Common UNIX Printing System(tm) - c
ii  cups-common     2.2.1-8      all          Common UNIX Printing System(tm) - c
ii  cups-core-drive 2.2.1-8      AMD64        Common UNIX Printing System(tm) - P
ii  cups-daemon     2.2.1-8      AMD64        Common UNIX Printing System(tm) - d
ii  cups-filters    1.11.6-3     AMD64        OpenPrinting CUPS Filters - Main Pa
ii  cups-filters-co 1.11.6-3     AMD64        OpenPrinting CUPS Filters - PPD-les
ii  cups-ppdc       2.2.1-8      AMD64        Common UNIX Printing System(tm) - P
ii  cups-server-com 2.2.1-8      all          Common UNIX Printing System(tm) - s
ii  libcups2:AMD64  2.2.1-8      AMD64        Common UNIX Printing System(tm) - C
ii  libcupscgi1:AMD 2.2.1-8      AMD64        Common UNIX Printing System(tm) - C
ii  libcupsfilters1 1.11.6-3     AMD64        OpenPrinting CUPS Filters - Shared 
ii  libcupsimage2:a 2.2.1-8      AMD64        Common UNIX Printing System(tm) - R
ii  libcupsmime1:am 2.2.1-8      AMD64        Common UNIX Printing System(tm) - M
ii  libcupsppdc1:am 2.2.1-8      AMD64        Common UNIX Printing System(tm) - P
ii  libfontembed1:a 1.11.6-3     AMD64        OpenPrinting CUPS Filters - Font Em
ii  printer-driver- 5.2.11-1+b2  AMD64        printer drivers for CUPS

(実際、私はtask-print-serverメタパッケージをインストールしました。)

1
kjo

プリンタまたはCUPSに問題はないかもしれませんが、プリンタが自分自身をアドバタイズしないか、スイッチ/ルーターでアドバタイズプロトコルが無効になっている可能性があります。

最善の策は、[検索]ではなく[プリンタの追加]を試してみることです。[プリンタの追加]リストにも見つからない場合は、[他のプリンタ]から追加して、プロトコルとIPを手動で指定してください。これが機能する場合は、主な問題はプリンタの検出のみです。

プロトコルは異なる場合がありますが、HPプリンターとCUPSでの私の最高の経験はippです。 Serverfaultでの私の質問に対する私自身の回答 を参照してください。

システム管理者は、それがあなたでない限り、WindowsプリントサーバーまたはCUPSを介して、おそらく非IPまたは非広告プロトコルを使用してプリンターを共有している可能性があり、すべてのユーザーがアカウンティングやその他の目的でプリントサーバー共有を介してプリンターを使用することを期待している可能性があることに注意してください。自分が何をしているのか確信が持てない限り、最善の策はsysadminを介してこれを解決することです。

2
Gnudiff