I recently picked up a NeatReceipts Scanalyzer, which SANE recognizes as a Plustek OpticSlim M12, at a thrift store. I have gotten as far as:
# scanimage -L device `gt68xx:libusb:/dev/usb0:/dev/ugen0' is a Plustek OpticSlim M12 flatbed scanner # scanimage --help -d gt68xx:libusb:/dev/usb0:/dev/ugen0 | less Usage: scanimage [OPTION]... Start image acquisition on a scanner device and write PNM image data to standard output. -d, --device-name=DEVICE use a given scanner device (e.g. hp:/dev/scanner) --format=pnm|tiff file format of output file <snip> Options specific to device `gt68xx:libusb:/dev/usb0:/dev/ugen0': Scan Mode: --mode Color|Gray|Lineart [Gray] Selects the scan mode (e.g., lineart, monochrome, or color). <snip> # scanimage -T -p -v -d gt68xx:libusb:/dev/usb0:/dev/ugen0 scanimage: scanning image of size 2575x3531 pixels at 8 bits/pixel scanimage: acquiring gray frame, 8 bits/sample scanimage: reading one scanline, 2575 bytes... PASS scanimage: reading one byte... PASS scanimage: stepped read, 2 bytes... PASS scanimage: stepped read, 4 bytes... PASS scanimage: stepped read, 8 bytes... PASS scanimage: stepped read, 16 bytes... PASS scanimage: stepped read, 32 bytes... PASS scanimage: stepped read, 64 bytes... PASS scanimage: stepped read, 128 bytes... PASS scanimage: stepped read, 256 bytes... PASS scanimage: stepped read, 512 bytes... PASS scanimage: stepped read, 1024 bytes... PASS scanimage: stepped read, 2048 bytes... PASS scanimage: stepped read, 4096 bytes... PASS scanimage: stepped read, 4095 bytes... PASS scanimage: stepped read, 2047 bytes... PASS scanimage: stepped read, 1023 bytes... PASS scanimage: stepped read, 511 bytes... PASS scanimage: stepped read, 255 bytes... PASS scanimage: stepped read, 127 bytes... PASS scanimage: stepped read, 63 bytes... PASS scanimage: stepped read, 31 bytes... PASS scanimage: stepped read, 15 bytes... PASS scanimage: stepped read, 7 bytes... PASS scanimage: stepped read, 3 bytes... PASS but when I try to actually scan something: # scanimage -p -v -d gt68xx:libusb:/dev/usb0:/dev/ugen0 > scantest.pnm scanimage: scanning image of size 2575x3531 pixels at 8 bits/pixel scanimage: acquiring gray frame Progress: 0.4% Progress: 0.7% Progress: 1.1% <snip> Progress: 99.8% Progress: 100.0% Progress: 100.0% scanimage: min/max graylevel value = 123/132 scanimage: read 9092325 bytes in total the scanner's motor does not run and I get a solid gray "image" file. (The LED between the scanner's two buttons is on when the scanner is connected to the USB port, and it blinks while the all-gray image is being acquired.) I am using # scanimage -V scanimage (sane-backends) 1.0.17; backend version 1.0.17 on FreeBSD. I think the firmware file is in the proper location, since installing it (as /usr/local/share/sane/gt68xx/cism216.fw) cleared up a [gt68xx] Couldn't open firmware file (`/usr/local/share/sane/gt68xx/cism216.fw'): No such file or directory message from "scanimage --help". Am I doing something wrong, or do I have a dead scanner? -- sane-devel mailing list: sane-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to sane-devel-requ...@lists.alioth.debian.org