[sane-devel] Scanning in FreeBSD 5.3-RELEASE, niash, and a busy signal
Anthony M. Agelastos
iqonline@asu.edu
Fri, 15 Apr 2005 19:44:55 -0400
Hello all,
My HP ScanJet 3300C will not scan due to being busy. I followed the
steps of the FreeBSD manual and will show its output below in the event
that it may help. I should note that the configuration is as follows:
FreeBSD 5.3-RELEASE // GENERIC KERNEL
Pentium III, 450 MHz
If I had to guess the problem, I would say that it is possible that the
niash driver (that is the sane-backend for this scanner) does not work
well with FreeBSD's kernel driver, the kernel driver and libusb do not
coexist well, or scanimage is only trying to use libusb and the kernel
driver is not allowing it to. I know when I installed sane-backends
(make && make install && make clean with a fully-updated Ports tree),
it installed libusb as well, and I know this scanner works with libusb
(I have gotten it to work on Mac OS X this way), hence my above
conclusion. Does anyone have any other input on this? I should also
note that I am root running these commands and that I have rebooted
since plugging it in just in case.
sane-find-scanner -q
found USB scanner (vendor=0x03f0, product=0x0205) at /dev/uscanner0
scanimage -L
device `niash:/dev/uscanner0' is a Hewlett-Packard ScanJet 3300C
flatbed scanner
scanimage > image.pnm
scanimage: open of device niash:/dev/uscanner0 failed: Device busy