[4942] in linux-scsi channel archive
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