On the client machines, xsane fails with an obscure "Error during device I/O" upon startup. As seen in wireshark, the connection is established and there is a little bit of data exchanged.
The scanner otherwise works locally on nixbld using the scanimage command.
Added this to nixbld:
```
services.saned.enable = true;
services.saned.extraConfig = "192.168.1.0/24";
```
On the client machines, xsane fails with an obscure "Error during device I/O" upon startup. As seen in wireshark, the connection is established and there is a little bit of data exchanged.
The scanner otherwise works locally on nixbld using the scanimage command.
Adding this to the client machines does not help:
```
hardware.sane.enable = true;
hardware.sane.netConf = "192.168.1.1";
```
Does the scanner have a network interface? I know Brother devices that can upload scans via SFTP out of the box. That can be automated quite nicely.
Does the scanner have a network interface? I know Brother devices that can upload scans via SFTP out of the box. That can be [automated quite nicely](https://dev.to/jwoudenberg/automatically-ocr-scanned-pdfs-in-nixos-25d).
Added this to nixbld:
On the client machines, xsane fails with an obscure "Error during device I/O" upon startup. As seen in wireshark, the connection is established and there is a little bit of data exchanged.
The scanner otherwise works locally on nixbld using the scanimage command.
Adding this to the client machines does not help:
Does the scanner have a network interface? I know Brother devices that can upload scans via SFTP out of the box. That can be automated quite nicely.
No.