I'm not familiar with the pint interface, but I'd be surprised if it works generically with any twain scanner. How would the windows twain driver run on BSD without some kind of OS emulator?
I think you have far more work to do than you realize.The first step would be to get some usb logs of the scanner in action using wireshark on windows. Someone here may recognize the image format or protocol. allan On Sun, Dec 13, 2020 at 9:10 AM Mayuresh <[email protected]> wrote: > > I am trying to get sane work with a digital X ray device used for > dentistry described here [1] on Linux (Ubuntu 20.04) or on NetBSD 9.1. > > The device works only on Windows with proprietary software bundled with > the driver provided by the manufacturer. However [1] says "Allows for > direct acquisition with TWAIN compliant third party imaging software" > which gives a hope that it might work with sane on Linux / NetBSD. > > The device is detected by sane-find-scanner as: > found USB scanner (vendor=0x082b, product=0x000c) at libusb:001:009 > > I believe, TWAIN device requires pint backend > > In dll.conf I have mentioned pint and in pint.conf mentioned the device as > /dev/ugen0.0 on NetBSD (that's how it is detected), but scanimage -L > doesn't detect it. Or trying to use scanimage -d pint:/dev/ugen0.0 doesn't > work. > > On Ubuntu sane backends do not include pint and I might have to build from > sources. But before that thought of asking whether it has a chance of > working. Also, on Linux systems what path should be mentioned in pint.conf > - is it something like /dev/bus/usb/001/009 etc or something else? > > > [1] > https://de.slideshare.net/smokeypike/the-rvg-5200-from-carestream-dental-digital > > -- "well, I stand up next to a mountain- and I chop it down with the edge of my hand"
