[sane-devel] open driver for Epson Perfection V100 Photo?

Stéphane Blondon stephane.blondon at gmail.com
Thu Mar 25 23:24:17 UTC 2010

2010/3/24 m. allan noah <kitno455 at gmail.com>:
> At that point, I would investigate the epjitsu sane backend, as it
> already supports an epson chipset which may be related to the one in
> the V100.

epjitsu.conf.in explains that the driver needs a firmware called
'*.nal', often in a cab file. I didn't found such a file (even in cab

However, I found a 'Esfw66.bin' in a cab.
The size is ok (64Kio), the path too (ProgramFiles/epson/escndv/es0066).
ES66 seems to be a codename for the scanner. For example, the file es66.inf has:
ES66.DeviceDesc		= "EPSON Perfection V10/V100"
%ES66.DeviceDesc%  = USB.ES66,USB\VID_04B8&PID_012D

(Those VID and PID match the Vendor_ID and Product_ID of the
Perfection V100Photo.)

I don't know if it's useful but `file` doesn't recognize the file
type. If I edit 'Esfw66.bin' in hexadecimal mode, the first line is:
00000000: 4544 4c41 0000 0000 0000 0000 0000 0000  EDLA............

The others cab in es0066 directory have a lot of .dll files, .icm
files, another .bin file (only 3Kio), 'Version.dat', two .chm files.
There are files I don't know in 'perv100.cab' but I think they are not
as interesting as 'Esfw66.bin':
stephane at degtyarov:/tmp/epson cab/perv100 $ ls -lh
total 512K
-rw-r--r-- 1 stephane stephane 5,0K août  29  2006 ES0066.hrd
-rw-r--r-- 1 stephane stephane  238 déc.   1  2005 ES0066.idx
-rw-r--r-- 1 stephane stephane  96K oct.  16  2006 PerV100.ds
(and two .icm files)


More information about the sane-devel mailing list