[sane-devel] Xerox Travel Scanner 100 could not be detected

Andrey Loginov avloginov at gmail.com
Fri Jan 8 12:58:54 UTC 2010


Hello
I am trying to make Xerox Travel Scanner 100 portable scanner under
Ubunto 9.10(karmic).
When I use sane-find-scanner -v -v, it shows:

<device descriptor of 0x04a7/0x04ac at 001:003 (Xerox Travel Scanner
100)>
bLength               18
bDescriptorType       1
bcdUSB                2.00
bDeviceClass          255
bDeviceSubClass       255
bDeviceProtocol       255
bMaxPacketSize0       64
idVendor              0x04A7
idProduct             0x04AC
bcdDevice             3.02
iManufacturer         10 (Xerox)
iProduct              11 (Travel Scanner 100)
iSerialNumber         12 (9140003000048)
bNumConfigurations    1
 <configuration 0>
 bLength              9
 bDescriptorType      2
 wTotalLength         39
 bNumInterfaces       1
 bConfigurationValue  1
 iConfiguration       0 ()
 bmAttributes         160 (Remote Wakeup)
 MaxPower             500 mA
  <interface 0>
   <altsetting 0>
   bLength            9
   bDescriptorType    4
   bInterfaceNumber   0
   bAlternateSetting  0
   bNumEndpoints      3
   bInterfaceClass    255
   bInterfaceSubClass 255
   bInterfaceProtocol 255
   iInterface         0 ()
    <endpoint 0>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x81 (in 0x01)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 1>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x02 (out 0x02)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 2>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x83 (in 0x03)
    bmAttributes      3 (interrupt)
    wMaxPacketSize    1
    bInterval         8 ms
    bRefresh          0
    bSynchAddress     0

<trying to find out which USB chip is used>
    checking for GT-6801 ...
    this is not a GT-6801 (bcdUSB = 0x200)
    checking for GT-6816 ...
    this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for GT-8911 ...
    this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass
= 255)
    checking for MA-1017 ...
    this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for MA-1015 ...
    this is not a MA-1015 (bcdUSB = 0x200)
    checking for MA-1509 ...
    this is not a MA-1509 (bcdUSB = 0x200)
    checking for LM983[1,2,3] ...
    this is not a LM983x (bcdUSB = 0x200)
    checking for GL646 ...
    this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for GL646_HP ...
    this is not a GL646_HP (bcdUSB = 0x200)
    checking for GL660+GL646 ...
    this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass =
255)
    checking for GL84x ...
<This USB chip looks like a GL841 (result from sane-backends 1.0.20)>

found USB scanner (vendor=0x04a7 [Xerox], product=0x04ac [Travel Scanner
100], chip=GL841) at libusb:001:003

But when I try to use scanimage -L it show only my webcam device and no
scanner :
scanimage -L
WARNING: Unhandled message:
interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect
device `v4l:/dev/video0' is a Noname CKF7037 virtual device

I have tried to modify GL841 chip configuration file (genesys.conf) with
the following string :

# Xerox Travel Scanner 100
usb 0x04a7 0x04ac

but it did not give any positive result. 
Please advice what should I do more to make this wonderful device
working.
Thanks in advance.

-- 
Sincerely Yours,
Andry Loginov




More information about the sane-devel mailing list