I have a Fujitsu ScanSnap S1300i. I compiled SANE from source. When I run sane-find-scanner
, the following output is given:
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.
However, when I run scanimage -L
or sudo scanimage -L
the following output is given:
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).
Also, I added an entry to /etc/sane.d/fujitsu.conf
for the ScanSnap S1300i.
From what I see on the official sane page, the ScanSnap S1300 uses the
epjitsu
, not thefujitsu
backend. You could try moving the configuration entry fromfujitsu.conf
toepjitsu.conf
file in the same folder.I'm not sure what exactly are the differences between the S1300 and S1300i, so you may have to extract the
*.nal
firmware file from the Fujitsu Windows driver like it says in the header of bothfujitsu.conf
andepjitsu.conf
files in/etc/sane.d/
, if you haven't done that already.Update I just remembered when I built sane from source because I needed the new version for my scanner to function, I had to create a new udev rule for the scanner to be usable.
Created a new file in /etc/udev/rules.d called 40-libsane.rules and add the following line to the file:
Replace the AAAA and BBBB with the IDs of your scanner. You can see them by typing
lsusb
(actually it's the same IDs you said you used to create a new entry in fujitsu.conf).This might be a pretty esoteric addition, but i had the same problem and non of the solutions that i found worked for me. The strange thing was that the scanner (scansnap 1300) worked fine in
gscan2pdf
, it just wasnt showing onscanimage -L
and (therefore?)scanbd
failed to register a thread for the button activity. At some point i firedto analyse the output.. and for some strange reason than the problem was gone. And
scandb
also started working after that. Kind of a heisenbug (one that doesnt happen when you look). :shrug:I also fired
before (but im pretty sure i already did that before and it didnt helped, i also restarted once after adding the udev rule). Maybe someone finds this helpful