? ??, 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 >