スキャナーはsane-find-scannerで検出されましたが、scanimage -Lまたはsudo scanimage -Lでは検出されませんでした


15

Fujitsu ScanSnap S1300iを持っています。ソースからSANEをコンパイルしました。を実行するsane-find-scannerと、次の出力が表示されます。

sane-find-scanner will now attempt to detect your scanner. 
If the result is different from what you expected, first make sure your scanner 
is powered up and properly connected to your computer.
No SCSI scanners found. If you expected something different, make sure 
that you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04c5, product=0x128d) at libusb:002:004  
Your USB scanner was (probably) detected. It may or may not be supported by SANE.
Try scanimage -L and read the backend's
manpage.

Not checking for parallel port scanners.
Most Scanners connected to the parallel port or other proprietary ports can't be detected by this program.
You may want to run this program as root to find all devices. 
Once you found the scanner devices, be sure to adjust access permissions as necessary.

ただし、実行すると、scanimage -Lまたはsudo scanimage -L次の出力が表示されます。

No scanners were identified. If you were expecting something different. 
Check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). 
Please read the documentation which came with this software (README, FAQ, manpages).

また、/etc/sane.d/fujitsu.confScanSnap S1300iのエントリを追加しました。

回答:


6

私が見るものから公式正気のページで、ScanSnapのS1300は使用していますepjitsu、ないfujitsuバックエンドを。あなたは、から構成エントリを移動しようとすることができfujitsu.confepjitsu.conf同じフォルダ内のファイル。

あなたは抽出する必要がありますので、私は、確かに正確S1300とS1300iの違いはあるものではないよ*.nal、それは両方のヘッダに述べているように、富士通のWindowsドライバからファームウェアファイルをfujitsu.confし、epjitsu.confファイル内の/etc/sane.d/あなたがすでにあることを行っていない場合、 。

スキャナーを機能させるために新しいバージョンが必要だったため、ソースから健全に構築したときに思い出したばかりのアップデートです。スキャナーを使用するには、新しいudevルールを作成する必要がありました。

40-libsane.rulesという新しいファイルを/etc/udev/rules.dに作成し、ファイルに次の行を追加します。

ATTRS{idVendor}=="AAAA", ATTRS{idProduct}=="BBBB", ENV{libsane_matched}="yes"

AAAAとBBBBをスキャナーのIDに置き換えます。入力すると表示されますlsusb(実際には、fujitsu.confで新しいエントリを作成するときに使用したIDと同じです)。


回答ありがとうございます。残念ながら、WindowsまたはOSXがインストールされていないため、ドライバーから.nalファイルを抽出できません。ドライバーをインストールせずにそれを行う方法はありますか?スキャナーに付属のインストールCDを机の上に置いています。
ザックラッタ

通常、ファイルは.cabファイル内にあると言われています。CD上のフォルダーとアーカイブを検索してみてください。編集した回答も参照してください。他にやらなければならないことを思い出しました。
jeremija

1
@Crynixは、さまざまなバージョンのsrcから正常なバックエンドをgitでコンパイルしてみましたが、うまくいきませんでした。また、12.04のプリインストールされた正気を使用していることにも言及する必要がありますが、違いはないと思います。そして、1300i_0D12.nalファームウェアファイルも使用したと思いますか?
マックス

1
@ZachLattaしばらく経ちましたが、スキャナーを再度セットアップし、どのように機能したかを書き留める機会を得たことがありますか?
-Maks

1
同様の質問に対する回答については、askubuntu.com / questions / 567863 /…を参照してください。
ビーフイーター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.