[sane-devel] Debug Unsupported Scanner?
Stef
stef.dev at free.fr
Thu Mar 13 20:18:54 UTC 2014
On 13/03/2014 19:02, jerry wrote:
> Hello all,
>
> Trying to get going with my periodic Giant Wallet Fluff
> Elimination Project ( GWFEP ). I do have a big networked scanner with
> an ADF, but for wallet fluff, I much prefer a little sheet fed
> scanner. Sit on the floor with the scanner and the pile of wallet
> fluff, shove little receipts etc through the scanner into the "done"
> pile. Then take the whole pile and vacuum pack it into a baggie for
> long-term storage. Or even shred it.
>
> My old Visioneer Strobe XP 100 is alas no longer functional,
> because I no longer have a Windows XP system. They changed chipsets
> on the last version - supported by the "genesys" driver.
>
> I bought a later version on Ebay, but yesterday the postman arrived
> with it and said "You owe us $22.77 of postage". I didn't pay it, and
> he took it back to the post office. Sadly disappointed, just for yuks
> I stuck my old unsupported scanner onto my Ubuntu system. Wonder of
> wonders, I actually got it to scan. Twice. But it's not reliable.
>
> sane-find-scanner intimates that it uses a LM9832 chip. There is
> support for such in the Plustek driver, and I added a line
> [usb] 0x04a7 0x0427 to plustek.conf.
>
> The thing is not stable at all. Lots of I/O errors, lots of
> freezes, lots of plugging and unplugging the scanner from the USB.
> Every time I do so, the minor number of the USB device increments, and
> I have to change the scanimage invocation.
>
> Is troubleshooting this thing worthwhile? How would one do it? I am
> an experienced C/assembler embedded systems developer - did that for a
> living for 20 years. So I know how to use gdb etc. Can the USB be
> snooped? It behaves like something is not being initialized - and
> depending on the garbage therein, it either works or it doesn't.
>
I use usbsnoop on a windows XP machine to record logs. Then I
process them to extract the command flow. So I can modify or update the
backend until it works. Wireshark has also the ability to record USB
ctivity.
> I suspect that the chipset/scanner is not stable in and of itself.
> It was not totally reliable under windows XP. And Visioneer surely
> had some reason for changing chipsets on their version 3. Changing
> chipsets costs money.
>
> Still, an awful lot of stuff does work. And while the scanner was
> not completely stable under XP, it was stable enough to get real work
> done :).
>
> - Jerry Kaidor
>
>
>
More information about the sane-devel
mailing list