Closed dev-zero closed 2 years ago
You could try with --local-only=false
, maybe the scanner is declared as remote?
server finished with error status -1, last error was 99: Cannot assign requested address
What does lsof -t -i tcp:8090
say?
You could try with
--local-only=false
, maybe the scanner is declared as remote?
That was it, thanks! The printer is actually a network printer. Since there's no supported driver anymore on macOS I am sharing it via my Linux-based router as an AirPrint-based printer and now as an AirScan-scanner :-)
Does airsaned do a periodic rescan for scanners?
server finished with error status -1, last error was 99: Cannot assign requested address
What does
lsof -t -i tcp:8090
say?
Empty when airsaned
is not running, otherwise the airsaned
pid.
Since I'm running Docker on that host is it possible that airsaned
tries to bind to a virtual ethernet device it has no access to? Like one which is attached to a bridge?
Does airsaned do a periodic rescan for scanners?
No, it does not. Originally, it was intended for sharing locally attached scanners, with the idea that network scanners would be available to clients anyway. Now that it seems people are in fact using it to share network scanners, a periodic rescan for scanners might be a worthwile addition. What default interval would you find convenient?
Since I'm running Docker on that host is it possible that airsaned tries to bind to a virtual ethernet device it has no access to? Like one which is attached to a bridge?
I'm not familiar with Docker, but a Google search turned up some results that point into that direction, yes.
besides that but likely unrelated, I have to specify the interface because
airsaned
otherwise fails: