That didn't work either. It did as long as I have the firewall turned off, but when I turn it back on, it can't find the scanner any more. I guess there must be a way to add an exception in the firewall somehow, but I'm not that good with firewalld: I have used iptables until now. Very naively, I tried to set my whole home network (192.168.200.0/24) in the "sources" tab of the default zone (public, why is a different question), but it didn't work either. I was thinking maybe it's not the scanning of the network that's blocked by the firewall, but the reply from the devices. No luck, I'm open for further suggestions. On 04/06/24 13:06, Stephan Hemeier wrote:
Maybe this one: https://forums.opensuse.org/t/xerox-c235-scanning/175323/7
Am Dienstag, 4. Juni 2024, 13:01:44 CEST schrieb Andreas Croci:
On 04/06/24 07:47, jdd@dodin.org wrote:
Le 04/06/2024 à 07:43, Andreas Croci a écrit :
Any suggestion would be most appreciated.
stop the firewall at discovery time (setup)?
jdd
That worked for a certain time. I systemctl stop(ped) firewalld.service and reran scanimage -L. It found the scanner. Then, since I don't really want to leave the firewall stopped, I started it again. Right after that scanimage kept finding the scanner, for some to me obscure reason. After a few minutes, though, another scanimage -L gives me:
"No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages)."
I tried to open port 80 in the firewall, because that appeared to be the port where "airscan-discover -d" found the scanner before, but it didn't work. Is there a permanent solution without deactivating the firewall altogether? Amazingly enough the same device works fine as a printer.
Thank you.