[sane-devel] teco1: RELISYS 9630 with sane 1.0.9

Pierre SOUCHAY bad.sheep@free.fr
Sat, 7 Dec 2002 15:27:38 +0100


Hi,

I'm trying to make my RELISYS 9630 work with SANE 1.0.9.
The scanner is connected to a Adaptec aic7870 card using a debian linux 
2.4.18-686 kernel.
The sane-find-scanner finds a scanner, but I cannot make it work.
It seems this scanner has never been tested, maybe I can help the teco1 
maintainers ?
Maybe the error is due to the SCSI card, I don't really now.
That is why I join all the commands I tried.
Note : I've never seen this card working with the scanner since I don't 
have Windows, so I don't know if both can work together.

Regards.

Pierre SOUCHAY

commands used :

#modprobe aic7xxx

SCSI subsystem driver Revision: 1.00
PCI: Enabling device 02:05.0 (0006 -> 0007)
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4
         <Adaptec 2940 SCSI adapter>
         aic7870: Single Channel A, SCSI Id=7, 16/253 SCBs

   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:1): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:2): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:3): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:4): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:5): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:6): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02
(scsi0:A:4:7): refuses synchronous negotiation. Using asynchronous transfers
   Vendor: RELISYS   Model: VM6540            Rev: 1.11
   Type:   Scanner                            ANSI SCSI revision: 02

# sane-find-scanner

found SCSI scanner "RELISYS VM6540 1.11" at /dev/scanner
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg0
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg1
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg2
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg3
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg4
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg5
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg6
found SCSI scanner "RELISYS VM6540 1.11" at /dev/sg7
[...comments...]

# dmesg (the interresting part :)
Attached scsi generic sg0 at scsi0, channel 0, id 4, lun 0,  type 6
Attached scsi generic sg1 at scsi0, channel 0, id 4, lun 1,  type 6
Attached scsi generic sg2 at scsi0, channel 0, id 4, lun 2,  type 6
Attached scsi generic sg3 at scsi0, channel 0, id 4, lun 3,  type 6
Attached scsi generic sg4 at scsi0, channel 0, id 4, lun 4,  type 6
Attached scsi generic sg5 at scsi0, channel 0, id 4, lun 5,  type 6
Attached scsi generic sg6 at scsi0, channel 0, id 4, lun 6,  type 6
Attached scsi generic sg7 at scsi0, channel 0, id 4, lun 7,  type 6
(scsi0:A:4:0): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:0): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:1): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:2): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:3): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:4): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:5): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:6): refuses synchronous negotiation. Using asynchronous transfers
(scsi0:A:4:7): refuses synchronous negotiation. Using asynchronous transfers

# scanimage --liste-devices
scanimage: no SANE devices found

# scanimage -d teco1:/dev/sg0
scanimage: open of device teco1:/dev/sg0 failed: Invalid argument

The result is the same with /dev/sg[0-7]... So it does not work :(