Hi Christian, Am 21.10.2011 22:34, schrieb Christian Boltz:
Hallo Johannes, hallo Werner, hallo Leute,
Am Freitag, 21. Oktober 2011 schrieb Johannes Meixner:
On Oct 21 13:15 Werner Franke wrote (excerpt):
Ich benutze viel Suspend to Disk ;-)
Gestern habe ich mal Rebootet und dann die Scanner Geschichte nochmal ausprobiert. Jetzt hat ihn auch Yast und sane-find-scanner gefunden.
Ist mir inzwischen auch gekommen, dass der S2Disk das Problem war. RESCAN-SCSI hätte wahrscheinlich auch geholfen.
Danke für die Information!
Dass man in solchen Fällen auch an Suspend to Disk als mögliche Ursache denken muss, werde ich mir merken.
Und jetzt jagen wir das einmal durch den Übersetzer von deutsch nach bugzillisch ;-) (davon ausgehend, dass Du das rescan-scsi auch mal testest)
Resume from suspend2disk should run rescan-scsi (TODO: test if it's also needed for suspend2ram)
Wer trägt das in Bugzilla ein? ;-) (Ich mache es ausnahmsweise nicht, weil ich weder Ahnung von SCSI noch einen entsprechenden Scanner habe und daher die nötigen Infos nicht kenne.)
Ich bin mir jetzt nicht sicher, was Du damit meinst. Ob ich es nur
testen soll (und hier Posten) oder einen Bug in Bugzilla bearbeiten soll.
Ich gehe erst mal von ersterem aus:
Habe meine Kiste neu booten lassen und bin dann in S2Disk gegangen.
Anschließend den SCSI Scanner und danach den PC eingeschaltet und aus S2disk
geholt.
In diesem Zustand findet "sane-find-scanner -q" nichts, da das Device
nicht angelegt ist.
Danach "RescanSCSI" ausgeführt.
Dabei habe ich herausgefunden, dass ich es immer 2mal laufen lassen
muss, damit es funktioniert.
Folgende Meldungen vom Script und in /var/log/messages
root@obelix (-bash) ./RescanSCSI
Host adapter 8 (sym53c8xx) found.
0 new device(s) found.
0 device(s) removed.
Kein EPSON SCANNER GT-7000 von sane-find-scanner gefunden.
Nov 1 12:53:55 obelix kernel: [10641.518612] sym0:15: ERROR (81:0) (8-0-0) (0/5/0) @ (scripta 50:f31c0004).
Nov 1 12:53:55 obelix kernel: [10641.518618] sym0: script cmd = 90080000
Nov 1 12:53:55 obelix kernel: [10641.518621] sym0: regdump: da 00 00 05 47 00 0f 0c 00 08 00 00 80 00 0f 02 16 e8 00 f0 02 ff ff ff.
Nov 1 12:53:55 obelix kernel: [10641.520890] sym0: SCSI BUS reset detected.
Nov 1 12:53:55 obelix kernel: [10641.524675] sym0: SCSI BUS has been reset.
root@obelix (-bash) ./RescanSCSI
Host adapter 8 (sym53c8xx) found.
Scanning for device 8 0 0 0 ...
NEW: Host: scsi8 Channel: 00 Id: 00 Lun: 00
Vendor: EPSON Model: SCANNER GT-7000 Rev: 1.14
Type: Processor ANSI SCSI revision: 02
1 new device(s) found.
0 device(s) removed.
Permission von /dev/sg4 fuer EPSON SCANNER GT-7000 auf 666 gesetzt.
Nov 1 12:54:35 obelix kernel: [10681.724636] scsi 8:0:0:0: Processor EPSON SCANNER GT-7000 1.14 PQ: 0 ANSI: 2
Nov 1 12:54:35 obelix kernel: [10681.724646] scsi target8:0:0: Beginning Domain Validation
Nov 1 12:54:35 obelix kernel: [10681.730058] scsi target8:0:0: Ending Domain Validation
Nov 1 12:54:35 obelix kernel: [10681.730286] scsi 8:0:0:0: Attached scsi generic sg4 type 3
Die jeweils letzte Meldung von ./RescanSCSI habe ich eingebaut)
Den Inhalt von RescanSCSI kann ich auch liefern, wenn gewünscht.
Es ist von (siehe unten) und schon etliche Jahre alt.
#!/bin/bash
# Skript to rescan SCSI bus, using the
# scsi add-single-device mechanism
# (w) 98/03/19 Kurt Garloff