J'ai finalement craque pour un scanner AGFA SCSI, vu que je n'arrivais
plus a mettre la main sur un Epson GT-7000 SCSI (on ne trouve plus que
des scanners USB).
J'avais bien verifie avant pour voir si SANE supportait ce scanner.
Pas de probleme.
Bon, je branche le scanner sur ma DC390, qui pilote aussi un CD-ROM:
scsi1 : Tekram DC390/AM53C974 V2.0d 1998/12/25
DC390: Target 2: Sync transfer 10.0 MHz, Offset 15
Vendor: PLEXTOR Model: CD-ROM PX-40TS Rev: 1.01
Type: CD-ROM ANSI SCSI revision: 02
Vendor: AGFA Model: SNAPSCAN 1236 Rev: 1.50
Type: Scanner ANSI SCSI revision: 02
Jusque la, tout va bien (plextor en SCSI ID 2, agfa en 3). Un petit coup de:
cd /dev
ln -s sg2 scanner
puis:
sudo find-scanner
qui me reporte un scanner SnapScan sur /dev/scanner. Tout baigne.
La, je mets un CD-ROM dans le lecteur, puis:
mount /ext/cd0
et:
scsi : aborting command due to timeout : pid 55208, scsi1, channel 0, id 2, lun 0 Mode Sense 00 2a 00 80 00
DC390: Abort command (pid 55208, DCB d1fd6820, SRB 00000000)
DC390: Status of last IRQ (DMA/SC/Int/IRQ): 0891c418
DC390: Register dump: SCSI block:
DC390: XferCnt Cmd Stat IntS IRQS FFIS Ctl1 Ctl2 Ctl3 Ctl4
DC390: ffff90 90 00 c4 20 90 17 48 08 84
DC390: Register dump: DMA engine:
DC390: Cmd STrCnt SBusA WrkBC WrkAC Stat SBusCtrl
DC390: 83 00000000 06ed8000 00000000 06ed8000 00 03080000
DC390: Register dump: PCI Status: 0200
DC390: In case of driver trouble read linux/drivers/scsi/README.tmscsim
DC390: Aborted pid 55208 with status 1
puis:
DC390: Reset SCSI device: 021a4309
scsi1 channel 0 : resetting for second half of retries.
SCSI bus is being reset for host 1 channel 0.
DC390: RESET ...
wait_on_bh, CPU 0:
irq: 0 [0 0]
bh: 1 [0 1]
<[c010afd1]> <[c011a19c]> <[c011a30b]> <[c0113d90]> <[c01093c8]> done
Un ^C finit par faire sortir le mount au bout de 5 minutes.
J'eteins le scanner, je vais sur Netscape pour faire une petite recherche
sur le Web, et la, FREEZE TOTAL SUBIT.
Sysreq keys: pas de reponse!
-> reboot physique de la machine!
Je tourne sur une machine bi-celeron avec 2.2.13. Le driver pour la DC390
est le tmscsim. J'ai bien regarde la doc README.tmscsim, mais je vois
pas trop ce qui pourrait m'aider.
Ce que je n'arrive pas a determiner, c'est si le probleme vient de SANE,
du scanner, du BUS SCSI (j'ai un terminateur externe, et le cable fait
1m80, + 80 cm de cable interne pour le CD-ROM), du driver SCSI, de la
carte SCSI, du module /dev/sg?.
Au reboot, j'ai sagement mis le scanner OFF, et tout remarche.
Vu le prix a payer pour les tests, j'aimerais etre le plus efficace possible!
Des suggestions?
Raphael