SANEはオフのスキャナーをどのように検出しますか?

SANEはオフのスキャナーをどのように検出しますか?

私はBrother DCP-7065DN多機能プリンタ(スキャナを含む)を持っています。イーサネットケーブルを介してマイコンピュータに接続されています。私はDebian jessie(8.3)を実行しています。

gscan2pdfバグ関連のデバッグをしています。こういうわけでビッグブラザーをやめました。驚くべきことにscanimage -L、スキャナはまだ検出されます。どうやってこれができますか?

scanimage -L
device `brother4:net1;dev1' is a Brother Scanner DCP-7065DN
device `brother4:net1;dev0' is a Brother DCP-7065DN DCP-7065DN

SANEDがオフになっていても、scanimageは機能し続けます。これがどのようにscanimage -L機能するかを知っている人はいますか?

ベストアンサー1

デフォルトでは、コンピュータに接続されているハードウェアを確認して動作します(リモートデバイスでは機能しません)。具体的には、SCSIおよびUSBデバイスを見て、さまざまなデバイスを検索します。リア基準寸法(これらはデバイスごとに1つの共有オブジェクトです。)どちらがうまく一致するかを確認してください。

画像スキャン各バックエンドモジュールに順番に接続する sane_get_devices を呼び出します。その後、バックエンドに応じて、デバイス自体はもちろん、構成ファイル(ヒント用)も調べます。

追加資料:

おすすめ記事