I have a new Mustek ScanExpress 1248UB USB scanner known to work in Windows98se. I have installed it in Debian Etch (Stable) and Lenny (Testing) using Debian packages. The same fault occurs in both systems: when an image is scanned (scanimage --format pnm > outfile.pnm), the scanner buzzes and clicks, the scanner head lights up but does not travel down the glass plate. The resulting image file is non-zero size but completely blank.
This is what I have done. I installed sane, sane-utils and libsane. I put the firmware file SBSfw.usb from the manufacturer's CD into /usr/share/sane/gt68xx/. (diff shows that this is an exact copy of the file downloaded from http://www.meier-geinitz.de/sane/gt68xx-backend/) I checked /etc/sane.d/gt68xx.conf. The section for 1248 UB looks like this: # Autodetect Mustek ScanExpress 1248 UB usb 0x055f 0x021f # sane-find-scanner [...] found USB scanner (vendor=0x055f, product=0x021f [USB Scanner], chip=GT-6816) at libusb:005:004 [...] # scanimage -L device `gt68xx:libusb:005:004' is a Mustek ScanExpress 1248 UB flatbed scanner # scanimage -d test -T scanimage: scanning image of size 157x196 pixels at 8 bits/pixel scanimage: acquiring gray frame, 8 bits/sample scanimage: reading one scanline, 157 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, 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 # scanimage -d gt68xx -T scanimage: scanning image of size 2563x3531 pixels at 8 bits/pixel scanimage: acquiring gray frame, 8 bits/sample scanimage: reading one scanline, 2563 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 [About 30 seconds of buzzing and clicking] I would be grateful for any suggestions. -- Chris.
