web-dev-qa-db-ja.com

ブラザーHL-L2300D-CUPSは印刷ジョブが完了したことを示し、何も印刷されません

BrotherHL-L2300Dプリンター用にRaspberryPi2Bプリントサーバーをセットアップしようとしています。

私は次のことをしました:

  1. インストールされているRaspbian(Debian-Stretchベースのバージョン)
  2. cupssambafoomatic-dbを含む多数のパッケージをインストールしました
  3. foomatic-dbにはHL-L2300Dのドライバーがなかったので、 ここ から(独自の?わからない)ドライバーをインストールしました。
  4. ブラザードライバーインストーラーツールを実行しました。 386とx86_64の非互換性に関するエラーメッセージが表示されましたが、インストールは完了したようです。
  5. /etc/cups/cupsd.confで関連するアクセスを有効にしました
  6. Web管理インターフェイスに入りました。プリンタはすでに追加されています。
  7. 自動追加プリンターをデフォルトとして設定します。
  8. LeafPadで短いテキストファイルを開きました
  9. 印刷するテキストファイルを繰り返し送信しました
  10. ジョブログを含むCUPSログを確認しました

結果:

  • プリンタは適切な名前のPPDで問題なくインストールされているようです
  • 何も印刷されません
  • ジョブログには、ジョブが成功したことが示されます

私の質問:

  • 何が失敗しているのですか?
  • プリンタを実際に印刷するにはどうすればよいですか?
1
einpoklum

ブラザー自身のドライバーはARMベースのデバイスでは使用できませんが、FOSS(リバースエンジニアリング?)ドライバーが利用可能です。

GitHubのbrlaser

これは一部のBrotherプリンターで機能します。 HL-2300Dプリンターでも動作することが報告されていますが、すべての場合、または常にそうであるとは限らないため、YMMVです。

しかし、それは私にとってはうまくいきました。

0
einpoklum

動作させるかどうかはわかりませんが、ARM 2300D用のドライバー ここ )があるようです。2320D、デュプレックス、その他すべてで動作しました。 、しかし、正しくデフォルトでレター(対A4用紙)に設定しようとすると、両面印刷が機能しなくなります。とにかく、試してみる価値があるかもしれません。

1
John

SX RaspberryPiコミュニティでも同じ問題が解決されました。

Brother HL-L2300DプリンターをRaspberryPiから印刷できません

問題は、Raspberry Piがx86でもx86_64でもないことであり、ARMプロセッサベースのアーキテクチャです。ブラザーは、Piドライバーに使用できるドライバーソースコードやバイナリを提供していません。 386のプリントドライバを使用するためのQEMUベースのソリューションがあるようです。

1
einpoklum