[sane-devel] Looking for a small business card sized scanner

Jim McQuillan jam at McQuil.com
Thu Jan 19 21:40:59 UTC 2006


Hello,

I need a small scanner for scanning business cards and insurance cards.

I picked up a ScanShell 800N, but sadly, it doesn't appear to be 
supported by SANE.

I've got the results of various tests and below.

Does anybody have any pointers for one of the following:

  1) Making this 800N work with an existing driver
 
  2) A different scanner that is good for scanning business cards

  3) Writing a new driver for the 800N



Any help will be greatly appreciated, because I REALLY don't want to put 
windows boxes at this customer.

Thanks,
Jim McQuillan
jam at Ltsp.org


"sane-find-scanner" reports:

  found USB scanner (vendor=0x0a82, product=0x6605, chip=LM983x?) at 
libusb:004:006


"scanimage -L" reports:

  No scanners were identified.

"/proc/bus/usb/devices" shows this:

T:  Bus=04 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0a82 ProdID=6605 Rev= 1.00
S:  Manufacturer=Card Scanning Solutions
S:  Product=CSSN-SCANSHELL 800N
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=ff Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=16ms
E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

Results of "lsusb -v -v":

Bus 004 Device 006: ID 0a82:6605 Syscan
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0a82 Syscan
  idProduct          0x6605
  bcdDevice            1.00
  iManufacturer          64
  iProduct              113
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol    255
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              16
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0






More information about the sane-devel mailing list