# epkowa.conf -- sample configuration for the EPKOWA SANE backend # Copyright (C) 2004 Olaf Meeuwissen # # See sane-epkowa(5), sane-scsi(5) and sane-usb(5) for details. # SCSI scanners can be configured simply by listing the path to the # device. For example, if your system claims to have a /dev/scanner # SCSI device, all you have to do is uncomment the following line: # #/dev/scanner # # In the interest of maintainability, most installations would have # /dev/scanner sym-linked to the real SCSI scanner device node. # # An alternative way that works for many operating systems and is a # little bit more generic, is to have the backend probe for your SCSI # scanner with the following configuration command: # scsi EPSON # On systems with libusb, the following line is sufficient to get the # backend to recognise your USB scanners. It presumes, however, that # the scanner---more precisely, it's USB product ID---is known to the # backend. # For all USB scanners that are officially supported by this backend, # this presumption is true. A list of such scanners can be found in # sane-epkowa(5). # usb # For any USB scanner not known to the backend (yet), you may, at your # own peril(!!), force the backend to recognise and use it via libusb. # You can do so by the following configuration command: # # usb <USB vendor ID> <USB product ID> # # SEIKO EPSON's USB vendor ID is '0x04b8' (without quotes). In order # to find the USB product ID, use lsusb(1) or, on Linux systems, peek # at the information in /proc/bus/usb/devices. # A sample configuration for the Perfection 1650 (GT-8200), which has # a product ID of 0x0110, would look as follows: # #usb 0x04b8 0x0110 # When not accessing your USB scanner via libusb, you may need to use # one of the configuration commands below or commands that are almost # the same. These commands typically access the scanner via a kernel # scanner module. # #usb /dev/usb/scanner0 #usb /dev/usbscanner0 #usb /dev/uscanner0 # # Linux had a scanner module until version 2.6.2. As of version 2.6.3 # libusb is your only option. Linux' scanner module can be loaded via # the modprobe(8) command like so: # # modprobe scanner vendor=<USB vendor ID> product=<USB product ID> # # If the scanner module already knows the vendor and product IDs, you # do not have to specify them. If you want to have this done automa- # tically every time you boot, you can add the above line, except for # the modprobe command itself, to your /etc/modules file. # Although not tested with this backend, parallel port scanners should # be usable. You can configure them as shown below, but I do not know # much about the details. Information is welcome. # #pio 0x278 #pio 0x378 #pio 0x3BC