If you have a multi-function printer, for example, I have a samsung,
and you wish to remotely scan documents placed on that machine to your linux desktop,
you first have to install all sane-backends.
Once done, go into /etc/saned.d/pixma.conf
and add this at the end:
(where 192.168.1.222 is the printer/scanner’s IP address)..
Once done, try xsane or “simple scan” and they should now find the scanner..