


AirSane (macOS Mojave and earlier) – Hands down the most elegant SANE frontend solution, and one which I have now packaged separately for Synology.No credentials are needed for connection by default. Be aware that the scanner will need redefining on the computer if you change USB port later for instance. You will need to manually specify the IP address of your NAS when setting up the scanner. I list them in order of quality of experience below (updated in September 2019). Since I have a variety of systems at home I spent some time investigating the various options. Genesys (except on armv5tel which lacks C++11 toolchain support) This is a default SANE config unrelated to the Synology pacakgeĭetection is faster if unused backends are commented out in this file This can be because they may slow down detection routines Note that some backends default to disabled in /var/packages/sane-backends/target/etc/sane.d/dll.conf Expand below for the full list of backends which this Synology package supports:īackend support in Synology package as of version 1.0.28-003 You can verify which backend is required for your model of scanner using the SANE Project search engine. Scanner backends which require libieee1284 are not supported by the package ( canon_pp, hpsj5s, and mustek_pp), neither is backend dell1600n_net which needed a TIFF library and in fact only supports one device. HP all-in-one models are not supported by the package since their backend hpaio is not part of a standard SANE build, and it requires significant additional dependencies. This is ideal for a headless device like a NAS, and it also frees the frontend to be quite generic rather than highly customized to each device. SANE’s differentiator is that it separates the drivers (backend) from the presentation and the scanning (frontend). SANE is an open source scanning API which has a fantastic wealth of device support. Now you can use this package to share your obsolete scanner from your Synology NAS. I recently found myself without any modern drivers for my own Canon CanoScan LiDE 20, so I decided to do something about the problem. These conditions have resulted in a mountain of perfectly good hardware being thrown away unnecessarily. Furthermore Microsoft dropped support for the TWAIN scanning API in favour of the WIA (Windows Image Acquisition) for 64bit versions of its OS, and Apple removed TWAIN in macOS 10.9 Mavericks, superseded by ICA (Image Capture Architecture). The transition to 64bit was a similar obstacle. Manufacturers are seldom willing to update drivers for new operating systems.

Many scanners last considerably longer than they enjoy driver updates for. UPDATE – SANE version 1.0.28, new frontend AirSane package, and updated frontend software info below
