LINUX.ORG.RU

Подключение сканера по Wi-Fi

 , ,


0

1

Всем доброго времени суток.

Купил МФУ Deli D511W. Подключил к Wi-Fi через телефон, без особых проблем через CUPS подключил по Wi-Fi к ПК принтер.

Но вот со сканером проблема. Насколько я понял нужно в /etc/sane.d/escl.conf прописать данные принтера — IP и порт, IP есть в приложении, через его я и подключил принтер, но вот какой у сканера порт я вообще без понятия.

Поставил программу NAPS2 (https://www.naps2.com/). Она вроде бы видит сканер автоматически в разделе «ESCL Driver», но при попытке сканировать вылетает ошибка:

System.InvalidOperationException: Unexpected root element: {http://schemas.hp.com/imaging/escl/2011/05/03 }ScannerStatus
   at async Task<EsclScannerStatus> NAPS2.Escl.Client.EsclClient.GetStatus()
   at async Task NAPS2.Scan.Internal.Escl.EsclScanDriver.Scan(ScanOptions options, CancellationToken cancelToken, IScanEvents scanEvents, Action<IMemoryImage> callback)
   at async Task NAPS2.Scan.Internal.RemoteScanController.Scan(ScanOptions options, CancellationToken cancelToken, IScanEvents scanEvents, Action<ProcessedImage, PostProcessingContext> callback)
   at async Task NAPS2.Scan.ScanController+<>c__DisplayClass15_1.<Scan>g__DoScan|7(?)+DoScan(?)
   at async IAsyncEnumerable<ProcessedImage> NAPS2.Scan.ScanController.Scan(ScanOptions options, CancellationToken cancelToken)+(?) => { }

По ссылке из неё ничего нет.

Что делать? Как подключить сканер по Wi-Fi к ПК на Linux?

Подключение по USB не работает.

Использую Devuan Unstable x64.


Использую skanline и scanimage, всё работает автоматически без прописывания чего-либо в /etc/sane.d. В scanimage явно прописываю адрес сканера в таком виде:

scanimage --format=jpeg --output-file document.jpg --progress --device 'airscan:w0:Brother DCP-L2520DW series'

Я так понимаю, они работают через mDNS/airscan.

Chiffchaff
()
Ответ на: комментарий от Chiffchaff

Да не ищет он ничего:

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).

Аналогично с sane-find-scanner.

Zeev
() автор топика
Ответ на: комментарий от Zeev

Говорю же: я точно не знаю. Но вроде бы в Linux-системах за mDNS отвечает avahi.

Просто, я скорее уверен, что он везде установлен по умолчанию. Я его явно не ставил никогда, но он у меня всегда был установлен.

И я не уверен, что он нужен прям явно и обязательно, и что scanimage/skanlite через него работают.

Просто я вижу, что на тему никто не откликнулся, чем смог тем помог. Дальше я не могу помочь, потому что у меня всё и так работает, я не эксперт по сканерм и mDNS.

Chiffchaff
()