On Thu, 2003-02-20 at 01:34, sane-devel-requ...@www.mostang.com wrote: OK, thanks for the advice! I fixed up the /etc/sane.d/plustek.conf and the "plustek-devs.c" files so the ID strings now match. Did a make and make install. I also fixed the ID problem I had in the /etc/modules.conf file.
I do a SANE_DEBUG_PLUSTEK=255 scanimage -L and here is the relevant output: [plustek] attach (/dev/usb/scanner0, 0xbfffd340, (nil)) [plustek] Device configuration: [plustek] device name : >/dev/usb/scanner0< [plustek] porttype : 1 [plustek] USB-ID : >0x0A82-0x4600< ...[configuration stuff deleted]... [plustek] drvopen() [plustek] usbDev_open(/dev/usb/scanner0,0x0A82-0x4600) [plustek] Vendor ID=0x0A82, Product ID=0x4600 [plustek] usbio_DetectLM983x [plustek] usbio_DetectLM983x: found LM9832/3 [plustek] Device description for >0x0A82-0x4600< found. [plustek] usb_initDev(39,0x0a82,0) [plustek] Device WAF: 0x00000000 [plustek] LAMP-STATUS: 0x00000000 [plustek] RESETTING REGISTERS(0) [plustek] MISC I/O after RESET: 0x88, 0x28, 0x3b [plustek] usb_SetScanParameters() [plustek] * HDPI: 8.000 [plustek] * XDPI=150, HDPI=8.000 [plustek] * YDPI=200, MinDPIY=100 [plustek] * DataPixelStart=304, LineEnd=304 [plustek] * Full Steps to Skip at Start = 0x0000 [plustek] * Scan calculations... [plustek] * LineLength=10703, LineRateColor=1 [plustek] * Stepsize = 894, 0x46=0x03 0x47=0x7e [plustek] * DPD =350 (0x015e) [plustek] * DPD =10353 (0x2871), step size=894, steps2rev=30 [plustek] * llen=10703, lineRateColor=1, qtcnt=2, hfcnt=2 [plustek] usb_GetMCLKDivider() [plustek] * Integration Time Adjust = 0 (HDPI=8.000,MCLKD=4.000) [plustek] * Setting GreenPWMDutyCycleLow [plustek] * Current MCLK Divider = 4.000000 [plustek] * MOTOR-Settings: PWM=0x01, PWM_DUTY=0x30 [plustek] * FFStepSize = 231, [0x48] = 0x00, [0x49] = 0xe7 [plustek] * PhyBytes = 2 [plustek] * PhyLines = 4294951482 [plustek] * TotalBytes = 4294935668 [plustek] * PL=1831, coeffsize=216, scaler=1 [plustek] * PauseLimit = 1831, [0x4e] = 0xe2, [0x4f] = 0x01 [plustek] usb_SetScanParameters() done. [plustek] usbDev_getCaps() [plustek] usbDev_getLensInfo() [plustek] wMAX=19200, WPHYMAX=2400 [plustek] Scanner information: [plustek] Vendor : Plustek [plustek] Model : TravelScan 464 [plustek] Asic : 0x42 [plustek] Flags : 0x00000286 [plustek] Version: 0x00000000 [plustek] drvclose() [plustek] usbDev_stopScan(mode=0) [plustek] usbDev_ScanEnd(), start=0, park=0 [plustek] usbDev_close() [plustek] attach: model = >TravelScan 464< [plustek] sane_get_devices (0xbffff458, 0) device `plustek:/dev/usb/scanner0' is a Plustek TravelScan 464 USB flatbed scanner [plustek] sane_exit [plustek] Shutdown called (dev->fd=-1, /dev/usb/scanner0) [plustek] Waiting for scanner-ready... [plustek] Lamp-Timer stopped Here's what else I know about this scanner: 1) It is a compact sheetfed-only scanner. It does not function as a flatbed at all. It is designed primarily as a portable USB scanner, but we have a need to use it for a specialized scanning application here. 2) It has a single button on the top of the scanner that signals the (Windoze) driver to start the scan. No other LEDs or buttons on the unit. 3) It also has a photo paper sensor that tells that signals Windoze when a sheet has been inserted for scanning. 4) I think it uses a CIS scanner module, model # SV651A4C (syscan). Specs I can find are: 600 DPI max, color, scan size- 216mm wide (A4). Speed is 8.0ms/line color and 3.0ms/line BW. More specs are linked on this page, but I cannot get to them for some reason. (http://www.syscaninc.com/en/products/cispl.htm) 5) I've talked to the "engineering" dept. at Syscan about supporting this device under SANE, but they said they "don't know anyone who is using SANE". I tried to explain that SANE is very popular, but didn't seemd to make any progress in getting their help or cooperation. Any suggestions on how to proceed from here? Thanks, - Ted