Hi--
We've installed all the components to run a 5100C from the parallel
port. We've patched a 2.2.16 kernel, installed SANE, ppscsi, epst. The
program find-scanner finds the scanner. scanimage and xscanimage,
however, don't find the scanner, even when told what device to
use. After we attempt a scan, find-scanner no longer finds the
scanner, but it starts working again if we unload epst.o and then
reload it.
Both scanimage and xscanimage work fine on the pnm:0 device.
The system is redhat 6.1 on an HP cpu.
I upped the verbose level by echoing to /proc/scsi/epst/0, and then
ran scanimage; the log is below. Any help much appreciated.
-- David
Jan 9 20:58:26 newton kernel: epst.1: epst 0.91 (0.91), Shuttle EPST at 0x378 mode 2 (PS/2) dly 1 nice 0 sg 16
Jan 9 20:58:26 newton kernel: scsi0 : epst
Jan 9 20:58:26 newton kernel: scsi : 1 host.
Jan 9 20:58:26 newton kernel: Vendor: HP Model: C5190A Rev: 3740
Jan 9 20:58:26 newton kernel: Type: Processor ANSI SCSI revision: 02
Jan 9 20:58:26 newton kernel: Detected scsi generic sg0 at scsi0, channel 0, id 0, lun 0
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 5 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 5 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 5 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 5 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 5 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 5 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:45 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:45 newton kernel: epst.1: selected target
Jan 9 20:58:45 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:45 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:45 newton kernel: epst.1: status = 0
Jan 9 20:58:45 newton kernel: epst.1: releasing parport
Jan 9 20:58:45 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:50 newton modprobe: can't locate module char-major-81
Jan 9 20:58:51 newton last message repeated 2 times
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=5 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 2 0 5 0
Jan 9 20:58:51 newton kernel: epst.1: status = 2
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000002 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Requesting sense data
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=16 us=0 bf=0 cm=3
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 3 0 0 0 10 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 8 bytes
Jan 9 20:58:51 newton kernel: epst.1: Sense key: 5 ASC: 0 ASCQ: 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=5 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 2 0 5 0
Jan 9 20:58:51 newton kernel: epst.1: status = 2
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000002 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Requesting sense data
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=16 us=0 bf=0 cm=3
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 3 0 0 0 10 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 8 bytes
Jan 9 20:58:51 newton kernel: epst.1: Sense key: 5 ASC: 0 ASCQ: 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 60 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=0 us=0 bf=0 cm=0
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 0 0 0 0 0 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=36 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 37 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=0 us=0 bf=0 cm=0
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 0 0 0 0 0 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 58 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=5 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 5 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 5 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=36 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=36 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=96 us=0 bf=0 cm=12
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 60 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=0 us=0 bf=0 cm=0
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 0 0 0 0 0 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 60 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=0 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 12 0 0 0 24 0
Jan 9 20:58:51 newton kernel: epst.1: slow read 36 bytes
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=0 us=0 bf=0 cm=0
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): 0 0 0 0 0 0
Jan 9 20:58:51 newton kernel: epst.1: status = 0
Jan 9 20:58:51 newton kernel: epst.1: releasing parport
Jan 9 20:58:51 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:58:51 newton kernel: epst.1: Target 0, bl=512 us=1 bf=1 cm=1
Jan 9 20:58:51 newton kernel: epst.1: selected target
Jan 9 20:58:51 newton kernel: epst.1: Command to 0 (6): a 0 0 0 2 0
Jan 9 20:58:51 newton kernel: epst.1: Fragment 16
Jan 9 20:58:51 newton last message repeated 31 times
Jan 9 20:59:31 newton kernel: epst.1: PDMA done timeout, bs=33 cb=6 db=512 bu=1 sg=0 rd=0 lp=30 pe=0 cc=47
Jan 9 20:59:31 newton kernel: epst.1: releasing parport
Jan 9 20:59:31 newton kernel: epst.1: Command status 00030000 last phase 30
Jan 9 20:59:31 newton kernel: epst.1: Target 0, bl=256 us=0 bf=0 cm=3
Jan 9 20:59:31 newton kernel: epst.1: Arbitration failure, bs=33 cb=0 db=512 bu=0 sg=0 rd=0 lp=0 pe=0 cc=48
Jan 9 20:59:31 newton kernel: epst.1: releasing parport
Jan 9 20:59:31 newton kernel: epst.1: Command status 00020000 last phase 0
Jan 9 20:59:35 newton kernel: epst.1: Bus reset
Jan 9 20:59:40 newton kernel: epst.1: Target 0, bl=256 us=0 bf=0 cm=0
Jan 9 20:59:40 newton kernel: epst.1: selected target
Jan 9 20:59:40 newton kernel: epst.1: Command to 0 (6): 0 0 0 0 0 0
Jan 9 20:59:40 newton kernel: epst.1: status = 2
Jan 9 20:59:40 newton kernel: epst.1: releasing parport
Jan 9 20:59:40 newton kernel: epst.1: Command status 00000002 last phase 37
Jan 9 20:59:40 newton kernel: epst.1: Requesting sense data
Jan 9 20:59:40 newton kernel: epst.1: Target 0, bl=16 us=0 bf=0 cm=3
Jan 9 20:59:40 newton kernel: epst.1: selected target
Jan 9 20:59:40 newton kernel: epst.1: Command to 0 (6): 3 0 0 0 10 0
Jan 9 20:59:40 newton kernel: epst.1: slow read 8 bytes
Jan 9 20:59:40 newton kernel: epst.1: Sense key: 6 ASC: 0 ASCQ: 0
Jan 9 20:59:40 newton kernel: epst.1: status = 0
Jan 9 20:59:40 newton kernel: epst.1: releasing parport
Jan 9 20:59:40 newton kernel: epst.1: Command status 00000000 last phase 37
Jan 9 20:59:40 newton kernel: epst.1: Target 0, bl=512 us=1 bf=1 cm=1
Jan 9 20:59:40 newton kernel: epst.1: selected target
Jan 9 20:59:40 newton kernel: epst.1: Command to 0 (6): a 0 0 0 2 0
Jan 9 20:59:40 newton kernel: epst.1: Fragment 16
Jan 9 20:59:40 newton last message repeated 31 times
Jan 9 21:00:20 newton kernel: epst.1: PDMA done timeout, bs=33 cb=6 db=512 bu=1 sg=0 rd=0 lp=30 pe=0 cc=51
Jan 9 21:00:20 newton kernel: epst.1: releasing parport
Jan 9 21:00:20 newton kernel: epst.1: Command status 00030000 last phase 30
-- To unsubscribe, send mail to: linux-parport-request@torque.net --
-- with the single word "unsubscribe" in the body of the message. --
This archive was generated by hypermail 2b29 : Thu Jan 11 2001 - 15:03:52 EST