私は設定しました。.ローカルホスト名の解決、カップナビゲーション開始そしてorg.cups.cupsd.serviceを再起動してください。。avahi-browse
WiFiプリンター表示:
$ avahi-browse --all --ignore-local | head --lines=1 | tr --squeeze-repeats ' '
+ enp5s0 IPv6 Canon MG6400 series _canon-bjnp1._tcp local
しかし、http://127.0.0.1:631/admin/プリンタがないと表示されます。何を提供しますか?
答え1
警告:この回答の全内容は、最新バージョンのCUPS(例:2.2.x)にのみ適用されます。以前のバージョンの場合、マンページを理解していない場合は、具体的にお問い合わせください。cupd.conf説明する...
最初、CUPSはIPP対応と宣言されたローカルネットワークプリンタのみを自動的にインストールして検索します(インターネット印刷プロトコル)。 Canon独自の設計プロトコルは機能しません。
お使いのプリンタがIPPをサポートするモデルの1つであることを確認するには、次の手順を実行します。
ippfind [ENTER]
IPP対応印刷装置(またはCUPSキュー)URIのリストを返す必要があります。
第二, Canon MG6400 モデルの場合したIPPをサポートするには、avahi-browse検索はサービスサブタイプだけでなく、および/または..._canon-bjnp1._tcp
も返す必要があります。しかし、その結果を窓の外に投げるので、これを見落としているのでしょうか?_ipp._tcp.
_ipps._tcp.
| head --lines=1
第三、CUPSがZeroConf / Bonjourネットワークに完全に参加して自動的に共有プリンタを使用し、その結果、独自のローカルプリンタを共有するには、次の手順を実行する必要があります。/etc/cups/cupsd.conf文書:
BrowseDNSSDSubTypes _cups,_print
BrowseLocalProtocols all
Port 631
答え2
cups-browsed
自動検索を行うには、Avahiデーモンを照会し、Avahiデーモンが表示する内容に応じてCUPS設定を満たすCUPSの追加コンポーネントが必要です。残念ながら、これを設定するためにArchで何が必要かわかりません。 (デーモン自体は設定のカスタマイズを必要とせず、それを有効にするためにArchでサービス名が何であるかわかりません。標準のCUPSインストールの一部であるかどうか)。