Debian - Drucker DCP-1610W Scanfunktion

Problem

Der Drucker ist installiert, hat eine feste IP-Adresse und kann genutzt werden. Das Gerät bietet eine Scanfunktion an. Mit dem Dokumentscanner wird der Scanner gefunden, nachdem der Rechner neu gestartet wurde.

Wird das Programm Dokumentscanner einige Zeit später gestartet, wird er Drucker mit seiner Scanfunktion nicht länger gefunden.

Lösung

Zunächst prüfen, ob das Gerät gefunden wird:

# scanimage -L

In der Datei

/etc/sane.d/airscan.conf

in dem Bereich 'devices' und 'options' Einträge anpasssen:

[devices]
#"Kyocera MFP Scanner" = http://192.168.1.102:9095/eSCL
#"Some Unwanted Scanner" = disable
Brother DCP-1610-W = http://123.123.123.123/eSCL

[options]
discovery = enable

Den Eintrag '123.123.123.123' ersetzen Sie durch die IP-Adresse des Gerätes.

Das Gerät soll dann gefunden werden.

# scanimage -L

zeigt unter anderem:

device `airscan:e0:Brother DCP-1610-W' is a eSCL Brother DCP-1610-W ip=123.123.123.123
device `airscan:w1:Brother DCP-1610W series' is a WSD Brother DCP-1610W series ip=123.123.123.123

Bei meinem System hat das geholfen.

Firewall Einstellungen prüfen

Installiert ist 'arno-iptables-firewall'. Eventuell müssen die Einstellungen angepasst werden mit:

dpkg-reconfigure -plow arno-iptables-firewall

Dann bei UDP diese Ports freigeben:

OPEN_UDP="5353 3702"

(Port 5353 ist für Avahi/mDNS, Port 3702 für WSD-Entdeckungen)