Mustek SE 12000 SP Plus

Olivier Poulet (ylfeht@geneva-link.ch)
Mon, 20 Dec 1999 22:43:53 +0100 (CET)

Hello,

I have just purchased this scanner 3 days ago. The full name is
Scanexpress 12000SP Plus. It came with a DTC3191 SCSI card which, to my
knowledge, doesn't work with Linux. I have thus swapped it for an AHA-1505AE.

While browsing through the list archives, I fell across Ekkard Gerlach's
message, possibly using the same scanner. The following is what I have
done to get this animal working : (Ekkard, hope this helps)
cat /proc/scsi/scsi
Attached devices:

Host: scsi2 Channel: 00 Id: 06 Lun: 00
Vendor: SCANNER Model: Rev: V100
Type: Scanner ANSI SCSI revision: 01 CCS

export SANE_DEBUG_MUSTEK=3; scanimage -d mustek >/dev/null
[sanei_init_debug]: Setting debug level of mustek to 3.
[mustek] sane_init: strip-height set to 1 inches
[mustek] attach: opening /dev/sgb as scsi device
[mustek] attach: sending INQUIRY
[mustek] scsi_wait_ready: sending TEST_UNIT_READY
[mustek] attach: firmware revision 38.00
[mustek] attach: found Mustek scanner model XC06 S12IDW (flatbed scanner), 1-pass, SE
[...]

I got this result by modifying the following in
/usr/src/sane-1.0.1/backend/mustek.c, Line 765 :
else if (strncmp(model_name, " C06", 4) == 0
to
else if (strncmp(model_name, "XC06", 4) == 0

make; make install and apparently everything is OK.

To the development team : is there anything else I should modify (header
file ?) and can I directly copy the whole else block to add a new
supported scanner ?

My 2 cents, hope they help.

-- 
Olivier Poulet

--
Source code, list archive, and docs: http://www.mostang.com/sane/
To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com