Hi, I'm having no success to scan negative film on my Canoscan 9000F Mark II. I'm using OpenBSD 6.4 stable, sane-backends 1.0.27p3, and xsane 0.999p4.
http://www.sane-project.org/sane-mfgs.html says that support for this scanner is "complete". The scanner works fine on Mac OS X. The scanimage command successfully recognizes the scanner then gives me "[pixma] BUG: unmapped error -14". Details are below. Thanks for your help. Marc. $ usbdevs -v -d /dev/usb0 -a 4 addr 04: 04a9:190d Canon, CanoScan high speed, self powered, config 1, rev 0.02 driver: ugen1 $ ls -l /dev/ugen1.* /dev/usb0 crw-rw---- 1 root _saned 63, 16 Oct 18 21:31 /dev/ugen1.00 crw-rw---- 1 root _saned 63, 17 Oct 18 21:31 /dev/ugen1.01 crw-rw---- 1 root _saned 63, 18 Oct 18 21:31 /dev/ugen1.02 crw-rw---- 1 root _saned 63, 19 Oct 18 21:31 /dev/ugen1.03 crw-rw---- 1 root _saned 63, 20 Oct 18 21:31 /dev/ugen1.04 crw-rw---- 1 root _saned 63, 21 Oct 18 21:31 /dev/ugen1.05 crw-rw---- 1 root _saned 63, 22 Oct 18 21:31 /dev/ugen1.06 crw-rw---- 1 root _saned 63, 23 Nov 21 19:54 /dev/ugen1.07 crw-rw---- 1 root _saned 63, 24 Oct 18 21:31 /dev/ugen1.08 crw-rw---- 1 root _saned 63, 25 Oct 18 21:31 /dev/ugen1.09 crw-rw---- 1 root _saned 63, 26 Oct 18 21:31 /dev/ugen1.10 crw-rw---- 1 root _saned 63, 27 Oct 18 21:31 /dev/ugen1.11 crw-rw---- 1 root _saned 63, 28 Oct 18 21:31 /dev/ugen1.12 crw-rw---- 1 root _saned 63, 29 Oct 18 21:31 /dev/ugen1.13 crw-rw---- 1 root _saned 63, 30 Oct 18 21:31 /dev/ugen1.14 crw-rw---- 1 root _saned 63, 31 Oct 18 21:31 /dev/ugen1.15 crw-rw---- 1 root _saned 61, 0 Oct 18 21:31 /dev/usb0 $ groups marc wheel _saned $ scanimage -L device `pixma:04A9190D' is a CANON Canoscan 9000F Mark II multi-function peripheral $ SANE_DEBUG_PIXMA=4 scanimage -v -T [sanei_debug] Setting debug level of pixma to 4. [pixma] pixma is compiled with pthread support. [pixma] pixma version 0.17.37 [pixma] pixma_collect_devices() found Canoscan 9000F Mark II at libusb:000:004 [pixma] WARNING:No serial number [pixma] pixma_find_scanners() found 1 devices [pixma] pixma_collect_devices() found Canoscan 9000F Mark II at libusb:000:004 [pixma] WARNING:No serial number [pixma] pixma_open(): Canoscan 9000F Mark II [pixma] Reader task started [pixma] [pixma] pixma_scan(): start [pixma] line_size=1914 image_size=1678578 channels=3 depth=8 [pixma] dpi=75x75 offset=(0,0) dimension=638x877 [pixma] gamma_table=0x151b98b60a38 source=0 [pixma] threshold=127 threshold_curve=0 [pixma] adf-wait=0 [pixma] ADF page count: 0 [pixma] Reader task id=23210381893184 (threaded) scanimage: scanning image of size 638x877 pixels at 24 bits/pixel scanimage: acquiring RGB frame, 8 bits/sample scanimage: reading one scanline, 1914 bytes... [pixma] Current status: paper=0 cal=0 lamp=0 busy=0 [pixma] Current status: paper=0 cal=0 lamp=0 busy=0 [pixma] Current status: paper=0 cal=0 lamp=0 busy=0 [pixma] Lamp status: 3 , timeout in: 19 [pixma] pixma_read_image() failed EEOF [pixma] [pixma] read_image():reader task closed the pipe:0 bytes received, 1678578 bytes expected Reader task terminated: EEOF [pixma] BUG: unmapped error -14 FAIL Error: Error during device I/O [pixma] pixma_close(): Canoscan 9000F Mark II