AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
mir ist noch etwas aufgefallen: scanimage liefert immer diese Antwort:
scanimage: open of device brother2:bus4;dev1 failed: Invalid argument schaue ich mir aber USB an, dann erhalte ich:
august@August-Ryzen:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 04f9:0182 Brother Industries, Ltd DCP-7010
Bus 001 Device 006: ID 062a:0000 Creative Labs Optical mouse
Bus 001 Device 005: ID 1ea7:0066
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 002: ID 8087:0a2a Intel Corp.
Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
august@August-Ryzen:~$
der Scanner sitzt auf Bus 1, device 7, wird abe3r angesprochen über bus4, device 1.
Sehe ich das so richtig? Kann ich in irgendeiner Form das angeben?
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
mir ist noch etwas aufgefallen. Und zwar beziehe ich mich auf diese Seite: Dort gibt es ein Bild unter der Überschrift: Trying to scan. Ich zitiere mal:
| # scanimage -L
device `pixma:04A9173E_1653C4' is a CANON Canon PIXMA MP560 multi-function peripheral
# sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon], product=0x173e [MP560 series]) at libusb:001:010
# exit
exit
$ scanimage -L
device `pixma:04A9173E_1653C4' is a CANON Canon PIXMA MP560 multi-function peripheral
$ sane-find-scanner -q
found USB scanner (vendor=0x04a9 [Canon], product=0x173e [MP560 series]) at libusb:001:010
|
Ich möchte auf den Ausdruck: libusb001:010 hinweisen. Bei mir lautet dies:
august@August-Ryzen:~$ scanimage -L
device `brother2:bus4;dev1' is a Brother DCP-7010 USB scanner
august@August-Ryzen:~$ sane-find-scanner -q
found USB scanner (vendor=0x04f9, product=0x0182) at libusb:001:009
august@August-Ryzen:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 04f9:0182 Brother Industries, Ltd DCP-7010
august@August-Ryzen:~$
Ich habe die Ausgaben verkürzt. scanimage sagt etwas von bus 4,dev 1, alle anderen Programme sagen bus 1, dev 9 Könnte das etwas mit dem Problem zu tun haben? AugustQ PS: ich habe mehrfach umgesteckt, deswegen ist das jetzt bus1,dev 9
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
So Butter bei die Fische-er wird erkannt. simple-scan
found USB scanner (vendor=0x04f9, product=0x0182) at libusb:003:005
scanimage -L
device `brother2:bus2;dev1' is a Brother DCP-7010 USB scanner Einmaliger Versuch mit gksudo simple-scan Ergebnis?
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Kellerkind_2009, same result. Alledring habe ich es nicht mit gksudo gemacht sondern mit sudo. Schönen Gruß
AugustQ
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Grafische Programme sollte man nie mit sudo starten! Zeige mir mal ls /lib/udev/rules.d/* | grep libsane-*
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Kellerkind_2009, soll ich gksudo installieren? Welches Paket ist denn das? Das Terminal schlägt mir nämlich gfsudo vor.... Ansonsten:
august@August-Ryzen:~$ ls /lib/udev/rules.d/* | grep libsane-*
/lib/udev/rules.d/55-libsane.rules
/lib/udev/rules.d/60-libsane1.rules
august@August-Ryzen:~$ cat /lib/udev/rules.d/55-libsane.rules
# Brother scanners
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0182", MODE="0660", GROUP="scanner", ENV{libsane_matched}="yes"
august@August-Ryzen:~$ Die Datei 60-libsane1 enthält keinen Eintrag für Brother. Schönen Gruß
AugustQ
|
Ubu-tester
Anmeldungsdatum: 7. Januar 2011
Beiträge: 2154
|
das erwähnte 'scanimage ....' war dazu, daß Du Dir mal die verschiedenen Parameter mal ansiehst und evtl. versuchst. / drehende Punkte habe ich in dem Zusammenhang noch keine gehabt. Ein Vergleich zu V16.04 könnte in die Hose gehen, da aus für mich unverständlichen Gründen ich bei den Versionen ab V14.04, jedesmal andere Schwierigkeiten habe. Für die Versuche in den letzten Beiträgen braucht man meistens keine Admin-Rechte. Wie sieht denn momentan 'scanimage testbild.pnm' aus? Was passiert?
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Ubu-tester, das erhielt ich:
august@August-Ryzen:~$ scanimage -p >image01.pnm
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
scanimage: sane_start: Invalid argument
august@August-Ryzen:~$ ls -l *pnm
-rw-r--r-- 1 august august 0 Jun 14 16:19 image01.pnm
august@August-Ryzen:~$
Die Ausgabedatei hat die Größ0e 0. Am Scanner höre ich auch nicht, daß es einen Fortschritt gibt. Und die drehenden Kreise/Punkte beziehen sich auf das Programm simple-scan. AugustQ
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Ändere mal die cat /lib/udev/rules.d/55-libsane.rules von ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0182", MODE="0660", GROUP="scanner", ENV{libsane_matched}="yes" in ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0182", MODE="0777", ENV{libsane_matched}="yes" Danach kopiere die sie nach /etc/udev/rules.d/ sudo cp /lib/udev/rules.d/55-libsane.rules /etc/udev/rules.d/ Danach den Brother in einem USB2 Port stecken und Testen.
|
Ubu-tester
Anmeldungsdatum: 7. Januar 2011
Beiträge: 2154
|
Versuch mal im Terminal: scanimage -p -v --mode "gray" --resolution 100 > vscan_001.png da müßte ein Scanvorgang gestartet werden und das Bild im Homeverzeichnis unter den angegebenen Namen gespeichert werden. Ansonsten zeige uns bitte die Meldung.
|
Ubu-tester
Anmeldungsdatum: 7. Januar 2011
Beiträge: 2154
|
habe es gerade nochmal im Terminal getestet, Befehl und Ausgabe als Vorausscan
scanimage -p -v --mode "gray" --resolution 100 > vscan_001.png
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
scanimage: scanning image of size 832x1157 pixels at 1 bits/pixel
scanimage: acquiring gray frame
scanimage: read 120328 bytes in total
und einfach
scanimage > testbild_01.png
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Kellerkind_2009, gemacht. Keine Änderung. Schönen Gruß
AugustQ
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Ubu-tester, august@August-Ryzen:~$ scanimage -p -v --mode "gray" --resolution 100 > vscan_001.png
scanimage: open of device brother2:bus4;dev1 failed: Invalid argument
august@August-Ryzen:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 008: ID 04f9:0182 Brother Industries, Ltd DCP-7010
Bus 001 Device 006: ID 062a:0000 Creative Labs Optical mouse
Bus 001 Device 005: ID 1ea7:0066
Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 002: ID 8087:0a2a Intel Corp.
Bus 001 Device 004: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
august@August-Ryzen:~$
Failed. Ich denke, der Hinweis Invalid argument sollte mir was sagen: der Drucker/Scanner in USB steckt auf bus1;dev8, gesucht wird er aber auf bus4;dev1. Gibt es da nicht einen Weg, dem Programm scanimage direkt zu sagen, welches Gerät es ansprechen soll? Schönen Gruß
AugustQ
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Versuche dein Glück scanimage --device brother2:libusb:004:001 --format=ppm >test.ppm Passe die USB Adresse ansonsten an.Laut lsusb ist er ja auf 1/8 Bus 001 Device 008: ID 04f9:0182 Brother Industries, Ltd DCP-7010 Anpassung wäre also scanimage --device brother2:libusb:001:008 --format=ppm >test.ppm Weitere Möglichkeit wäre scanimage --device brother2:bus1;dev8 --format=ppm >test.ppm scanimage --device brother2:bus4;dev1 --format=ppm >test.ppm Zum Schluss Teste noch export SANE_DEBUG_BROTHER=20 && scanimage >/dev/null Ansonsten habe ich keine Idee mehr außer auf libsane zu wechseln,anstatt libsane1. Gruß Stephan
|
AugustQ
(Themenstarter)
Anmeldungsdatum: 24. Oktober 2007
Beiträge: 718
|
Hi Kellerkind_2009, das habe ich gemacht:
august@August-Ryzen:~$ scanimage --device brother2:libusb:004:001 --format=ppm >test.ppm
scanimage: open of device brother2:libusb:004:001 failed: Invalid argument
august@August-Ryzen:~$ scanimage --device brother2:libusb:001:007 --format=ppm >test.ppm
scanimage: open of device brother2:libusb:001:007 failed: Invalid argument
august@August-Ryzen:~$ scanimage --device brother2:bus1;dev7 --format=ppm >test.ppm
scanimage: open of device brother2:bus1 failed: Invalid argument
dev7: Befehl nicht gefunden.
august@August-Ryzen:~$ scanimage --device brother2:bus4;dev1 --format=ppm >test.ppm
scanimage: open of device brother2:bus4 failed: Invalid argument
dev1: Befehl nicht gefunden.
august@August-Ryzen:~$
Nach meinem Neustart war der Brother auf 1/7. Schönen Gruß
AugustQ
|