Indicentally, I also have an OpticBook 3600.

After a very brief try I was unsuccessful using Sane properly, so instead of looking into C/C++ I started working on a generic USB scanner protocol analyzer and driver-generator in Ruby and GTK. This would enable even non-programmer users to capture USB traffic from official drivers, section out certain structures, analyze/decode image data, etc. Non-progrmmer users with an eye for repetitive patterns could do most of the protocol analysis and dissection, and then engineers/programmers who understand a bit of USB and the datasheets of the chips in the scanners could fill in the missing logic parts.

It would provide very advanced settings for power users to create scanning profiles, e.g. set your stepper motor speed and acceleration curves, CCD driving frequency, etc. to balance between speed, image quality, sound/noise of scanning, etc.

It is still in a very early phase though.

2021.01.21. 11:37 keltezéssel, Olaf Meeuwissen írta:
Hi list,

FYI, Héctor also submitted this as

   https://gitlab.com/sane-project/backends/-/issues/429

Héctor Abreu writes:

Hi,

I'm trying to scan using xsane on a Linux machine (running Devuan Beowulf) 
using an old Plustek OpticBook 3600 scanner.

nzetina@portatil:~$ lsusb
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c01b Logitech, Inc. MX310 Optical Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 17ef:4807 Lenovo UVC Camera
Bus 007 Device 006: ID 07b3:0900 Plustek, Inc. OpticBook 3600 Scanner
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

When I run xsane, the program will close and I get the message below:

nzetina@portatil:~$ xsane
[genesys] WARNING: Your scanner is not fully supported or at least
[genesys]          had only limited testing. Please be careful and
[genesys]          report any failure/success to
[genesys]          [email protected]. Please provide as many
[genesys]          details as possible, e.g. the exact name of your
[genesys]          scanner and what does (not) work.
*** stack smashing detected ***: <unknown> terminated
Abortado

Please let me know if it's still supported.

Thank you in advance for any hint or help.

Regards,

--
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
  GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9
  Support Free Software                        https://my.fsf.org/donate
  Join the Free Software Foundation              https://my.fsf.org/join



Reply via email to