[sane-devel] Using a Visioneer Strobe XP 100 or Syscan 464

tedd@hhsys.org tedd@hhsys.org
Wed, 19 Feb 2003 11:51:35 -0600 (CST)


>Can you please show us the ouput of "cat
/proc/bus/usb/devices" when
>both scanners are connected?

Here is the output with the Syscan TravelScan 464 connected:

# cat /proc/bus/usb/devices
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=1060
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0a82 ProdID=4600 Rev= 1.00
S:  Manufacturer=SYSCAN
S:  Product=TravelScan 460
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

>Check syslog (/var/log/messages). The scanner module should
print a
>message like "claimed interface ...". In this case it has
detected
>your scanner. Also have a look at /proc/bus/usb/devices. Check
the I:
>line of your scanner. It should have a "driver=usbscanner"
entry. If
>it's "driver=(none)", your scanner was not detected.

As you can see, the driver line above says none. I did a
"modprobe scanner"
and then checked the /var/log/messages:

Feb 19 10:08:25 viggen kernel: usb.c: registered new driver
usbscanner
Feb 19 10:08:25 viggen kernel: scanner.c: probe_scanner: User
specified USB scanner -- Vendor:Product - 497:425
Feb 19 10:08:25 viggen kernel: scanner.c: 0.4.6:USB Scanner Driver

> Run SANE_DEBUG_PLUSTEK=255 scanimage -L and check the output.

[Lots of lines are not shown, but here are the relavent
snippets I think]:
...
[plustek] >[usb] 0x0a82  0x4600<
[plustek] next device is a USB device (0x0A82-0x4600)
[plustek] next device is an USB device
[plustek] >device auto<
[plustek] Decoding device name >auto<
...
[plustek] attach (auto, 0xbfffd340, (nil))
[plustek] Device configuration:
[plustek] device name  : >auto<
[plustek] porttype     : 1
[plustek] USB-ID       : >0x0A82-0x4600<
[plustek] warmup       : -1s
[plustek] lampOff      : -1
...[lots of setup stuff deleted here]
[plustek] drvopen()
[plustek] usbDev_open(auto,0x0A82-0x4600)
[plustek] Found device at >libusb:001:002<
[plustek] Vendor ID=0x0A82, Product ID=0x4600
[plustek] Device >0x0A82-0x4600<, is not supported!
[plustek] open failed: -1
[plustek] sane_get_devices (0xbffff458, 0)

No scanners were identified.[etc...]
[plustek] sane_exit

Any further suggestions?

Thanks! - Ted



-------------------------------------------------------------
Confidentiality Notice: This e-mail message, including any
attachments, is for the sole use of the intended recipient(s)
and may contain confidential and privileged information.  Any
unauthorized review, use, disclosure or distribution is
prohibited.  If you are not the intended recipient, please
contact the sender by reply e-mail and destroy all copies of
the original message.