На роутерах и принтсерверах сканирование не реализуешь никак. Т.к. у сканеров нет стандартного общепринятого протокола передачи данных совместимого с сетью типа jetdirect, есть twain, но он очень тяжелый для реализации на армах роутеров, да и заточен именно под usb.
Поэтому тут варианта три: либо покупать сканер со встроенным ethernet интерфейсом, и родным ПО которое может работать по сети, либо покупать устройство позволяющее пробросить usb порт через сеть, либо городить что-то на одноплатнике / сервере.