プリンタのインストールは非常に便利ですが、印刷ジョブは印刷キューでのみ保持されます。
どうすればそれを機能させることができますか? Ubuntu 13.10を使用します
Ubuntu 16.04でまだこれを探している人がいるなら、私がやった方法はここにあります:
以下を使用して、テキスト「bjpnp」を持つパッケージを見つけました。
apt-cache search bjnp
そのテキストを含む唯一のパッケージをインストールしました:cups-backend-bjnp
Sudo apt-get install cups-backend-bjnp
Ubuntu 15.04でプリンターを動作させることができました。手順は似ていると確信しています。
まず、「avahi zeroconfig browser」を使用して、プリンターを起動して動作させるために必要な情報を取得しました。ブラウザを実行すると、Canon-bjnp1._tcpの下にCanon MX870 series_96F40AF11E06のエントリが見つかりました
このエントリを選択すると、アドレスの値が取得されました:96F40A000000.local/192.168.0.114:8611
次に、ubuntu 15.04にbjnpプロトコルがインストールされていないことに気付きました。 Ubuntu Software CenterでBJNPを検索し、「Canon BJNPプロトコルのプリンターバックエンド」を見つけました。それをインストールすると、戻ってネットワークプリンターを追加すると、「Canon Network Printer」という新しいオプションが表示されます。あなたはそれがあなたにbjnpとしてURLの始まりを与えることに気付くでしょう、bjnp://96F40A000000.localにそれを完了してください
次に、リストからプリンタのモデルを選択し続けて、テスト印刷を実行します。うまくいくようです。
スキャナー機能を動作させるには、/ etc/sane.d/pixma.confを編集して、設定ファイルの下部に同じURLを追加することもできます。
注:IPアドレスの代わりにリンクローカルアドレスを使用することを選択したため、DHCPサーバーがIPを更新しても、構成は機能します。