SANE

SANE: External Backends (Drivers)


The following table summarizes the backends/drivers that have not yet been included in the SANE distribution, and the hardware or software they support.

This is only a summary! Please consult the manpages and the author-supplied webpages for more detailed (and usually important) information concerning each backend.

If you have new information or corrections, please file a bug report with as many details as possible. Also please tell us if your scanner isn't mentioned in this list at all.

For an explanation of the tables, see the legend.

Summary

Device type Number of devices
Total Supported Untested Unsupported
Sum Complete Good Basic Minimal
Scanners 449 316 39 261 13 3 110 23
Still cameras 0 0 0 0 0 0 0 0
Video Cameras 0 0 0 0 0 0 0 0
Meta backends 0 n/a
APIs 1 n/a

Scanners

Backends: brother, brother-mfc4600, brother2, canon_mfp, cs3200f, epkowa, geniusvp2, hp3770, hp8200, hpaio, hpoj, lhii, mustek_a3p1, primascan, primax, samsung, scanwit, viceo

Backend: brother

Link(s): http://solutions.brother.com/linux/sol/printer/linux/sane_drivers.html
Comment: External backend made by brother. As this software contains non-free parts, it can't be included into SANE. If you can't find your model here, please have a look at the brother website which contains the latest list.

Manufacturer Model Interface USB id Status Comment
Brother DCP-1000 USB 0x04f9/0x0112 Untested No report yet.
DCP-1000J USB 0x04f9/0x0153 Untested No report yet.
DCP-1400 USB 0x04f9/0x0116 Untested No report yet.
DCP-3020C USB 0x04f9/0x014c Untested No report yet.
DCP-4020C USB 0x04f9/0x0144 Untested No report yet.
DCP-8020 USB 0x04f9/0x0140 Untested No report yet.
DCP-8025D USB 0x04f9/0x0141 Good  
DCP-8025J USB 0x04f9/0x014f Good No report yet.
DCP-8040 USB 0x04f9/0x015d Untested No report yet.
DCP-8045D USB 0x04f9/0x015e Good  
DCP-8060 USB 0x04f9/0x01a3 Good  
FAX1800C USB 0x04f9/0x0126 Untested No report yet.
FAX1815C USB 0x04f9/0x014d Untested No report yet.
FAX1820C USB 0x04f9/0x0147 Untested No report yet.
FAX1920CN USB network 0x04f9/0x0149 Untested No report yet.
FAX-2850 USB 0x04f9/0x0123 Untested No report yet.
FAX-2900 USB 0x04f9/0x0117 Untested No report yet.
FAX-3800 USB 0x04f9/0x0118 Untested No report yet.
FAX-4100 USB 0x04f9/0x012e Untested No report yet.
FAX-4750e USB 0x04f9/0x012f Untested No report yet.
FAX-5750e USB 0x04f9/0x0130 Untested No report yet.
MFC-100 USB 0x04f9/0x0135 Untested No report yet.
MFC-150CL USB 0x04f9/0x0136 Untested No report yet.
MFC-3100C USB 0x04f9/0x010e Untested No report yet.
MFC-3200C USB 0x04f9/0x013a Untested No report yet.
MFC-3220C USB 0x04f9/0x0146 Untested No report yet.
MFC-3320CN USB network 0x04f9/0x0148 Untested No report yet.
MFC-3420C USB 0x04f9/0x014a Good  
MFC-3420J USB 0x04f9/0x0157 Untested No report yet.
MFC-3820CN USB network 0x04f9/0x014b Untested No report yet.
MFC-3820J USB 0x04f9/0x0158 Untested No report yet.
MFC-3820CN USB network   Good Network connection is reported to work.
MFC-4420C USB 0x04f9/0x013e Untested No report yet.
MFC-4800 USB 0x04f9/0x0110 Good  
MFC-4800J USB 0x04f9/0x0124 Untested No report yet.
MFC-4820C USB 0x04f9/0x013f Good  
MFC-5100C USB 0x04f9/0x010f Good  
MFC-5100J USB 0x04f9/0x0122 Untested No report yet.
MFC-5200C USB 0x04f9/0x0132 Good  
MFC-5200J USB 0x04f9/0x013d Untested No report yet.
MFC-580 USB 0x04f9/0x0120 Good  
MFC-590 USB 0x04f9/0x0121 Good  
MFC-6800 USB 0x04f9/0x0111 Untested No report yet.
MFC-6800J USB 0x04f9/0x0125 Untested No report yet.
MFC-8210 USB 0x04f9/0x0151 Untested No report yet.
MFC-8220 USB 0x04f9/0x0150 Untested No report yet.
MFC-8420 USB 0x04f9/0x0142 Good  
MFC-8440 USB 0x04f9/0x015f Good  
MFC-8500 USB 0x04f9/0x0113 Untested No report yet.
MFC-8500J USB 0x04f9/0x0128 Untested No report yet.
MFC-8820D USB 0x04f9/0x0143 Good  
MFC-8820J USB 0x04f9/0x014e Untested No report yet.
MFC-8840D USB 0x04f9/0x0160 Good  
MFC-890 USB 0x04f9/0x013c Good  
MFC-9030 USB 0x04f9/0x012b Untested No report yet.
MFC-9070 USB 0x04f9/0x011d Untested No report yet.
MFC-9160 USB 0x04f9/0x011f Good Is reported to work well with backend version 0.0.12.
MFC-9180 USB 0x04f9/0x011e Good Reported to work well under openSUSE 10.2.
MFC-9660 USB 0x04f9/0x0119 Untested No report yet.
MFC-9700 USB 0x04f9/0x0114 Untested No report yet.
MFC-9760 USB 0x04f9/0x011c Untested No report yet.
MFC-9800 USB 0x04f9/0x0115 Untested No report yet.
MFC-9800J USB 0x04f9/0x0127 Untested No report yet.
MFC-9860 USB 0x04f9/0x011a Untested No report yet.
MFC-9880 USB 0x04f9/0x011b Unsupported There is a report that this scanner does not work with the brother backend (I/O errors)

Backend: brother-mfc4600

Link(s): http://sourceforge.net/projects/brother-mfc

Manufacturer Model Interface USB id Status Comment
Brother MFC 4600 USB 0x04f9/0x0111 Basic Only USB version of this scanner is supported. Please report how well it works. See link.

Backend: brother2

Link(s): http://solutions.brother.com/linux/sol/printer/linux/sane_drivers.html
Comment: External backend made by brother. As this software contains non-free parts, it can't be included into SANE. If you can't find your model here, please have a look at the brother website which contains the latest list.

Manufacturer Model Interface USB id Status Comment
Brother DCP-110C USB 0x04f9/0x0169 Good  
DCP-115C USB 0x04f9/0x018c Good  
DCP-116C USB   Untested No report yet.
DCP-117C USB 0x04f9/0x018e Good  
DCP-120C USB 0x04f9/0x0190 Good  
DCP-310CN USB network 0x04f9/0x016b Untested No report yet.
DCP-315CN USB network   Untested No report yet.
DCP-330C USB 0x04f9/0x01a9 Untested No report yet.
DCP-340CW USB   Untested No report yet.
DCP-7010 USB 0x04f9/0x0182 Good  
DCP-7020 USB 0x04f9/0x0183 Untested No report yet.
DCP-7025 USB 0x04f9/0x0184 Good  
MFC-210C USB 0x04f9/0x0161 Good  
MFC-215C USB 0x04f9/0x0193 Good brscan2-0.0.2 necessary
MFC-240C USB 0x04f9/0x01ab Good Reportedly working.
MFC-3240C USB 0x04f9/0x0173 Untested No report yet.
MFC-3340CN USB network 0x04f9/0x0174 Untested No report yet.
MFC-410CN USB network 0x04f9/0x0163 Basic Sometimes hangs and refuses to scan. A simple power off/on switch will fix things.
MFC-420CN USB network 0x04f9/0x0162 Untested No report yet.
MFC-425CN USB network   Untested No report yet.
MFC-5440CN USB network 0x04f9/0x016d Good  
MFC-5840CN USB network 0x04f9/0x016e Untested No report yet.
MFC-610CLN USB network 0x04f9/0x0166 Untested No report yet.
MFC-610CLN USB network 0x04f9/0x0168 Untested No report yet.
MFC-620CN USB network 0x04f9/0x0165 Untested No report yet.
MFC-640CW USB   Untested No report yet.
MFC-7220 USB 0x04f9/0x0185 Untested No report yet.
MFC-7225N USB network 0x04f9/0x0186 Untested No report yet.
MFC-7420 USB 0x04f9/0x0180 Good No report yet.
MFC-7820N USB network 0x04f9/0x0181 Good Network connection reported to work.
MFC-7840W USB 0x04f9/0x01e5 Good Reported to work with brscan3 driver.
MFC-820CW USB   Untested No report yet.
MFC-8460N USB   Untested No report yet.
MFC-8860DN USB   Untested No report yet.
MFC-9420CN USB network   Untested No report yet.

Backend: canon_mfp

Link(s): http://cweb.canon.jp/drv-upd/bj/other.html#linux, http://support-asia.canon-asia.com/
Comment: Note: these backend are designed by Canon and are part of their proprietary scanning software. They may not work at all with SANE, or with SANE frontends.

Manufacturer Model Interface USB id Status Comment
Canon MP140 USB 0x04a9/0x172b Untested No report yet.
MP160 USB 0x04a9/0x1714 Untested No report yet.
MP210 USB 0x04a9/0x1721 Untested No report yet.
MP510 USB 0x04a9/0x1717 Untested No report yet.
MP520 USB 0x04a9/0x1724 Untested No report yet.
MP600 USB 0x04a9/0x1718 Untested No report yet.
MP610 USB 0x04a9/0x1725 Untested Could not have it working with SANE.

Backend: cs3200f

Comment: Backend is in experimental CVS

Manufacturer Model Interface USB id Status Comment
Canon CanoScan 3200F USB 0x04a9/0x2216 Minimal Backend is in experimental CVS.

Backend: epkowa (2.19.0)

Link(s): http://www.avasys.jp/english/linux_e/

Manufacturer Model Interface USB id Status Comment
EPSON Actionscanner II parallel SCSI   Good overseas version of the GT-5000
AcuLaser CX11 USB 0x04b8/0x0815 Good overseas version of the LP-A500
AcuLaser CX11NF USB 0x04b8/0x0815 Good network interface not supported
AcuLaser CX11 with network interface and fax
AcuLaser CX21 USB 0x04b8/0x0835 Good network interface not supported
Artisan 700 USB 0x04b8/0x0846 Good network interface not supported
all-in-one
overseas version of the EP-801A
Artisan 800 USB 0x04b8/0x0844 Good network interface not supported
all-in-one
overseas version of the EP-901A
CC-500L USB 0x04b8/0x010d Unsupported all-in-one
CC-550L USB 0x04b8/0x011a Unsupported all-in-one
CC-570L USB 0x04b8/0x0802 Good all-in-one
CC-600PX USB 0x04b8/0x0801 Good all-in-one
CC-700 USB 0x04b8/0x0108 Unsupported all-in-one
EP-801A USB 0x04b8/0x0846 Good network interface not supported
all-in-one
EP-901A USB 0x04b8/0x0844 Good network interface not supported
all-in-one
EP-901F USB 0x04b8/0x0844 Good network interface not supported
all-in-one
ES-300C SCSI parallel   Good overseas version of the GT-6000
ES-300GS SCSI   Good  
ES-600C parallel   Good overseas version of the GT-5400
ES-800C SCSI   Good overseas version of the GT-8000
ES-1000C ?   Unsupported overseas version of the GT-8500
ES-1200C parallel   Good overseas version of the GT-9000
ES-2000 SCSI USB 0x04b8/0x0107 Complete IEEE1394 untested
ES-2200 SCSI USB 0x04b8/0x010e Complete IEEE1394 untested
ES-6000 SCSI   Good  
ES-6000H SCSI   Good IEEE1394 untested
ES-6000HS SCSI   Good IEEE1394 untested
ES-7000H SCSI USB 0x04b8/0x0126 Good network interface unsupported
IEEE1394 untested
ES-8000 SCSI   Untested  
ES-8500 SCSI USB 0x04b8/0x0109 Good IEEE1394 untested
ES-9000H SCSI   Good IEEE1394 untested
ES-10000G USB 0x04b8/0x0129 Good network interface unsupported
IEEE1394 untested
ES-D400 USB 0x04b8/0x0136 Good requires DFSG non-free esci-interpreter-gt-s80
ES-H300 USB 0x04b8/0x012b Good network interface not supported
ES-H7200 USB Ethernet 0x04b8/0x0138 Good network interface supported via DFSG non-free iscan-network-nt package
Expression 636 SCSI   Complete overseas version of the GT-9500
Expression 800 SCSI   Complete overseas version of the GT-9600
Expression 836XL SCSI   Untested overseas version of the ES-8000
Expression 1600 SCSI USB 0x04b8/0x0107 Complete IEEE1394 untested
overseas version of the ES-2000
Expression 1640XL SCSI USB 0x04b8/0x0109 Good IEEE1394 untested
overseas version of the ES-8500
Expression 1680 SCSI USB 0x04b8/0x010e Complete IEEE1394 untested
overseas version of the ES-2200
Expression 1680 Pro SCSI USB   Untested IEEE1394 option
Expression 1680XL Pro SCSI USB   Untested  
Expression 10000XL USB 0x04b8/0x0129 Good network interface not supported
IEEE1394 untested
overseas version of the ES-10000G
Expression 10000XL Graphic Arts USB IEEE1394   Untested network interface not supported
Expression 10000XL Photo USB IEEE1394   Untested network interface not supported
F-3200 USB IEEE1394 0x04b8/0x080a Unsupported Film scanner
F-3200 Photo USB IEEE1394   Unsupported  
FilmScan 200 SCSI   Unsupported A better backend for the FilmScan 200 can be found at http://www.vjet.demon.co.uk/scanner/.
GT-1500 USB 0x04b8/0x0133 Good requires DFSG non-free iscan-plugin-gt-1500
overseas version of the GT-D1000
GT-2200 USB 0x04b8/0x0102 Unsupported  
GT-2500 USB 0x04b8/0x012b Good network interface not supported
overseas version of the ES-H300
GT-4000 ?   Untested  
GT-5000 parallel SCSI   Good  
GT-5400 parallel   Good  
GT-5500 SCSI   Good  
GT-6000 SCSI Parport   Good  
GT-6500 parallel   Good overseas version of the GT-5400
GT-6600U USB 0x04b8/0x0103 Complete  
GT-6700U USB 0x04b8/0x010c Complete  
GT-7000S SCSI   Complete  
GT-7000U USB 0x04b8/0x0101 Complete  
GT-7200U USB 0x04b8/0x010f Good requires DFSG non-free iscan-plugin-gt-7200
also supported by the plustek backend
GT-7300U USB 0x04b8/0x011d Good requires DFSG non-free iscan-plugin-gt-7300
also supported by the plustek backend
GT-7400U USB 0x04b8/0x0120 Unsupported supported by the snapscan backend
GT-7600S SCSI   Complete SCSI version of the GT-7600U
GT-7600U USB 0x04b8/0x0104 Complete USB version of the GT-7600S
GT-7600UF USB 0x04b8/0x0104 Complete GT-7600U with TPU option bundled
GT-7700U USB 0x04b8/0x010b Complete  
GT-8000 SCSI   Good  
GT-8200U USB 0x04b8/0x0110 Complete  
GT-8200UF USB 0x04b8/0x0110 Good  
GT-8300UF USB 0x04b8/0x011e Complete  
GT-8400UF USB 0x04b8/0x011f Unsupported  
GT-8500 ?   Untested  
GT-8700 SCSI USB 0x04b8/0x010a Complete  
GT-8700F SCSI USB 0x04b8/0x010a Good GT-8700U with TPU option bundled
GT-9000 parallel   Good  
GT-9300UF USB 0x04b8/0x011b Complete  
GT-9400UF USB 0x04b8/0x0116 Good requires DFSG non-free iscan-plugin-gt-9400
GT-9500 SCSI   Complete  
GT-9600 SCSI   Complete  
GT-9700F USB 0x04b8/0x0112 Complete IEEE1394 untested
GT-9800F USB 0x04b8/0x011c Complete IEEE1394 untested
GT-10000 SCSI   Good overseas version of the ES-6000
GT-10000+ SCSI   Good IEEE1394 untested
overseas version of the ES-6000H
GT-12000 SCSI   Untested overseas version of the ES-8000
GT-15000 SCSI USB 0x04b8/0x0126 Good IEEE1394 untested
overseas version of the ES-7000H
GT-20000 USB Ethernet 0x04b8/0x0138 Good network interface supported via DFSG non-free iscan-network-nt package
overseas version of the ES-H7200
GT-30000 SCSI   Good IEEE1394 untested
overseas version of the ES-9000H
GT-D1000 USB 0x04b8/0x0133 Good requires DFSG non-free iscan-plugin-gt-1500
GT-F500 USB 0x04b8/0x0121 Good multi photo feeder not supported
requires DFSG non-free iscan-plugin-gt-f500
also supported by the snapscan backend
GT-F520 USB 0x04b8/0x0122 Good multi photo feeder not supported
requires DFSG non-free iscan-plugin-gt-f520
also supported by the snapscan backend
GT-F550 USB 0x04b8/0x0121 Good auto film loader not supported
requires DFSG non-free iscan-plugin-gt-f500
also supported by the snapscan backend
GT-F570 USB 0x04b8/0x0122 Good auto film loader not supported
requires DFSG non-free iscan-plugin-gt-f520
also supported by the snapscan backend
GT-F600 USB 0x04b8/0x0118 Good only scans up to 2400dpi
requires DFSG non-free iscan-plugin-gt-f600
GT-F650 USB 0x04b8/0x012d Good requires DFSG non-free iscan-plugin-gt-s600
GT-S600 with TPU
GT-F670 USB 0x04b8/0x012e Good requires DFSG non-free iscan-plugin-gt-f670
GT-F700 USB 0x04b8/0x012f Good requires DFSG non-free iscan-plugin-gt-f700
GT-F720 USB 0x04b8/0x0131 Good requires DFSG non-free esci-interpreter-gt-f720
GT-S620 with TPU
GT-S50 USB 0x04b8/0x0137 Good requires DFSG non-free esci-interpreter-gt-s80
GT-S80 USB 0x04b8/0x0136 Good requires DFSG non-free esci-interpreter-gt-s80
overseas version of the ES-D400
GT-S600 USB 0x04b8/0x012d Good requires DFSG non-free iscan-plugin-gt-s600
GT-S620 USB 0x04b8/0x0131 Good requires DFSG non-free esci-interpreter-gt-f720
GT-X700 USB 0x04b8/0x0128 Complete IEEE1394 untested
GT-X750 USB 0x04b8/0x0119 Good requires DFSG non-free iscan-plugin-gt-x750
GT-X770 USB 0x04b8/0x0130 Good requires DFSG non-free iscan-plugin-gt-x770
GT-X800 USB 0x04b8/0x012a Complete film area guide mode not supported
IEEE1394 untested
GT-X900 USB 0x04b8/0x012c Good IEEE1394 untested
GT-X970 USB 0x04b8/0x0135 Good IEEE1394 untested
LP-7900CS ?   Untested business all-in-one; scanner is a ES-7000H
LP-9000CCH ?   Untested business all-in-one; scanner is a ES-9000H
LP-9000CCS ?   Untested business all-in-one; scanner is a ES-7000H
LP-9000CFH ?   Untested business all-in-one; scanner is a ES-9000H
LP-9500CCS ?   Untested business all-in-one; scanner is a ES-7000H
LP-9500CFH ?   Untested business all-in-one; scanner is a ES-9000H
LP-9500CH2 ?   Untested business all-in-one; scanner is a ES-9000H
LP-9800CCH ?   Untested business all-in-one; scanner is a ES-9000H
LP-9800CCS ?   Untested business all-in-one; scanner is a ES-7000H
LP-9800CFH ?   Untested business all-in-one; scanner is a ES-9000H
LP-A500 USB 0x04b8/0x0815 Good network interface not supported
business all-in-one
LP-M5000 USB 0x04b8/0x0843 Good network interface not supported
business all-in-one
LP-M5500 USB 0x04b8/0x0817 Good network interface not supported
business all-in-one
LP-M5500F USB 0x04b8/0x0817 Good network interface not supported
business all-in-one
LP-M5500 with the fax option bundled
LP-M5600 USB 0x04b8/0x0833 Good network interface not supported
business all-in-one
LP-M6000 USB 0x04b8/0x0834 Good network interface not supported
business all-in-one
ME 200 USB 0x04b8/0x0830 Good all-in-one
ME 300 USB 0x04b8/0x0841 Good all-in-one
overseas version of the PX-401A
ME Office 600F USB 0x04b8/0x0848 Good all-in-one
ME Office 700FW USB 0x04b8/0x0847 Good network interface not supported
all-in-one
overseas version of the PX-601F
PM-A700 USB 0x04b8/0x0814 Good all-in-one
PM-A750 USB 0x04b8/0x081a Good all-in-one
PM-A820 USB 0x04b8/0x0827 Good all-in-one
PM-A840 USB 0x04b8/0x083c Good all-in-one
PM-A840S USB 0x04b8/0x083c Good network interface not supported
all-in-one
PM-A850 USB 0x04b8/0x0806 Good all-in-one
PM-A870 USB 0x04b8/0x0811 Good all-in-one
PM-A890 USB 0x04b8/0x081c Good all-in-one
PM-A900 USB 0x04b8/0x0810 Good all-in-one
PM-A920 USB 0x04b8/0x082a Good all-in-one
PM-A940 USB 0x04b8/0x0837 Good all-in-one
PM-A950 USB 0x04b8/0x081d Good all-in-one
PM-A970 USB 0x04b8/0x0828 Good all-in-one
PM-T960 USB 0x04b8/0x0836 Good all-in-one
PM-T990 USB 0x04b8/0x0829 Good all-in-one
PM-A970 with network interface
PX-401A USB 0x04b8/0x0841 Good all-in-one
PX-501A USB 0x04b8/0x084a Good network interface not supported
all-in-one
PX-601F USB 0x04b8/0x0847 Good network interface not supported
PX-A550 USB 0x04b8/0x080e Good all-in-one
PX-A620 USB 0x04b8/0x082f Good all-in-one
PX-A640 USB 0x04b8/0x0838 Good all-in-one
PX-A650 USB 0x04b8/0x0819 Good all-in-one
PX-A720 USB 0x04b8/0x082e Good all-in-one
PX-A740 USB 0x04b8/0x0839 Good all-in-one
PX-FA700 USB 0x04b8/0x083a Good all-in-one
Perfection 600 SCSI   Unsupported supported by the umax backend
rebadged UMAX Astra 1200S
Perfection 610 USB 0x04b8/0x0103 Complete overseas version of the GT-6600U
Perfection 636S SCSI   Complete overseas version of the GT-7000S
Perfection 636U USB 0x04b8/0x0101 Complete overseas version of the GT-7000U
Perfection 640U USB 0x04b8/0x010c Complete overseas version of the GT-6700U
Perfection 660 USB 0x04b8/0x0114 Unsupported supported by the snapscan backend
Perfection 1200S SCSI   Complete overseas version of the GT-7600S
Perfection 1200U USB 0x04b8/0x0104 Complete overseas version of the GT-7600U
Perfection 1200U PHOTO USB 0x04b8/0x0104 Complete Perfection 1200U with TPU option bundled
overseas version of the GT-7600UF
Perfection 1240U USB 0x04b8/0x010b Complete overseas version of the GT-7700U
Perfection 1250 USB 0x04b8/0x010f Good requires DFSG non-free iscan-plugin-gt-7200
also supported by the plustek backend
overseas version of the GT-7200U
Perfection 1250 PHOTO USB 0x04b8/0x010f Good requires DFSG non-free iscan-plugin-gt-7200
also supported by the plustek backend
Perfection 1250 with TPU option bundled
Perfection 1260 USB 0x04b8/0x011d Good requires DFSG non-free iscan-plugin-gt-7300
also supported by the plustek backend
overseas version of the GT-7300U
Perfection 1260 PHOTO USB 0x04b8/0x011d Good requires DFSG non-free iscan-plugin-gt-7300
also supported by the plustek backend
Perfection 1260 with TPU option bundled
Perfection 1270 USB 0x04b8/0x0120 Unsupported supported by the snapscan backend
overseas version of the GT-7400
Perfection 1600 SCSI   Unsupported  
Perfection 1640SU SCSI USB 0x04b8/0x010a Complete overseas version of the GT-8700
Perfection 1640SU PHOTO SCSI USB 0x04b8/0x010a Good overseas version of the GT-8700F
Perfection 1650 USB 0x04b8/0x0110 Complete overseas version of the GT-8200U
Perfection 1650 PHOTO USB 0x04b8/0x0110 Good overseas version of the GT-8200UF
Perfection 1660 PHOTO USB 0x04b8/0x011e Complete overseas version of the GT-8300UF
Perfection 1670 USB 0x04b8/0x011f Unsupported supported by the snapscan backend
Perfection 1670 PHOTO USB 0x04b8/0x011f Unsupported supported by the snapscan backend
overseas version of the GT-8400UF
Perfection 2400 PHOTO USB 0x04b8/0x011b Complete overseas version of the GT-9300UF
Perfection 2450 PHOTO USB 0x04b8/0x0112 Complete IEEE1394 untested
overseas version of the GT-9700F
Perfection 2480 PHOTO USB 0x04b8/0x0121 Good multi photo feeder not supported
requires DFSG non-free iscan-plugin-gt-f500
also supported by the snapscan backend
overseas version of the GT-F500
Perfection 2580 PHOTO USB 0x04b8/0x0121 Good auto film loader not supported
requires DFSG non-free iscan-plugin-gt-f500
also supported by the snapscan backend
overseas version of the GT-F550
Perfection 3170 PHOTO USB 0x04b8/0x0116 Good requires DFSG non-free iscan-plugin-gt-9400
overseas version of the GT-9400UF
Perfection 3200 PHOTO USB 0x04b8/0x011c Complete IEEE1394 untested
overseas version of the GT-9800F
Perfection 3490 PHOTO USB 0x04b8/0x0122 Good multi photo feeder not supported
requires DFSG non-free iscan-plugin-gt-f520
also supported by the snapscan backend
overseas version of the GT-F520
Perfection 3590 PHOTO USB 0x04b8/0x0122 Good auto film loader not supported
requires DFSG non-free iscan-plugin-gt-f520
also supported by the snapscan backend
overseas version of the GT-F570
Perfection 4180 PHOTO USB 0x04b8/0x0118 Good only scans up to 2400dpi
requires DFSG non-free iscan-plugin-gt-f600
overseas version of the GT-F600
Perfection 4490 PHOTO USB 0x04b8/0x0119 Good requires DFSG non-free iscan-plugin-gt-x750
overseas version of the GT-X750
Perfection 4870 PHOTO USB 0x04b8/0x0128 Complete IEEE1394 untested
overseas version of the GT-X700
Perfection 4990 PHOTO USB 0x04b8/0x012a Good film area guide mode not supported
IEEE1394 untested
overseas version of the GT-X800
Perfection 4990 Pro USB IEEE1394   Untested seems to be a 4990 PHOTO with additional software
Perfection V10 USB 0x04b8/0x012d Good requires DFSG non-free iscan-plugin-gt-s600
overseas version of the GT-S600
Perfection V30 USB 0x04b8/0x0131 Good requires DFSG non-free esci-interpreter-gt-f720
overseas version of the GT-S620
Perfection V100 Photo USB 0x04b8/0x012d Good requires DFSG non-free iscan-plugin-gt-s600
overseas version of the GT-F650
Perfection V200 Photo USB 0x04b8/0x012e Good requires DFSG non-free iscan-plugin-gt-f670
overseas version of the GT-F670
Perfection V300 Photo USB 0x04b8/0x0131 Good requires DFSG non-free esci-interpreter-gt-f720
overseas version of the GT-F620
Perfection V350 Photo USB 0x04b8/0x012f Good requires DFSG non-free iscan-plugin-gt-f700
overseas version of the GT-F700
Perfection V500 Photo USB 0x04b8/0x0130 Good requires DFSG non-free iscan-plugin-gt-x770
overseas version of the GT-X770
Perfection V700 Photo USB 0x04b8/0x012c Good IEEE1394 untested
overseas version of the GT-X900
Perfection V750 Photo USB 0x04b8/0x012c Good IEEE1394 untested
overseas version of the GT-X900
Stylus CX1500 USB 0x04b8/0x080c Unsupported supported by the snapscan backend
all-in-one
Stylus CX2800 USB 0x04b8/0x0830 Good all-in-one
Stylus CX2900 USB 0x04b8/0x0830 Good all-in-one
Stylus CX3100 USB 0x04b8/0x0802 Good all-in-one
overseas version of the CC-570L
Stylus CX3200 USB 0x04b8/0x0802 Good all-in-one
overseas version of the CC-570L
Stylus CX3500 USB 0x04b8/0x080e Good all-in-one
overseas version of the PX-A550
Stylus CX3600 USB 0x04b8/0x080e Good all-in-one
overseas version of the PX-A550
Stylus CX3650 USB 0x04b8/0x080e Good all-in-one
Stylus CX3700 USB 0x04b8/0x0818 Good all-in-one
Stylus CX3800 USB 0x04b8/0x0818 Good all-in-one
Stylus CX3810 USB   Untested all-in-one
Stylus CX3900 USB 0x04b8/0x082f Good all-in-one
overseas version of the PX-A620
Stylus CX4100 USB 0x04b8/0x0820 Good all-in-one
Stylus CX4200 USB 0x04b8/0x0820 Good all-in-one
Stylus CX4300 USB 0x04b8/0x083f Good all-in-one
requires DFSG non-free iscan-plugin-cx4400
Stylus CX4400 USB 0x04b8/0x083f Good all-in-one
requires DFSG non-free iscan-plugin-cx4400
Stylus CX4500 USB 0x04b8/0x080d Good all-in-one
Stylus CX4600 USB 0x04b8/0x080d Good all-in-one
Stylus CX4700 USB 0x04b8/0x0819 Good all-in-one
overseas version of the PX-A650
Stylus CX4800 USB 0x04b8/0x0819 Good all-in-one
overseas version of the PX-A650
Stylus CX4900 USB 0x04b8/0x082b Good all-in-one
Stylus CX5000 USB 0x04b8/0x082b Good all-in-one
Stylus CX5100 USB 0x04b8/0x0801 Good all-in-one
overseas version of the CC-600PX
Stylus CX5200 USB 0x04b8/0x0801 Good all-in-one
overseas version of the CC-600PX
Stylus CX5300 USB 0x04b8/0x0808 Good all-in-one
Stylus CX5400 USB 0x04b8/0x0808 Good all-in-one
Stylus CX5500 USB 0x04b8/0x083f Good all-in-one
requires DFSG non-free iscan-plugin-cx4400
Stylus CX5600 USB 0x04b8/0x083f Good all-in-one
requires DFSG non-free iscan-plugin-cx4400
Stylus CX5700F USB 0x04b8/0x0821 Unsupported may work with the snapscan backend
all-in-one with FAX
Stylus CX5800F USB 0x04b8/0x0821 Unsupported may work with the snapscan backend
all-in-one with FAX
Stylus CX5900 USB 0x04b8/0x082e Good all-in-one
overseas version of the PX-A720
Stylus CX6000 USB 0x04b8/0x082e Good all-in-one
overseas version of the PX-A720
Stylus CX6300 USB 0x04b8/0x0805 Good all-in-one
mistakenly thinks its a PX-A650
Stylus CX6400 USB 0x04b8/0x0805 Good all-in-one
mistakenly thinks its a PX-A650
Stylus CX6500 USB 0x04b8/0x0813 Good all-in-one
Stylus CX6600 USB 0x04b8/0x0813 Good all-in-one
Stylus CX6900F USB 0x04b8/0x0831 Unsupported may work with the snapscan backend
all-in-one with FAX
Stylus CX7000F USB 0x04b8/0x0831 Unsupported may work with the snapscan backend
all-in-one with FAX
Stylus CX7300 USB 0x04b8/0x0838 Good all-in-one
overseas version of the PX-A640
Stylus CX7400 USB 0x04b8/0x0838 Good all-in-one
overseas version of the PX-A640
Stylus CX7700 USB 0x04b8/0x081f Good all-in-one
Stylus CX7800 USB 0x04b8/0x081f Good all-in-one
Stylus CX8300 USB 0x04b8/0x0839 Good all-in-one
overseas version of the PX-A740
Stylus CX8400 USB 0x04b8/0x0839 Good all-in-one
overseas version of the PX-A740
Stylus CX9300F USB 0x04b8/0x083a Good all-in-one
overseas version of the PX-FA700
Stylus CX9400Fax USB 0x04b8/0x083a Good all-in-one
overseas version of the PX-FA700
Stylus DX3800 USB 0x04b8/0x0818 Good all-in-one
Stylus DX3850 USB   Good all-in-one
Stylus DX4000 USB 0x04b8/0x082f Good all-in-one
overseas version of the PX-A620
Stylus DX4200 USB 0x04b8/0x0820 Good all-in-one
Stylus DX4400 USB 0x04b8/0x083f Good all-in-one
requires DFSG non-free iscan-plugin-cx4400
Stylus DX4800 USB 0x04b8/0x0819 Good all-in-one
overseas version of the PX-A650
Stylus DX4850 USB 0x04b8/0x0819 Good all-in-one
DX4800 + card reader
Stylus DX5000 USB 0x04b8/0x082b Good all-in-one
Stylus DX6000 USB 0x04b8/0x082e Good all-in-one
overseas version of the PX-A720
Stylus DX7000F USB 0x04b8/0x0831 Unsupported may work with the snapscan backend
all-in-one with FAX
Stylus DX7400 USB 0x04b8/0x0838 Good all-in-one
overseas version of the PX-A640
Stylus DX8400 USB 0x04b8/0x0839 Good all-in-one
overseas version of the PX-A740
Stylus DX9400F USB 0x04b8/0x083a Good all-in-one
overseas version of the PX-FA700
Stylus Office BX300F USB 0x04b8/0x0848 Good all-in-one
Stylus Office BX600FW USB 0x04b8/0x0847 Good network interface not supported
all-in-one
overseas version of the PX-601F
Stylus Office TX300F USB 0x04b8/0x0848 Good all-in-one
Stylus Office TX600FW USB 0x04b8/0x0847 Good network interface not supported
all-in-one
overseas version of the PX-601F
Stylus Photo PX700W USB 0x04b8/0x0846 Good network interface not supported
all-in-one
overseas version of the EP-801A
Stylus Photo PX800FW USB 0x04b8/0x0844 Good network interface not supported
all-in-one
overseas version of the EP-901A
Stylus Photo RX420 USB 0x04b8/0x080f Good all-in-one
Stylus Photo RX425 USB 0x04b8/0x080f Good all-in-one
Stylus Photo RX430 USB 0x04b8/0x080f Good all-in-one
Stylus Photo RX500 USB 0x04b8/0x0807 Good all-in-one
Stylus Photo RX510 USB 0x04b8/0x0807 Good all-in-one
Stylus Photo RX520 USB 0x04b8/0x081a Good all-in-one
overseas version of the PM-A750
Stylus Photo RX530 USB 0x04b8/0x081a Good all-in-one
overseas version of the PM-A750
Stylus Photo RX560 USB 0x04b8/0x0827 Good all-in-one
overseas version of the PM-A820
Stylus Photo RX585 USB 0x04b8/0x083c Good all-in-one
overseas version of the PM-A840
Stylus Photo RX580 USB 0x04b8/0x0827 Good all-in-one
overseas version of the PM-A820
Stylus Photo RX595 USB 0x04b8/0x083c Good all-in-one
overseas version of the PM-A840
Stylus Photo RX590 USB 0x04b8/0x0827 Good all-in-one
overseas version of the PM-A820
Stylus Photo RX600 USB 0x04b8/0x0806 Good all-in-one
overseas version of the PM-A850
Stylus Photo RX610 USB 0x04b8/0x083c Good all-in-one
overseas version of the PM-A840
Stylus Photo RX620 USB 0x04b8/0x0811 Good all-in-one
overseas version of the PM-A870
Stylus Photo RX630 USB 0x04b8/0x0811 Good all-in-one
overseas version of the PM-A870
Stylus Photo RX640 USB 0x04b8/0x081c Good all-in-one
overseas version of the PM-A890
Stylus Photo RX650 USB 0x04b8/0x081c Good all-in-one
overseas version of the PM-A890
Stylus Photo RX680 USB 0x04b8/0x0837 Good all-in-one
overseas version of the PM-A940
Stylus Photo RX685 USB 0x04b8/0x0837 Good all-in-one
overseas version of the PM-A940
Stylus Photo RX690 USB 0x04b8/0x0837 Good all-in-one
overseas version of the PM-A940
Stylus Photo RX700 USB 0x04b8/0x0810 Good all-in-one
overseas version of the PM-A900
Stylus Photo TX700W USB 0x04b8/0x0846 Good network interface not supported
all-in-one
overseas version of the EP-801A
Stylus Photo TX800FW USB 0x04b8/0x0844 Good network interface not supported
all-in-one
overseas version of the EP-901A
Stylus NX100 USB 0x04b8/0x0841 Good all-in-one
overseas version of the PX-401A
Stylus NX200 USB 0x04b8/0x0849 Good all-in-one
Stylus NX300 USB 0x04b8/0x0848 Good all-in-one
Stylus NX400 USB 0x04b8/0x084a Good network interface not supported
all-in-one
overseas version of the PX-501A
Stylus SX100 USB 0x04b8/0x0841 Good all-in-one
overseas version of the PX-401A
Stylus SX200 USB 0x04b8/0x0849 Good all-in-one
Stylus SX205 USB 0x04b8/0x0849 Good all-in-one
Stylus SX400 USB 0x04b8/0x084a Good network interface not supported
all-in-one
overseas version of the PX-501A
Stylus SX405 USB 0x04b8/0x084a Good all-in-one
Stylus SX600FW USB 0x04b8/0x0847 Good network interface not supported
all-in-one
overseas version of the PX-601F
Stylus Scan 2000 USB 0x04b8/0x0105 Untested apparently mostly the same as the Stylus Scan 2500
Stylus Scan 2500 USB 0x04b8/0x0106 Untested scanner is apparently a GT-7000
Stylus TX100 USB 0x04b8/0x0841 Good all-in-one
overseas version of the PX-401A
Stylus TX200 USB 0x04b8/0x0849 Good all-in-one
Stylus TX203 USB 0x04b8/0x0849 Good all-in-one
Stylus TX209 USB 0x04b8/0x0849 Good all-in-one
Stylus TX400 USB 0x04b8/0x084a Good network interface not supported
all-in-one
overseas version of the PX-501A
WorkForce 500 USB 0x04b8/0x084c Good all-in-one
WorkForce 600 USB 0x04b8/0x0847 Good network interface not supported
all-in-one
overseas version of the PX-601F

Backend: geniusvp2

Link(s): http://sourceforge.net/projects/geniusvp2/
Comment: Supports color mode, bit depth of 8, 75-600 dpi resolution

Manufacturer Model Interface USB id Status Comment
Genius ColorPage-Vivid Pro II Parport (EPP)   Basic Similar to Primax Colorado Direct 9600, but with EICI 091000 ASIC

Backend: hp3770

Link(s): http://www.cyberbaladeur.fr/telechargement.html
Comment: This backend can't be added to the SANE distribution because it consists of binary-only code.

Manufacturer Model Interface USB id Status Comment
Hewlett Packard ScanJet 3770 USB 0x03f0/0x2505 Basic External backend. Binary-only Linux i386 code. Not supported by the SANE developers. Is reported to scan only a small area? Scanning of slides or negatives is not implemented.

Backend: hp8200

Link(s): http://www.cyberbaladeur.fr/telechargement.html
Comment: This backend can't be added to the SANE distribution because it consists of binary-only code.

Manufacturer Model Interface USB id Status Comment
Hewlett Packard ScanJet 8200 USB 0x03f0/0x0b01 Good External backend. Binary-only Linux i386 code. Not supported by the SANE developers.

Backend: hpaio

Link(s): http://hpinkjet.sourceforge.net/hplip_readme.html
Comment: This backend is a replacement for the hpoj backend. It's package name is hplip. See the website for the latest releases.

Manufacturer Model Interface USB id Status Comment
Hewlett-Packard Most HP OfficeJet, LaserJet, Photosmart, PSC (Printer/Scanner/Copier), and some Photosmart multi-function peripherals Parport(ECP) USB JetDirect   Good Distributed with the HP Linux Imaging and Printing Project (hplip), see table on website for product support status

Backend: hpoj ((unmaintained))

Link(s): http://hpoj.sourceforge.net/
Comment: HPOJ is not maintained anymore. It's recommended to use the hpaio (hplip) backend instead of HPOJ.

Manufacturer Model Interface USB id Status Comment
Hewlett-Packard Most HP OfficeJet, LaserJet, and PSC (Printer/Scanner/Copier) multi-function peripherals Parport(ECP) USB JetDirect   Good HPOJ is not maintained anymore. It's recommended to use the hpaio (hplip) backend instead of hpoj.

Backend: lhii

Link(s): http://www.sane-project.org/backends/lhii/lhii-v0.2.tgz
Comment: This backend is for old handscanners with proprietary adapter cards. You also need a kernel driver. You may find such drivers at that page: http://www.willamowius.de/scanner.html .

Manufacturer Model Interface USB id Status Comment
Mustek CG-6000 Proprietary   Untested Old handscanner. Hasn't been tested for a long time but once worked. See link for the linux kernel driver that's necessary to run the scanner.

Backend: mustek_a3p1

Link(s): http://www.meier-geinitz.de/sane/mustek_a3p1-backend/
Comment: Only Mustek P 3600 A3 Pro is supported at the moment

Manufacturer Model Interface USB id Status Comment
Mustek P 3600 A3 Pro USB 0x055f/0x0401 Minimal Reports about scanning problems. 1800 dpi seems to work if only small scan areas are selected.

Backend: primascan

Link(s): http://www.geocities.com/trsh0101/index.html
Comment: SANE backend and stand-alone program

Manufacturer Model Interface USB id Status Comment
Primax Colorado 2400U USB 0x0461/0x0346 Minimal  

Backend: primax

Link(s): http://px-backend.sourceforge.net
Comment: This backend is not included because it depends on the code of the primax command line program. Therefore the author wants to keep it in the primax CVS tree.

Manufacturer Model Interface USB id Status Comment
Primax Colorado Direct 300 Parport   Good  
Colorado Direct 600/30bit Parport   Untested  
Network Scanny MM100 Parport   Good  
Storm Totalscan Parport   Untested  
ImageWave Parport   Untested  
Genius Colorpage-Vivid+ Parport   Untested  

Backend: samsung

Link(s): http://product.samsung.com/cgi-bin/nabc/support/b2c_support_product_results.jsp
Comment: External binary-only backend for Linux i386 (and x86_64?). See the website for the latest release.

Manufacturer Model Interface USB id Status Comment
Samsung SCX-4016 Parport USB   Untested Please contact us if you use this device.
SCX-4100 Parport USB 0x04e8/0x3413 Good Is reported to work.
SCX-4200 USB 0x04e8/0x341b Good Is reported to work. The configuration applet must be run as root.
SCX-4216F Parport USB 0x04e8/0x3409 Untested Please contact us if you use this device.
SCX-4521F Parport USB 0x04e8/0x3419 Basic See bug report #304052
SCX-4720F Parport USB   Untested Please contact us if you use this device.
SCX-6220 Parport USB   Untested Please contact us if you use this device.
SCX-6320F Parport USB   Untested Please contact us if you use this device.
SF-565P Parport USB   Untested Please contact us if you use this device.
SF-755P Parport USB   Untested Please contact us if you use this device.
For models not mentioned here, check Samsung website USB   Untested Please contact us if you have a Samsung device not mentioned here.

Backend: scanwit

Link(s): ftp://ftp.mccme.ru/users/ushakov/scanwit
Comment: The backend is not included because it lacks code for safe detection of the scanner and documentation.

Manufacturer Model Interface USB id Status Comment
Benq (Acer) ScanWit 2720S SCSI   Basic Usable, but not complete

Backend: viceo (0.6)

Link(s): mailto:viceo@stevencherie.net, http://viceo.orcon.net.nz/
Comment: Supports E3 and E4 family USB scanners from Genius, Primax, IBM. The backend is not included because the license situation is unclear. Also it only works on Linux and needs a a patch for the kernel scanner driver which isn't available on 2.6.

Manufacturer Model Interface USB id Status Comment
Genius Vivid Pro USB USB 0x0458/0x2001 Basic Linux 2.4 only, needs a kernel patch.
Primax Colorado USB 19200 USB 0x0461/0x0360 Basic Linux 2.4 only, needs a kernel patch.
Colorado 2200 USB USB 0x0461/0x0364 Untested Untested. See link for details. Linux 2.4 only, needs a kernel patch.
Visioneer OneTouch 6100 USB 0x04a7/0x0231 Basic Linux 2.4 only, needs a kernel patch.
OneTouch 7600 USB 0x04a7/0x0211 Basic Linux 2.4 only, needs a kernel patch.
OneTouch 8600 USB 0x04a7/0x0331 Basic Linux 2.4 only, needs a kernel patch.
IBM IdeaScan 2000 USB USB   Basic Linux 2.4 only, needs a kernel patch.
LG Electronics Scanworks 600U USB 0x0461/0x0364 Basic Linux 2.4 only, needs a kernel patch.

Still Cameras

Backends: (none)

Video Cameras

Backends: (none)

APIs

Backends: v4l2

Backend: v4l2

Link(s): http://video.inodes.org/sane-v4l2/
Comment: The status of this backend is unknown. It hasn't been updated for years. The v4l2 API is now in Linux 2.5 but it's not clear if the v4l2 backend is compatible to that API.
Description: Interface to Video For Linux 2 API

Meta Backends

Backends: (none)

Legend:

Backend:
Name of the backend, in parentheses if available: Version of backend/driver; newer versions may be available from their home sites.
NEW! means brand-new to the current release of SANE.
UNMAINTAINED means that nobody maintains that backend. Expect no new features or newly supported devices. You are welcome to take over maintainership.
Link(s):
Link(s) to more extensive and detailed information, if it exists, or the email address of the author or maintainer.
Manual Page:
A link to the man-page online, if it exists.
Comment:
More information about the backend or model, e.g. the level of support and possible problems.
Manufacturer:
Manufacturer, vendor or brand name of the device.
Model:
Name of the the device.
Interface:
How the device is connected to the computer.
USB id:
The USB vendor and product ids as printed by sane-find-scanner -q (only applicable for USB devices).
Status:
Indicates how many of the features the device provides are supported by SANE.
  • unsupported means the device is not supported at least by this backend. It may be supported by other backends, however.
  • untested means the device may be supported but couldn't be tested. Be very careful and report success/failure.
  • minimal means that the device is detected and scans at least in one mode. But the quality is bad or important features won't work.
  • basic means it works at least in the most important modes but quality is not perfect.
  • good means the device is usable for day-to-day work. Some rather exotic features may be missing.
  • complete means the backends supports everything the device can do.
Description:
The scope of application of the backend.

SANE homepage
Contact
This page was last updated on Tue Apr 6 04:51:31 2010 by sane-desc 3.5 from sane-backends 1.0.20