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

Jack McGill jmcgill85258 at yahoo.com
Sun Jan 10 01:24:30 UTC 2010


Andrey,
Do the following:
    $export SANE_DEBUG_GENESYS=255
    $export SANE_DEBUG_GENESYS_GL841=255
    $scanimage -d genesys --resolution 100 --mode Color >xeroxTS100-100dpi-
scan.pnm 2> xeroxTS100.log

attach the image and log to an email back to the list.

Hopefully, Stef will be able to look at these and have some suggestions.

Jack McGill


--- On Sat, 1/9/10, Andrey Loginov <avloginov at gmail.com> wrote:

> From: Andrey Loginov <avloginov at gmail.com>
> Subject: Re: [sane-devel] Xerox Travel Scanner 100 could not be detected
> To: "Jack McGill" <jmcgill85258 at yahoo.com>
> Cc: sane-devel at lists.alioth.debian.org
> Date: Saturday, January 9, 2010, 5:08 PM
> Also I did some traces with
> strace(output is in attachment):
> strace -o strace.out -f scanimage -T
> Hope it can help.
> У нд, 2010-01-10 у 01:10 +0200, Andrey Loginov
> пише:
> > У сб, 2010-01-09 у 08:19 -0800, Jack McGill
> пише:
> > > --- On Fri, 1/8/10, Andrey Loginov <avloginov at gmail.com>
> wrote:
> > > 
> > > > 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)>
> > > .
> > > 
> > > That scanner is probably a clone of the Visioneer
> RoadWarrior, which
> > is supported.
> > > 
> > > If you are up to the challenge, support could
> probably added.
> > > 
> > > 1. You will need to download the latest source
> code.
> > > 2. Add a few lines of code.
> > > 3. Recompile the source code.
> > > 
> > > This article explains how to download and install
> from source:
> > http://mp610.blogspot.com/2008/04/give-your-scanner-new-freshly-sane.html
> 
> > > 
> > > So as a quick summary:
> > > 1. $sudo apt-get install git
> > > 2. $sudo apt-get install libsane-dev  (the
> article says libusb-dev,
> > but I think that is wrong).
> > > 3. $cd ~
> > > 4. $git clone
> git://git.debian.org/sane/sane-backends.git
> > > 5. $gksu gedit
> ~/sane-backends/backends/genesys.conf.in
> > > 6. Change the usb product id of the Roadwarrior
> from 0x0494 to 0x04ac
> > > 7. Save and exit
> > > 8. $gksu gedit
> ~/sane-backends/backends/genesys_devices.c
> > > 9. At the very bottom section change the usb
> product id of the
> > roadwarrior from 0x0494 to 0x04ac
> > > 10. Save and exit.
> > > 11. $ ./configure --prefix=/usr --sysconfdir=/etc
> --localstatedir=/var
> > > 12. $make
> > > 13. sudo make install
> > > 14. $sane-find-scanner
> > > 15. $sudo scanimage -L
> > > 16. $scanimage -L
> > > 17. $scanimage -T
> > > 18. Open xsane and try to scan something
> > > 19. Report back to us on how it works.
> > > 20. If it doesn't recognize the scanner open
> /etc/sane.d/genesys.conf
> > and see if your change made it to this file. If not,
> edit the
> > roadwarrior usb pid here too.
> > > 
> > I did everything you recommended and have some
> progress.
> > found USB scanner (vendor=0x04a7 [Xerox],
> product=0x04ac [Travel Scanner
> > 100], chip=GL842) at libusb:001:008
> > 
> > scanimage -L
> > device `v4l:/dev/video0' is a Noname CKF7037 virtual
> device
> > device `genesys:libusb:001:009' is a Visioneer
> Readwarrior flatbed
> > scanner
> > But scanimage -T shows error:
> > scanimage: sane_start: Invalid argument
> > xsane stars and detects scanner and I could even scan
> 1 page more or
> > less correctly(colors and quality is awful) but i
> couldn't scan another
> > page it was not shown.
> > What can I do more to correct all these problems and
> make this device
> > fully functional ?
> > > If everything works with this dirty hack, then
> Stef or Pierre can do a
> > more formal update to the backend.
> > > 
> > > Good luck.
> > > Jack McGill
> > > 
> > 
> > 
> 
> 



More information about the sane-devel mailing list