[sane-devel] Looking to add support for Avision AV50F plus scanner

Ove Laurum laurum.tech at gmail.com
Sun Sep 1 17:48:42 BST 2024


Hello.

I am new to sane but hope to find some guidance on how I can help adding
this printer to sane supported devices.

I am trying to use a scanner "Avision AV50F plus" on Linux (Ubuntu).
I do not see it listed as a supported scanner by sane.
Also after installing xsane it is not recognised, see command line output
at the end of the mail.
The scanner works fine on Windows with Avision driver and SW and Button
Manager SW.
I have attached screenshots from Windows Device Manager.
I also attached a photo of the circuit board of the scanner as well as a
pdf  product sheet of the scanner.

I would be grateful for any advice on:
a: has anybody else tried, failed, succeeded in adding support, if so what
is your experience?
b: what is the recommended process for me to follow?
c: how do I know if this can be added to an existing backend, or if I need
to write a new backend.
d: any advice on how to trace the driver/scanner communication on windows
to reverse engineer the protocol?

Looking forward to contributing to sane.
Kind regards
Ove.





Command Line Output:

$ sudo sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure
that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found possible USB scanner (vendor=0x04a9 [Canon], product=0x190f
[CanoScan], chip=GL848+) at libusb:001:004
found possible USB scanner (vendor=0x0638 [AVISION], product=0x2b6a [AV50F
Plus]) at libusb:001:003
  # Your USB scanner was (probably) detected. It may or may not be
supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

$ sudo scanimage -L
device `genesys:libusb:001:004' is a Canon LiDE 220 flatbed scanner

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet
Bus 001 Device 003: ID 0638:2b6a Avision, Inc. AV50F Plus
Bus 001 Device 004: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F-Plus_Device_Driver-4.png
Type: image/png
Size: 14424 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F-Plus_Device_Driver-3.png
Type: image/png
Size: 60682 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F-Plus_Device_Driver-1.png
Type: image/png
Size: 17986 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F-Plus_Device_Driver-5.png
Type: image/png
Size: 110499 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F-Plus_Device_Driver-2.png
Type: image/png
Size: 60716 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0009.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: IMG_20240901_173206.jpg
Type: image/jpeg
Size: 4275917 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AV50F_Plus_AV50F Plus ENG20150303.pdf
Type: application/pdf
Size: 263116 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240901/a118d954/attachment-0001.pdf>


More information about the sane-devel mailing list