Add Epson Perfection 1640SU scanner to scanner.c

Add Epson Perfection 1640SU scanner to scanner.c

Post by Jesse Wyan » Sun, 04 Mar 2001 12:00:06

Just purchased an Epson Perfection 1640SU (SCSI/USB) scanner (1600 dpi optical),
and found in some tips (forgot where now) on getting it recognized by the USB code:
(I made the change in a vanilla 2.4.2 kernel.)

diff -urNb linux-2.4.2/drivers/usb/scanner.c linux-2.4.2.modified/drivers/usb/scanner.c
--- linux-2.4.2/drivers/usb/scanner.c   Thu Jan  4 13:15:32 2001

    { USB_DEVICE(0x04b8, 0x0104) }, /* Perfection 1200U and 1200Photo*/
    { USB_DEVICE(0x04b8, 0x0106) }, /* Stylus Scan 2500 */
    { USB_DEVICE(0x04b8, 0x0107) }, /* Expression 1600 */
+   { USB_DEVICE(0x04b8, 0x010a) }, /* Perfection 1640SU and 1640SUPhoto */
    /* Umax */
    { USB_DEVICE(0x1606, 0x0010) }, /* Astra 1220U */
    { USB_DEVICE(0x1606, 0x0030) }, /* Astra 2000U */

FYI, it works well with the latest SANE packages; some of my friends of the Windows
persuasion find it easier to use (XSane) than other scanner packages they're used to.
And more stable.  :)


If there was any justice in the world, "trust" would be a four-letter word.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at
Please read the FAQ at


1. Canon Perfection 1640SU Scanner drivers

Hi all,
I am looking to buy a scanner with an adapter so I can scan my slides,
transparencies and negatives into my PC. The model that fits my
requirements is the Canon Perfection 1640SU (Photo) Scanner - however,
it only comes with Windows drivers as far as I know.

I'm a newbie when it comes to Linux drivers for hardware, if someone
could offer some advice on how I can overcome this problem, pls let me
know - also, if they know of any negative/slide scanners with linux
drivers, I'll be willing to consider them seriously!

Thanks in advance

Sent via

2. New model H50s without Tape Drives

3. info needed about epson 1640SU scanner

4. Bad frames

5. any opinions on epson 1640su scanner

6. setting up Linux swap

7. Scanner Epson perfection 1670 suse 8.2

8. NEC CDROM RedHat setup

9. EPSON SCANNER Perfection 1260

10. Epson Perfection 1650 USB Scanner


12. Epson Perfection 1260 Usb Scanner + Freebsd 5.0 Release

13. Scanner driver for Epson scanner