Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Oct 1998 21:00:55 +1000 (EST)
From:      Tony Maher <tonym@angis.usyd.edu.au>
To:        current@FreeBSD.ORG
Subject:   scsi message
Message-ID:  <199810111100.VAA10456@morgan.angis.su.OZ.AU>

next in thread | raw e-mail | index | archive | help
Hello,

after last cvsup and make world (around Oct 10 5:00 GMT) on shutdown
it now reports:

syncing disk ... 3 3 done.
(da1:ahc0:0:1:0): SYNCHRONISE CACHE. CDB: 35 0 0 0 0 0 0 0 0 0
(da1:ahc0:0:1:0): ILLEGAL REQUEST asc:20,0
(da1:ahc0:0:1:0): Invalid command operation code sks:c0,0

So booting -v
---------------------------------------------------------------------------
ahc0: target 0 synchronous at 10.0MHz, offset = 0xf
ahc0: target 2 synchronous at 10.0MHz, offset = 0xf
(probe6:ahc0:0:6:0): INQUIRY. CDB: 12 1 80 0 ff 0 
(probe6:ahc0:0:6:0): ILLEGAL REQUEST asc:24,0
(probe6:ahc0:0:6:0): Invalid field in CDB
ahc0: target 6 synchronous at 5.0MHz, offset = 0xf
ahc0: target 6 using asynchronous transfers
ahc0: target 6 synchronous at 5.0MHz, offset = 0xf
(probe1:ahc0:0:1:0): INQUIRY. CDB: 12 1 80 0 ff 0 
(probe1:ahc0:0:1:0): ILLEGAL REQUEST asc:24,0
(probe1:ahc0:0:1:0): Invalid field in CDB sks:c8,1
ahc0: target 1 synchronous at 10.0MHz, offset = 0xf

...

pass1: <SEAGATE ST52160N 0285> Fixed Direct Access SCSI2 device 
pass1: 10.0MB/s transfers (10.0MHz, offset 15)
---------------------------------------------------------------------------

Ok Id 6 is CDROM no problems

Id 1 is the FreeBSD disk and it works fine apart from the fact it doesn't
do tagged queuing (as reported Thu Sep 17).
All the disk scsi params are at the default settings.

As I read it from the Seagate Medalist Pro 2160N Product Manual, Rev B
the CDB (command Descriptor Block) is

12	Inquiry Command
1	Enable Vital Product Data (1 means enabled)
80	The page of the vital product information (since EVPD is set)
0	page code continued
ff	Allocation length in bytes
0	a CDB must end in zero

According to the manual this looks like a valid CDB but ...
it reports Illegal Request error code 24,0 which is "The drive received a
CDB that contains an invalid bit"
And how do you interpret "invalid field c8,1"?

This probably explains why the disk doesn't do tagged queuing.

System is working ok, but if I could get rid of the message and get tagged
queuing it would be nice. A quirk entry?

thanks
tonym

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810111100.VAA10456>