In theory this scanner does work under Linux and Ubuntu. I've found this document that I tried to follow.
I install sane, copy firmware, confirm the location in the config etc. Everything looks good.
Potential problem areas
# 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. found SCSI processor "Marvell 91xx Config 1.01" at /dev/sg5 # Your SCSI scanner was detected. It may or may not be supported by SANE. Try # scanimage -L and read the backend's manpage. could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error found USB scanner (vendor=0x04c5 [FUJITSU], product=0x128d [ScanSnap S1300i]) at libusb:005:007 could not fetch string descriptor: Pipe error # 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.
Okay. So the scanner is detected and listed, it prints a bunch of extra noise that
# 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).
Okay, let's verify the firmware files:
ls -lh /usr/share/sane/epjitsu total 136K -rw-r----- 1 root root 65K Jan 1 17:49 1300_0C26.nal -rw-r----- 1 root root 65K Jan 1 17:49 300_0C00.nal
Looking at the configuration file: (snippets)
# Fujitsu S300 firmware /usr/share/sane/epjitsu/300_0C00.nal usb 0x04c5 0x1156 # Fujitsu S1300 firmware /usr/share/sane/epjitsu/1300_0C26.nal usb 0x04c5 0x11ed
Last thing I tried was to pull the line from sane-find-scanner and update the config
sane-find-scanner returns a different product ID. I updated the config file above, restarted the sane service, I ran scanimage -L still, scanner not detected.
For reference I had this working on this same computer under a virtualbox VM. If I can get it to work under windows that would be ideal. Any suggestion would be much appreciated.
Update: I revisited the behavior after adding the 1300i firmware and it's still not working but.
Once in a while when I do run this is the output. If I run it again it'll fail.
scanimage -L device `epjitsu:libusb:005:008' is a FUJITSU ScanSnap S1300i scanner
also sudo gscan2pdf and sudo simple-scan both fail to detect a scanner. It fails with and without sudo permissions.