sane-net(5) | SANE Scanner Access Now Easy | sane-net(5) |
sane-net - SANE-Netzwerk-Backend
Die Bibliothek sane-net implementiert ein SANE-(Scanner Access Now Easy) Backend zum Zugriff auf Bilderfassungsgeräte über eine Netzwerkverbindung. Dies ermöglicht es, Geräte zu steuern, die an einem fernen Rechner angebunden sind und stellt auch eine Möglichkeit dar, Benutzern Zugriff auf geschützte Ressourcen zu geben.
Dieses Backend erwartet Gerätenamen der folgenden Form:
Hierbei ist Rechner der Name (oder die IP-Adresse) des (fernen) Rechners und Gerät ist der Name des Geräts an diesem Rechner, das adressiert werden soll. Falls der Gerätename keinen Doppelpunkt (»:«) enthält, dann wird die gesamte Zeichenkette als Gerät-Zeichenkette für den Standardrechner behandelt. Der Standardrechner ist der Rechner, der als letztes in der Konfigurationsdatei aufgeführt ist (siehe unten).
Eine IPv6-Adresse kann in eckigen Klammern festgelegt werden:
Die Datei net.conf enthält sowohl Backend-Optionen als auch eine Liste von Rechnernamen (oder IP-Adressen), die für Scan-Anfragen kontaktiert werden sollen. Alles, was keine der nachfolgend aufgeführten Optionen ist, wird als Rechnername behandelt.
Leere Zeilen und Zeilen, die mit einer Raute (»#«) beginnen, werden ignoriert. Beachten Sie, dass IPv6-Adressen in dieser Datei nicht in eckige Klammern eingeschlossen werden müssen. Ein Beispiel für eine Konfiguration ist nachfolgend dargestellt:
Die obige Liste kann zur Laufzeit mit der Umgebungsvariable SANE_NET_HOSTS erweitert werden. Die Umgebungsvariable besteht aus einer Doppelpunkt-getrennten Liste von Rechnernamen oder IP-Adressen, die zusätzlich zu den Rechnern in der Konfigurationsdatei kontaktiert werden sollen. Beispielsweise könnte ein Benutzer die Umgebungsvariable auf folgende Zeichenkette setzen:
Damit wird erbeten, dass die Rechner new.scanner.com, [::1], 192.168.0.2 und scanner.univ.edu zusätzlich zu den oben aufgeführten Rechnern kontaktiert werden.
Damit dieses Backend korrekt funktioniert, ist es auch notwendig, den Dienst sane-port in /etc/services zu definieren. Der Dienst sane sollte mittels einer Zeile der folgenden Form definiert werden:
Falls saned(8) in eine Zeitüberschreitung gelaufen ist, kann das Backend in einer Endlosschleife mit Autorisierungsanfragen gefangen sein.
sane(7), saned(8), sane-dll(5), scanimage(1)
http://www.penguin-breeder.org/?page=sane-net
David Mosberger und Andreas Beck
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann <mario.blaettermann@gmail.com> und Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
14. Juli 2008 |