[4942] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: ncr53c8xx 3.0 & scanner

daemon@ATHENA.MIT.EDU (Gerard Roudier)
Sun Oct 18 07:28:50 1998

Date: 	Sun, 18 Oct 1998 10:24:36 +0200 (MET DST)
From: Gerard Roudier <groudier@club-internet.fr>
To: Peter Daum <gator@cs.tu-berlin.de>
cc: linux-scsi@vger.rutgers.edu
In-Reply-To: <Pine.LNX.4.02A.9810172050440.2044-100000@swamp.bayern.net>

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--8323328-1613516868-908699076=:364
Content-Type: TEXT/PLAIN; charset=US-ASCII


On Sat, 17 Oct 1998, Peter Daum wrote:

> On Sat, 17 Oct 1998, Gerard Roudier wrote:

> > If you hack linux/drivers/scsi/sg.c so that it will accept a O_RDONLY 
> > open(), then this should be enough for scsiinfo to use SCSI ioctls and 
> > to retrieve the INQUIRY data from the device.
> > (search "open" and comment the check against O_RDWR)
> 
> indeed, that did the trick :-) So here's the inquiry data:

The real trick is to use O/Ses available as source.
With commercial O/Ses you just pay for frustration. :-)

> Inquiry command
> ---------------
> Relative Address                   0
> Wide bus 32                        0
> Wide bus 16                        0
> Synchronous neg.                   0
> Linked Commands                    0
> Command Queueing                   0
> SftRe                              0
> Device Type                        6
> Peripheral Qualifier               0
> Removable?                         0
> Device Type Modifier               14
> ISO Version                        0
> ECMA Version                       0
> ANSI Version                       2
> AENC                               0
> TrmIOP                             0
> Response Data Format               2
> Vendor:                    UMAX    
> Product:                   Astra 1200S     
> Revision level:            V1.1b

The inquiry data seem fine.

The attached patch let the driver do additionnal checking against inquiry
data received. If it does not fix, I will provide you with a patch that
will help track out the problem. Let me know.

Regards,
   Gerard. 


--8323328-1613516868-908699076=:364
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="ncr-inq-parano-01.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.981018102436.364C@localhost>
Content-Description: 

LS0tIGxpbnV4L2RyaXZlcnMvc2NzaS9uY3I1M2M4eHguYy5TQVZFCVN1biBP
Y3QgMTggMDk6NDU6NDYgMTk5OA0KKysrIGxpbnV4L2RyaXZlcnMvc2NzaS9u
Y3I1M2M4eHguYwlTdW4gT2N0IDE4IDA5OjQ4OjAxIDE5OTgNCkBAIC01ODI3
LDkgKzU4MjcsMTAgQEANCiAJCS8qDQogCQkqKglPbiBzdGFuZGFyZCBJTlFV
SVJZIHJlc3BvbnNlIChFVlBEIGFuZCBDbUR0IA0KIAkJKioJbm90IHNldCks
IHNldHVwIGxvZ2ljYWwgdW5pdCBhY2NvcmRpbmcgdG8gDQotCQkqKglhbm5v
dW5jZWQgY2FwYWJpbGl0aWVzLg0KKwkJKioJYW5ub3VuY2VkIGNhcGFiaWxp
dGllcyAod2UgbmVlZCB0aGUgMXJzdCA3IGJ5dGVzKS4NCiAJCSovDQotCQlp
ZiAoY21kLT5jbW5kWzBdID09IDB4MTIgJiYgIShjbWQtPmNtbmRbMV0gJiAw
eDMpKSB7DQorCQlpZiAoY21kLT5jbW5kWzBdID09IDB4MTIgJiYgIShjbWQt
PmNtbmRbMV0gJiAweDMpICYmDQorCQkgICAgY21kLT5jbW5kWzRdID49IDcp
IHsNCiAJCQluY3Jfc2V0dXBfbGNiIChucCwgY21kLT50YXJnZXQsIGNtZC0+
bHVuLA0KIAkJCQkgICAgICAgKGNoYXIgKikgY21kLT5yZXF1ZXN0X2J1ZmZl
cik7DQogCQl9DQpAQCAtODY2Nyw2ICs4NjY4LDEzIEBADQogCWlucV9ieXRl
NyA9IDA7DQogCWlmICgoaW5xX2RhdGFbMl0gJiAweDcpID49IDIgJiYgKGlu
cV9kYXRhWzNdICYgMHhmKSA9PSAyKQ0KIAkJaW5xX2J5dGU3ID0gaW5xX2Rh
dGFbN107DQorDQorCS8qDQorCSoqCVRocm93IGF3YXkgYW5ub3VuY2VkIExV
TiBjYXBhYmlsaXRpZXMgaWYgd2UgYXJlIHRvbGQgDQorCSoqCXRoYXQgdGhl
cmUgaXMgbm8gcmVhbCBkZXZpY2Ugc3VwcG9ydGVkIGJ5IHRoZSBsb2dpY2Fs
IHVuaXQuDQorCSovDQorCWlmICgoaW5xX2RhdGFbMF0gJiAweGUwKSA+IDB4
MjAgfHwgKGlucV9kYXRhWzBdICYgMHgxZikgPT0gMHgxZikNCisJCWlucV9i
eXRlNyAmPSAoSU5RN19TWU5DIHwgSU5RN19XSURFMTYpOw0KIA0KIAkvKg0K
IAkqKglJZiB1c2VyIGlzIHdhbnRpbmcgU1lOQywgZm9yY2UgdGhpcyBmZWF0
dXJlLg0K
--8323328-1613516868-908699076=:364--

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post