SANE 1.0.27 - DEPRECATED¶
- Package: master/make/pkgs/sane-backends/
- Steward: -
Beschreibung¶
Dieses Paket ermöglicht den Betrieb von Scannern an der Fritz!Box. Diese
können dann wie Drucker von allen Rechnern im lokalen Netzwerk genutzt
werden. Ebenso ist es damit möglich, Scanner direkt von der Fritz!Box
aus zu nutzen (z.B. in Scripts).
Schnellstart¶
Installation und Konfiguration¶
- make menuconfig
- Sicherstellen, daß im Hauptmenü
Show advanced optionsund unter
Package selectionUnstableausgewählt sind - Im Hauptmenü zu
Package selection→Unstable→SANEwechseln
undSANEauswählen - Empfehlung:
sane-find-scannerundscanimageauswählen. (Diese
sind nicht notwendig für den Betrieb, aber hilfreich, falls das
Scannen im nächsten Schritt nicht funktioniert. Wenn einmal alles
klappt, kann man die beiden Punkte wieder abwählen um Speicherplatz
zu sparen (~150kB) und ein neues Image erstellen) - Backend auswählen:
- Geräte von Hewlett-Packard (HP): Eine Ebene höher wechseln,
HPLIP auswählen (HPLIP ist momentan nur im Trunk verfügbar) und
dannPrinter ClassundPrinter Typeentsprechend auswählen
(Hilfefunktion steht zur Verfügung) - Für alle anderen Geräte (und sehr alte HPs): Über die
Liste unterstützter
Geräte
den Namen des Backends feststellen und auswählen.
- Geräte von Hewlett-Packard (HP): Eine Ebene höher wechseln,
- Unter
Package selection→Standard packagesInetdauswählen
(wird in kommenden Versionen automatisch ausgewählt) - Image erstellen, flashen, neu starten
Nutzung vom PC unter Linux/Windows¶
Linux¶
- XSane installieren
(inkl. net-Backend) SANE_NET_HOSTS=fritz.box xsanestarten- Tip:
/etc/sane.d/net.confum eine neue Zeilefritz.box
erweitern, dann reicht es, nurxsaneeinzutippen.
- Tip:
Windows¶
- Mit SaneTwain
kann man den Scanner aus allen Windows-Anwendungen heraus verwenden,
die Scanner über die TWAIN-Schnittstelle unterstützen. - XSane für
Windows-
Die Sprache läßt sich so auf Deutsch ändern, indem man die
UmgebungsvariableLANGaufdesetzt. Z.B. Folgendes in
xsane.bat:
-
Scannen funktioniert nicht¶
Falls das Scannen wie in dieser Anleitung beschrieben nicht
funktioniert:
- Auf der Box einloggen und dort schauen, ob
sane-find-scannerdas
Gerät findet- Falls man sich nicht an die Empfehlung gehalten hat,
sane-find-scanner und scanimage ins Image aufzunehmen: Neues
Image mit den beiden Tools erstellen und flashen
- Falls man sich nicht an die Empfehlung gehalten hat,
- Falls kein Scanner gefunden wird, hat man schlechte Karten
- Falls das geht, mit
scanimage -Lschauen, ob der Scanner
aufgelistet wird. Falls es hier scheitert, stimmt mit dem Backend
was nicht- Manche Backends brauchen zusätzliche Anpassungen/Einstellungen,
z.B. einen Firmware-Upload ⇒ man page zum Backend durchlesen
(sind auch hier verlinkt:
http://www.sane-project.org/sane-mfgs.html) - Evtl. wird der Scanner unterstützt, aber die Version von SANE
bzw. HPLIP in Freetz ist zu alt:
http://www.sane-project.org/sane-backends-1.0.19.html
für Freetz 1.1.3, sonst unter
http://www.sane-project.org/sane-supported-devices.html
bzw.
http://hplipopensource.com/hplip-web/supported_devices/index.html
schauen und Versionen vergleichen.
- Manche Backends brauchen zusätzliche Anpassungen/Einstellungen,
- Falls der Scanner nicht aufgelistet worden ist, hat es gar keinen
Sinn, es mit Programmen wiexsaneweiter zu versuchen. Ansonsten
bei Probleme und
Lösungen weiterlesen
Probleme und Lösungen¶
- Problem: Es wird kein Scanner gefunden
Lösung: Netzwerkeinstellungen prüfen (ping fritz.box
funktioniert?); im Web-Interface unter Dienste schauen, ob saned
läuft und unter Pakete die Einstellungen von SANE prüfen (mal auf
Standard zurücksetzen und sicherstellen, daß man im richigen Subnetz
ist); Scanner aus- und wieder einschalten - Problem: Nach einmaligem Scannen ist der Scanner nicht mehr
erreichbar.
Lösung: Sicherstellen, daßInetdinstalliert worden ist, und im
Webinterface prüfen, ob als Starttyp für sanedinetdausgewählt
ist (in kommenden Versionen ist kein anderer Starttyp mehr
auswählbar und dieses Problem tritt nicht mehr auf).
Einschränkungen und Hinweise¶
- Dieses Paket erlaubt standardmäßig den Zugriff für alle Rechner im
LAN (192.168.178.0/24) - Man sollte einen Scanvorgang nicht abbrechen, da das zum Einfrieren
des Scanners führen kann - Neben reinen Scannern werden auch Multifunktionsgeräte mit Scanner
sowie ein paar Kameras unterstützt - Es sollte möglich sein, auch mehrere Scanner gleichzeitig
anzuschließen (nicht getestet) - Es sind nicht alle Backends von SANE enthalten (wen's interessiert:
[source:trunk/make/sane-backends/config-update.pl#L134) - saned ist trotz des Namens kein Dämon
- saned ist zum Scannen mit scanimage auf der Box nicht nötig
- scanimage ist zum Scannen über saned nicht nötig
Hinweise zu speziellen Geräten¶
AGFA SnapScan e20¶
- Firmwaredatei besorgen (z.B. aus einer Windowsinstallation) -
snape20.bin - diese in den Ordner "
root/usr/share" kopieren - die Dateien "
snapscan.conf" und "snapscan.conf.in" aus dem
Ordner "source/sane-backends-1.0.19/backend" anpassen:
#------------------------------ General -----------------------------------
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/share/snape20.bin
# If not automatically found you may manually specify a device name.
- freetz-image erstellen
- und der Scanner kann z.B. per xsane genutzt werden
Mustek BearPaw 1200 TA¶
- Firmwaredatei besorgen - A1fw.usb -
http://www.meier-geinitz.de/sane/gt68xx-backend/ -
In freetz Verzeichnis eingeben:
-
freetz-image erstellen
HP-Geräte, die ein Plugin benötigen¶
Folgende HP-Geräte benötigen zum Scannen ein Plugin, das nur für x86 und
x86_64 verfügbar ist, und können nach derzeitigem Wissensstand nicht
als Scanner an der Fritz!Box betrieben werden (s.a.
Forum):
- HP Color LaserJet CM1015 Multifunction Printer
- HP Color LaserJet CM1017 Multifunction Printer
- HP Color LaserJet CM1312 Multifunction Printer
- HP Color LaserJet CM1312nfi Multifunction Printer
- HP Color LaserJet CM2320 Multifuntion Printer
- HP Color LaserJet CM2320fxi Multifunction Printer
- HP Color LaserJet CM2320n Multifunction Printer
- HP Color LaserJet CM2320nf Multifunction Printer
- HP LaserJet M1005 Multifunction Printer
- HP LaserJet M1120 Multifunction Printer
- HP LaserJet M1120n Multifunction Printer
- HP LaserJet M1319f Multifunction Printer
- HP LaserJet M1522 Multifunction Printer
- HP LaserJet M1522n Multifunction Printer
- HP LaserJet M1522nf Multifunction Printer
- HP LaserJet M2727 Multifunction Printer
- HP LaserJet M2727nf Multifunction Printer
- HP LaserJet M2727nfs Multifunction Printer
Generell betroffen sind alle Geräte, bei denen in der models.dat aus
HPLIP als scan-type 3, 4 oder 5 steht.
Weiterführende Links¶
- IPPF-Thread
zur Entstehung dieses Freetz-Paketes, mit entsprechenden Hinweisen - SANE-Homepage
- Von SANE unterstützte
Geräte - XSane
- HPLIP
- Von HPLIP unterstützte
Geräte