Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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.

share|improve this question

1 Answer 1

up vote 3 down vote accepted

From what I see on the official sane page, the ScanSnap S1300 uses the epjitsu, not the fujitsu backend. You could try moving the configuration entry from fujitsu.conf to epjitsu.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 both fujitsu.conf and epjitsu.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:

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

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).

share|improve this answer
    
Thanks for the response. Unfortunately I don't have an installation of Windows or OSX, so I can't extract the .nal file from the driver. Is there a way to do it without installing the driver? I have the installation CD that came with the scanner on my desk. –  Zach Latta Aug 22 '12 at 8:29
    
It says that the file usually resides inside a .cab file. You could try searching the folders and archives on the CD. Also see my edited answer, I just remembered something else I needed to do. –  jeremija Aug 22 '12 at 8:54
    
Thank you for you answer, I got it working! I borrowed a friend's computer that's running Vista and installed the driver on it. I transferred a .nal file titled 1300i_0D12.nal to /usr/share/sane/epjitsu/ and added the appropriate lines in epjitsu.conf. –  Zach Latta Aug 23 '12 at 4:39
    
I'm glad I could help! If you want, send an e-mail to the address in the header of the epjitsu.conf so that they can include the support for your scanner in future versions of sane! –  jeremija Aug 23 '12 at 6:06
    
Does not work with backend 1.0.22 (starts paperfeed and then halts in error) and current git snapshot (1.0.24git) segfaults. Could you supply the backend version (scanimage -V) or post a link to the backend (source or version) that works with this scanner? –  user135613 Feb 25 '13 at 21:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.