[sane-devel] ScanSnap 1300i: Error during device I/O
Laurent Charrière
lcharriere at gmail.com
Mon Feb 2 19:35:37 UTC 2015
Hi,
Gavin Carr at http://www.openfusion.net/linux/scansnap_1300i reports
that he was able to get his Fujitsu ScanSnap 1300i ADF scanner to work
with SANE on Centos 6.
I tried to do the same things he did (update /etc/sane.d/epjitsu.conf,
add a udev rule) on Fedora 20 and 21, but I'm running into an "Error
during device I/O":
* sane-find-scanners finds the scanner
found USB scanner (vendor=0x04c5 [FUJITSU], product=0x128d [ScanSnap
S1300i]) at libusb:002:003
* scanimage -L sees it:
device `epjitsu:libusb:002:003' is a FUJITSU ScanSnap S1300i scanner
* scanimage -d epjitsu:libusb:002:003 --format=tiff >image.tiff
scanimage: sane_start: Error during device I/O
(If the sheet is not engaged in the ADF, the above command causes the
scanner to start feeding it, as it does on a Mac).
* Trying to use the Centos 6 binaries and libraries on Fedora 20 yields
the same I/O error on Fedora 20. On Fedora 21, I get scanimage: open of
device epjitsu:libusb:002:003 failed: Invalid argument.
Setting SANE_DEBUG_FUJITSU to 35 and SANE_DEBUG_SANEI_USB to 128, the
following is the last few lines of the output I get:
[sanei_usb] 000 1B D2 ..
[sanei_usb] sanei_usb_write_bulk: wanted 2 bytes, wrote 2 bytes
[sanei_usb] sanei_usb_read_bulk: trying to read 1 bytes
[sanei_usb] 000 06 .
[sanei_usb] sanei_usb_read_bulk: wanted 1 bytes, got 1 bytes
[sanei_usb] sanei_usb_read_bulk: trying to read 24584 bytes
[sanei_usb] sanei_usb_read_bulk: read failed: Operation timed out
scanimage: sane_start: Error during device I/O
[sanei_usb] sanei_usb_write_bulk: trying to write 2 bytes
[sanei_usb] 000 1B D0 ..
[sanei_usb] sanei_usb_write_bulk: wanted 2 bytes, wrote 2 bytes
[sanei_usb] sanei_usb_read_bulk: trying to read 1 bytes
[sanei_usb] 000 15 .
[sanei_usb] sanei_usb_read_bulk: wanted 1 bytes, got 1 bytes
[sanei_usb] sanei_usb_close: closing device 0
dmesg says the following about the scanner:
[ 3775.121145] usb 2-1.1: new high-speed USB device number 3 using ehci-pci
[ 3775.209209] usb 2-1.1: New USB device found, idVendor=04c5,
idProduct=128d
[ 3775.209214] usb 2-1.1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 3775.209217] usb 2-1.1: Product: ScanSnap S1300i
[ 3775.209220] usb 2-1.1: Manufacturer: FUJITSU
(I'm including the dmesg snippet because Gavin's dmesg reports that the
device is using ehci_hcd).
The device is connected to a Lenovo Thinkpad T410. I tried two different
USB ports with the same result. The device works fine when connected to
a Mac. The Thinkpad USB ports work fine otherwise.
Does anybody have any suggestions as to the next steps I can take to
investigate this?
Thanks,
Laurent
More information about the sane-devel
mailing list