Fujitsu ScanSnap S1500 Problems

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Fujitsu ScanSnap S1500 Problems

simon
I am unable to scan with my S1500. Linux 'sort of' sees the scanner, but diagostics, command line scan utilities and the front ends fail.

I am running Linux Mint 17.1. I had a shot at getting this working about 6 months ago and failed. I am not sure what I installed back then but obviously it was SANE and I think the fujitsu back end (Which, incidentally, is offline at the moment - www.thebility.com/fujitsu). I *think* SimpleScan is preinstalled on Mint, but in any event, I have it. On my second shot at it today, I installed XSane. I also added my account to the scanner group which I read was required then rebooted. Didn't seem to make any difference.

Here's what I'm doing:

1. Open the scanner lid (Which seems to send a notification through the USB to the notebook. At least, that's what it does on Windows).
2. Start Simple Scan. It recognizes the scanner make and model.
3. I press 'Scan'. The error I get is 'Unable to connect to scanner'.
4. Press the scan button on the scanner. It flashes and nothing happens. Usually a sign that it isn't connected.

Next, I repeated step 1, then.
2. Started XSane. It looks for the scanner, then comes up with the message "No devices available."

Next, I opened a terminal window and ran sane-find-scanner:

cosmo@Echo ~ $ 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.

could not open USB device 0x8087/0x8000 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x04f3/0x0089 at 002:018: Access denied (insufficient permissions)
could not open USB device 0x2232/0x1049 at 002:005: Access denied (insufficient permissions)
could not open USB device 0x8087/0x07dc at 002:004: Access denied (insufficient permissions)
could not open USB device 0x0409/0x005a at 002:012: Access denied (insufficient permissions)
could not open USB device 0x045e/0x0084 at 002:011: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2003 at 002:010: Access denied (insufficient permissions)
could not open USB device 0x0409/0x005a at 002:003: Access denied (insufficient permissions)
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # 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.
cosmo@Echo ~ $ 

Then I tried is as root:

cosmo@Echo ~ $ sudo su root
[sudo] password for cosmo: 
Echo cosmo # 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.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Then I exited back to my own username and tried it again with a more verbose output. This time, the scanner was seen, but there were still errors:

cosmo@Echo ~ $ sane-find-scanner -v -v
This is sane-find-scanner from sane-backends 1.0.23

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

searching for SCSI scanners:
checking /dev/scanner... failed to open (Invalid argument)
checking /dev/sg0... failed to open (Access to resource has been denied)
checking /dev/sg1... failed to open (Invalid argument)
checking /dev/sg2... failed to open (Invalid argument)
checking /dev/sg3... failed to open (Invalid argument)
checking /dev/sg4... failed to open (Invalid argument)
checking /dev/sg5... failed to open (Invalid argument)
checking /dev/sg6... failed to open (Invalid argument)
checking /dev/sg7... failed to open (Invalid argument)
checking /dev/sg8... failed to open (Invalid argument)
checking /dev/sg9... failed to open (Invalid argument)
checking /dev/sga... failed to open (Invalid argument)
checking /dev/sgb... failed to open (Invalid argument)
checking /dev/sgc... failed to open (Invalid argument)
checking /dev/sgd... failed to open (Invalid argument)
checking /dev/sge... failed to open (Invalid argument)
checking /dev/sgf... failed to open (Invalid argument)
checking /dev/sgg... failed to open (Invalid argument)
checking /dev/sgh... failed to open (Invalid argument)
checking /dev/sgi... failed to open (Invalid argument)
checking /dev/sgj... failed to open (Invalid argument)
checking /dev/sgk... failed to open (Invalid argument)
checking /dev/sgl... failed to open (Invalid argument)
checking /dev/sgm... failed to open (Invalid argument)
checking /dev/sgn... failed to open (Invalid argument)
checking /dev/sgo... failed to open (Invalid argument)
checking /dev/sgp... failed to open (Invalid argument)
checking /dev/sgq... failed to open (Invalid argument)
checking /dev/sgr... failed to open (Invalid argument)
checking /dev/sgs... failed to open (Invalid argument)
checking /dev/sgt... failed to open (Invalid argument)
checking /dev/sgu... failed to open (Invalid argument)
checking /dev/sgv... failed to open (Invalid argument)
checking /dev/sgw... failed to open (Invalid argument)
checking /dev/sgx... failed to open (Invalid argument)
checking /dev/sgy... failed to open (Invalid argument)
checking /dev/sgz... failed to open (Invalid argument)
  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

searching for USB scanners:
checking /dev/usb/scanner... failed to open (Invalid argument)
checking /dev/usb/scanner0... failed to open (Invalid argument)
checking /dev/usb/scanner1... failed to open (Invalid argument)
checking /dev/usb/scanner2... failed to open (Invalid argument)
checking /dev/usb/scanner3... failed to open (Invalid argument)
checking /dev/usb/scanner4... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner5... failed to open (Invalid argument)
checking /dev/usb/scanner7... failed to open (Invalid argument)
checking /dev/usb/scanner8... failed to open (Invalid argument)
checking /dev/usb/scanner9... failed to open (Invalid argument)
checking /dev/usb/scanner10... failed to open (Invalid argument)
checking /dev/usb/scanner11... failed to open (Invalid argument)
checking /dev/usb/scanner12... failed to open (Invalid argument)
checking /dev/usb/scanner13... failed to open (Invalid argument)
checking /dev/usb/scanner14... failed to open (Invalid argument)
checking /dev/usb/scanner15... failed to open (Invalid argument)
checking /dev/usbscanner... failed to open (Invalid argument)
checking /dev/usbscanner0... failed to open (Invalid argument)
checking /dev/usbscanner1... failed to open (Invalid argument)
checking /dev/usbscanner2... failed to open (Invalid argument)
checking /dev/usbscanner3... failed to open (Invalid argument)
checking /dev/usbscanner4... failed to open (Invalid argument)
checking /dev/usbscanner5... failed to open (Invalid argument)
checking /dev/usbscanner6... failed to open (Invalid argument)
checking /dev/usbscanner7... failed to open (Invalid argument)
checking /dev/usbscanner8... failed to open (Invalid argument)
checking /dev/usbscanner9... failed to open (Invalid argument)
checking /dev/usbscanner10... failed to open (Invalid argument)
checking /dev/usbscanner11... failed to open (Invalid argument)
checking /dev/usbscanner12... failed to open (Invalid argument)
checking /dev/usbscanner13... failed to open (Invalid argument)
checking /dev/usbscanner14... failed to open (Invalid argument)
checking /dev/usbscanner15... failed to open (Invalid argument)
trying libusb:
could not open USB device 0x8087/0x8000 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x04f3/0x0089 at 002:018: Access denied (insufficient permissions)
could not open USB device 0x2232/0x1049 at 002:005: Access denied (insufficient permissions)
could not open USB device 0x8087/0x07dc at 002:004: Access denied (insufficient permissions)
could not open USB device 0x0409/0x005a at 002:012: Access denied (insufficient permissions)
could not open USB device 0x045e/0x0084 at 002:011: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2003 at 002:010: Access denied (insufficient permissions)
could not open USB device 0x0409/0x005a at 002:003: Access denied (insufficient permissions)
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error

<device descriptor of 0x04c5/0x11a2 at 002:095>
bLength               18
bDescriptorType       1
bcdUSB                2.00
bDeviceClass          0
bDeviceSubClass       0
bDeviceProtocol       0
bMaxPacketSize0       64
idVendor              0x04C5
idProduct             0x11A2
bcdDevice             1.00
iManufacturer         1 ()
iProduct              2 ()
iSerialNumber         0 ()
bNumConfigurations    1
 <configuration 0>
 bLength              9
 bDescriptorType      2
 wTotalLength         32
 bNumInterfaces       1
 bConfigurationValue  1
 iConfiguration       0 ()
 bmAttributes         192 (Self-powered)
 MaxPower             98 mA
  <interface 0>
   <altsetting 0>
   bLength            9
   bDescriptorType    4
   bInterfaceNumber   0
   bAlternateSetting  0
   bNumEndpoints      2
   bInterfaceClass    255
   bInterfaceSubClass 255
   bInterfaceProtocol 255
   iInterface         0 ()
    <endpoint 0>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x81 (in 0x01)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         255 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 1>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x02 (out 0x02)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         255 ms
    bRefresh          0
    bSynchAddress     0
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # 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.
done
cosmo@Echo ~ $ 

So what does this mean? It 'sort of' sees it?

BTW, in my /etc/sane.d/dll.conf file, fujitsu is not commented out. And there is a fujitsu.conf file in this directory with the entries:

#S1500 & S1500M
usb 0x04c5 0x11a2

Which is consistent with the addresses for the S1500 for Fujitsu on the SANE.org site.

What are the next diagnostic steps I can take?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fujitsu ScanSnap S1500 Problems

simon
I should also add that the Fujitsu is seen on the USB bus:

Echo cosmo # lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 018: ID 04f3:0089 Elan Microelectronics Corp. 
Bus 002 Device 005: ID 2232:1049  
Bus 002 Device 004: ID 8087:07dc Intel Corp. 
Bus 002 Device 012: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 011: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
Bus 002 Device 010: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 002 Device 003: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 095: ID 04c5:11a2 Fujitsu, Ltd
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Echo cosmo # 
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fujitsu ScanSnap S1500 Problems

m. allan noah-3
The S1500 has been supported for years, so it should work, even with
your older version of sane-backends. Try scanning as root.

allan

On Sat, Mar 5, 2016 at 5:23 PM, simon <[hidden email]> wrote:

> I should also add that the Fujitsu is seen on the USB bus:
>
>
>
>
>
> --
> View this message in context: http://sane.10972.n7.nabble.com/Fujitsu-ScanSnap-S1500-Problems-tp20691p20692.html
> Sent from the SANE - Dev mailing list archive at Nabble.com.
>
> --
> sane-devel mailing list: [hidden email]
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>              to [hidden email]



--
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Fujitsu ScanSnap S1500 Problems

simon
This post has NOT been accepted by the mailing list yet.
This post was updated on .
Thanks Allan. I just did. No joy. Diagnostic suggestions? - Simon

cosmo@Echo ~ $ sudo su root
[sudo] password for cosmo: 
Echo cosmo # whoami
root
Echo cosmo # lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 018: ID 04f3:0089 Elan Microelectronics Corp. 
Bus 002 Device 005: ID 2232:1049  
Bus 002 Device 004: ID 8087:07dc Intel Corp. 
Bus 002 Device 091: ID 1f6f:0023 Aliph Jawbone Jambox
Bus 002 Device 090: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 089: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
Bus 002 Device 088: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 002 Device 087: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 075: ID 04c5:11a2 Fujitsu, Ltd 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Echo cosmo # 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.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.
Echo cosmo #
Loading...