NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.57k stars 13.72k forks source link

epsonscan2 - scanning utility for Epson scanners #207853

Closed kravemir closed 1 year ago

kravemir commented 1 year ago

Project description Epson Scan 2 is a scanning utility for epson printers and scanners.

Metadata

kravemir commented 1 year ago

I spent some time on this, but probably packaging epsonscan2 isn't worth the effort. My findings:


My all-in-one printer is EcoTank L3160, which isn't listed in http://www.sane-project.org/sane-mfgs.html, but is similar to EcoTank L3150. And, all that was need is the following config:

hardware.sane.enable = true;

Terminal output:

❯ scanimage -L
device `escl:https://192.168.88.152:443' is a Epson L3160 Series platen scanner

❯ scanimage --device 'escl:https://192.168.88.152:443' --format=png --output-file test.png --progress
scanimage: rounded value of br-x from 215.9 to 215.9
scanimage: rounded value of br-y from 297.18 to 297.18
Progress: 100.0%
james-atkins commented 1 year ago

I've managed to get this working on PR #241532. As you said, building epsonscan2 is a complete pain and required a fair bit of patching.

It would be great if other Epson scanner owners could test this!

romildo commented 1 year ago

I've managed to get this working on PR #241532. As you said, building epsonscan2 is a complete pain and required a fair bit of patching.

It would be great if other Epson scanner owners could test this!

Works for me with Epson L3150 with wifi connection and non free plugins.