I'm slowly tracking down parts of the problem with my scanner. When I tried the NetBSD kernel scanner devices (/dev/uscanner*) I identified an issue with sane-find-scanner. It lacks any definition for NetBSD-specific kernel devices. I submitted a bug report (category tools) that provides a patch that fixes that.
The remaining issue with using the kernel devices is getting the scanner information from the device driver. I'm looking into that, but if I hack in a hard-coded response to match the correct scanner everything works perfectly. I'm still not sure what is wrong with libusb, but I can get this scanner to work just fine (at least in 8-bit mode). I would very much appreciate it if someone will take the initiative and commit the patch to sane-find-scanner to include the NetBSD kernel devices. Thanks for your help. Cheers, Brook
