[sane-devel] Snapscan (Acer stw 4300U)

snafu snafu@forkbomb.dhs.org
Sun, 10 Nov 2002 18:39:42 -0500


I am having problems with sane and my Acer 4300U.

I can find the device with sane-find-scanner and the vendor/product id's exist in the snapscan.conf file but when I try to use the scanner, I get the following:

Failed to open device: snapscan:/dev/usb/scanner0

and (at the console):
[snapscan] Implementation error: Driver name not found
[snapscan] download_firmware: No firmware entry found in config file snapscan.conf.

But clearly it all there. Here is a debug:
---
[sanei_debug] Setting debug level of snapscan to 255.
[snapscan] sane_snapscan_init
[snapscan] sane_snapscan_init: Snapscan backend version 1.4.13
[snapscan] add_usb_device(/dev/usbscanner bus=usb)
[snapscan] add_usb_device: Detected (kind of) an USB device
[snapscan] snapscani_usb_open(/dev/usbscanner)
[snapscan] add_usb_device: error opening device /dev/usbscanner: Invalid argument
[snapscan] add_usb_device(/dev/usb/scanner0)
[snapscan] add_usb_device: Detected (kind of) an USB device
[snapscan] snapscani_usb_open(/dev/usb/scanner0)
[snapscan] add_usb_device: Checking if 0x04a5 is a supported USB vendor ID
[snapscan] snapscani_check_device()
[snapscan] mini_inquiry
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(7,0xbfffd0d4,6,0xbfffd0b0,0xbfffd0ac (36))
[snapscan] atomic_usb_cmd(7,0xbfffd0d4,6,0xbfffd0b0,0xbfffd0ac (36))
[snapscan] usb_cmd(7,0xbfffd0d4,6,0xbfffd0b0,0xbfffd0ac (36))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x12 0x00 0x00 0x00 0x24 0x00
[snapscan] usb_read: reading:  0xf9 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] usb_read: reading:  0x06 0x00 0x02 0x02 0x49 0x00 0x00 0x00 0x43 0x6f ...
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] snapscani_check_device: Is vendor "Color" model "FlatbedScanner22" a supported scanner?
[snapscan] snapscani_get_model_id(FlatbedScanner22, 7, 2)
[snapscan] snapscani_get_model_id: looking up scanner for ID 0x04a5,0x20b0.
[snapscan] Implementation error: Driver name not found
[snapscan] snapscani_check_device: Autodected driver: Unknown
[snapscan] snapscani_usb_close(7)
[snapscan] snapscani_init_device_structure()
[snapscan] sane_snapscan_get_devices (0xbfffe388, 0)
[snapscan] sane_snapscan_open (/dev/usb/scanner0, 0xbffff1e4)
[snapscan] find_device
[snapscan] sane_snapscan_open: Allocating 64512 bytes as scanner buffer.
[snapscan] sane_snapscan_open: allocated scanner structure at 0x8104000
[snapscan] open_scanner
[snapscan] snapscani_usb_open(/dev/usb/scanner0)
[snapscan] sane_snapscan_open: waiting for scanner to warm up.
[snapscan] wait_scanner_ready
[snapscan] test_unit_ready
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(6,0xbffff114,6,0x0,0x0 (0))
[snapscan] atomic_usb_cmd(6,0xbffff114,6,0x0,0x0 (0))
[snapscan] usb_cmd(6,0xbffff114,6,0x0,0x0 (0))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] sane_snapscan_open: performing scanner self test.
[snapscan] send_diagnostic
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(6,0xbffff154,6,0x0,0x0 (0))
[snapscan] atomic_usb_cmd(6,0xbffff154,6,0x0,0x0 (0))
[snapscan] usb_cmd(6,0xbffff154,6,0x0,0x0 (0))
[snapscan] sane_snapscan_open: self test passed.
[snapscan] inquiry
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(6,0x8104030,6,0x8104740,0x8104140 (120))
[snapscan] atomic_usb_cmd(6,0x8104030,6,0x8104740,0x8104140 (120))
[snapscan] usb_cmd(6,0x8104030,6,0x8104740,0x8104140 (120))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x12 0x00 0x00 0x00 0x78 0x00
[snapscan] usb_read: reading:  0xf9 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] usb_read: reading:  0x06 0x00 0x02 0x02 0x49 0x00 0x00 0x00 0x43 0x6f ...
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Looking up 176
[snapscan] download_firmware: No firmware entry found in config file snapscan.conf.
[snapscan] inquiry: download_firmware command failed: Invalid argument
[snapscan] sane_snapscan_open: error in inquiry command: Invalid argument
[snapscan] sane_snapscan_exit
--

Do I require the firmware, or is it looking for the hell of it?

Any info is appreciated. Please dont bother to refer me to the snapscan.sourceforge.net, I'd like a more helpful response if possible :)

-Paul

-- 
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end