Scanners: Difference between revisions
m Mark wall of config |
Clean.lock (talk | contribs) Add example for network-attached epkowa scanner |
||
| Line 72: | Line 72: | ||
===Epson=== | ===Epson=== | ||
If your scanner is listed as supported by the <tt>epkowa</tt> backend: | If your scanner is listed as supported by the <tt>epkowa</tt> backend and is connected by USB or SCSI: | ||
<syntaxhighlight lang="nix">hardware.sane.extraBackends = [ pkgs.epkowa ];</syntaxhighlight> | <syntaxhighlight lang="nix">hardware.sane.extraBackends = [ pkgs.epkowa ];</syntaxhighlight> | ||
If your scanner is listed as supported by the <tt>epkowa</tt> backend and is on the network, | |||
substitute the host name or IP address in: | |||
<syntaxhighlight lang="nix"> | |||
hardware.sane.extraBackends = [ | |||
(pkgs.epkowa.overrideAttrs (oldAttrs: { | |||
postInstall = oldAttrs.postInstall + '' | |||
echo "net epson10a2e0.local" >> $out/etc/sane.d/epkowa.conf | |||
''; | |||
})) | |||
]; | |||
</syntaxhighlight> | |||
Some other scanners (see [https://gitlab.com/utsushi/utsushi/blob/master/README list]) need the <tt>utsushi</tt> backend: | Some other scanners (see [https://gitlab.com/utsushi/utsushi/blob/master/README list]) need the <tt>utsushi</tt> backend: | ||