[sane-devel] libusb : Error during device I/O

Oliver Schwartz Oliver.Schwartz at gmx.de
Sat Oct 8 10:20:15 UTC 2005


Hi,

> I'm trying to get a Benq 4300U to work under Ubuntu 'Breezy Badger'
>
> /etc/sane.d/dll.conf and snapscan.conf should be ok according to
> other threads I found incl. path to firmware ( I'm alternating
> trying the files u176v046.bin and u222v067.bin)
> lsusb  shows:
> Bus 001 Device 003: ID 04a5:20b0 Acer Peripherals Inc. (now
> BenQ Corp.) S2W 3300U/4300U

You need the u176v046.bin firmware, as indicated by the USB ID 
(04a5:20b0)

> scanimage -T shows
...
> [snapscan] Looking up 176
> [snapscan] Downloading /etc/sane.d/firmware.bin

Are you sure that /etc/sane.d/firmware.bin is u176v046.bin?

...
> [snapscan] sense_handler: sense key: 0x04, asc: 0x00, ascq: 0x00,
> i1: 0x01, i2: 0x00
> [snapscan] sense_handler: Hardware error. (0x01, 0x00)

According to my docs, that's the error code for "EPROM Error" - 
whatever that means. 

First, make sure that you use the correct firmware file. If you still 
get the hardware error message you should verify that the scanner 
works under windows.

/Oliver




More information about the sane-devel mailing list