<div dir="auto">You’re right, I was using avision.</div><div dir="auto"><br></div><div dir="auto">Thanks for the suggestion, I guess I could try that.</div><div dir="auto"><br></div><div dir="auto">Last time I was hacking the avision backed, I remember the source code had a lot of additional complexity because it was supporting tens of different scanners. Supposedly some changes for supporting a particular scanner broke the support for Minolta Dimage.</div><div dir="auto"><br></div><div dir="auto">I’m wondering if you have docs or other resources I can use to reverse engineer the scanner protocol from the logs I can collect from the original windows driver.</div><div dir="auto"><br></div><div dir="auto">For instance I think I identified 3 different endpoints looking at the sniffer logs, but I’m not sure their meaning. 0x01 seems some kind of command endpoint, 0x83 receives and sends a lot of information, 0x82 receives and responds with zeroes and seems like an endpoint used to complete a command.</div><div dir="auto"><br></div><div dir="auto">Maybe I can share the full log I collected and get help to recreate a backend specific for <span>Minolta Dimage?</span></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 23, 2022 at 12:40 PM Ralph Little <<a href="mailto:skelband@gmail.com">skelband@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr"><div dir="ltr">Hi,<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 23, 2022 at 6:31 AM Giovanni Cappellotto <<a href="mailto:potomak84@gmail.com" target="_blank">potomak84@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr">Hello,<div><br></div><div>In 2017 I used sane on Mac OS X to scan films using a Minolta Dimage Scan Dual II. When I used sane again in 2020 it didn't work anymore. I tried to contribute to the project to fix the backend for my scanner. I was able to successfully scan a single frame at a time, but I lacked the knowledge to completely fix the issue.</div></div></blockquote><div><br></div><div>If you are using SANE then there are currently some issues when scanning via USB on MacOS related to forking + libusb. Hopefully we can sort this out soon.</div><br><div>When you successfully scanned in 2017, you would most likely have been using the avision backend since this is an avision device.</div><div>You could try again with SANE and generate some diagnostic output and send that to us by setting SANE_DEBUG_AVISION=10 environment variable.</div><div><br></div><div>If it is related to the fork/libusb issue, you could try the fix that someone suggested here: <a href="https://gitlab.com/sane-project/backends/-/issues/153#note_1144447613" target="_blank">https://gitlab.com/sane-project/backends/-/issues/153#note_1144447613</a></div><div><br></div><div>Cheers,</div><div>Ralph<br></div><div><br></div></div></div>
</blockquote></div></div>