Sane-Backend auf DS211 (Hilfe bei Bugbehebung)

Status
Für weitere Antworten geschlossen.

heytommy

Benutzer
Mitglied seit
17. Sep 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
Ich habe mich bei der Installation an die unten zitierte Anleitung gehalten.
Es funktioniert soweit auch alles.
Das Scannen klappt.

Allerdings kann ich immer nur ein mal Scannen und muss danach ca. 10 Minuten warten bis ich erneut scannen kann.
Lange recherche hat ergeben, dass es sich da um einen Bug handelt. Der USB-Suspend Mode funktioniert angeblich nicht richtig und deswegen läuft der Prozess weiter obwohl er eigtl. beendet werden müsste.
Ich vermute er stürzt dann irgendwann ab und deswegen kann ich nach einiger Zeit wieder erneut scannen.
Ansonsten erhalte ich immer die Fehlermeldung
scanimage: sane_start: Error during device I/O

Dazu hab ich folgendes gefunden:
My LiDE 25 worked again after removing the kernel-option "Device Drivers - USB Support - USB selective suspend/resume and wakeup".

und

Same issue with my LiDE 30, however downgrading sane-backends didn't fix it. Fixed after removing `USB selective suspend/resume and wakeup' as suggested by Achim Strobelt above. My kernel is 2.6.20.4, libusb 0.1.12.

Nun würde ich gerne wissen wie ich den USB Suspend/Resume mode deaktivieren kann

oder alternativ

wie ich eine alte version des sane-backends installieren kann.
bisher habe ich immer den befehl "ipkg install sane-backends" genutz.
Eine Datei bei der es funktionieren soll habe ich hier gefunden: ftp://ftp2.sane-project.org/pub/sane/old-versions/sane-backends-1.0.17/sane-backends-1.0.17.tar.gz
Wie kann ich diese nun z.b. manuell installieren? - ich kann sie mit cd und wget in ein gewünschtes verzeichnis herunterladen? wie mache ich dann weiter mit dem entpacken und der eigentlichen installation?



Danke für eure Hilfe!!!



Wie ich bisher vorgegangen bin:
Hallo,
nachdem ich es geschafft habe, sane auf meiner Diskstation zum Laufen zu bringen, möchte ich gerne ein kleines HowTo ins Forum stellen, da dieses Thema schon öfters begonnen aber leider erfolglos abgeschlossen wurde.
Was will ich?
Da ich zwei PCs und einen Laptop habe, wollte ich meinen Multifunktionsdrucker Canon Pixma MP610 irgendwie über's Netzwerk nutzen. Leider unterstützt die Diskstation standardmäßig nur die Druckfunktion. Aber ich will auch scannen...

Und so geht's
Erstmal müssen folgende ipkg-Pakete installiert werden:
  • xinetd
  • libusb
  • libieee1284
  • sane-backends

Loggt euch also zuerst als root über SSH auf eurer Diskstation ein
Rich (BBCode):
DS109plus> ipkg install xinetd
DS109plus> ipkg install libusb
DS109plus> ipkg install libieee1284
DS109plus> ipkg install sane-backends

Irgendwie funktioniert der ipkg-libusb aber nicht richtig. Deswegen habe ich den syno-libusb kopiert.
Rich (BBCode):
DS109plus> cp /lib/libusb-0.1.so.4 /opt/lib/libusb-0.1.so.4
Quelle

Nun muss man in die /opt/etc/sane.d/saned.conf den IP-Bereich eintragen:


Und dann die /opt/etc/xinetd.d/saned wie folgt editieren
Rich (BBCode):
service saned
{
socket_type = stream
server = /opt/sbin/saned
protocol = tcp
user = root
group = root
wait = no
disable = no
}
Quelle

Jetzt sollte man die Diskstation rebooten. Dann geht es mit den ersten Scans los.

Rich (BBCode):
DS109plus> sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04a9 [Canon], product=0x1725 [MP610 series]) at libusb:001:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

DS109plus> scanimage -L
device `pixma:04A91725_46DF7D' is a CANON Canon PIXMA MP610 multi-function peripheral

DS109plus> scanimage --format tiff > /volume1/public/testscan.tiff
 

heytommy

Benutzer
Mitglied seit
17. Sep 2011
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
niemand eine idee? müsste doch einfach machbar sein ;)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat