From owner-freebsd-scsi Tue Jan 4 12:29:45 2000 Delivered-To: freebsd-scsi@freebsd.org Received: from front4m.grolier.fr (front4m.grolier.fr [195.36.216.54]) by hub.freebsd.org (Postfix) with ESMTP id 67C7914CB5 for ; Tue, 4 Jan 2000 12:29:22 -0800 (PST) (envelope-from groudier@club-internet.fr) Received: from localhost (ppp-115-207.villette.club-internet.fr [194.158.115.207]) by front4m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with SMTP id VAA13831; Tue, 4 Jan 2000 21:28:21 +0100 (MET) Date: Tue, 4 Jan 2000 21:56:07 +0100 (MET) From: Gerard Roudier X-Sender: groudier@localhost To: Adam Cc: scsi@FreeBSD.ORG Subject: Re: sym troubles In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 4 Jan 2000, Gerard Roudier wrote: > On Mon, 3 Jan 2000, Adam wrote: >=20 > > If you mean the wide and mhz settings in the card "bios" setup (F2 at > > boot), I have the cdrom set to wide and 20mhz. I just noticed too that= it > > reports the proper speeds when the cdrom drive contains a cdrom during > > boot.=20 >=20 > The driver renegotiates for WIDE=3D0 and so for NARROW/ASYNC=20 I should wrote: 'The driver renegotiates WIDE using the current settings of the device if it is not 8 bit, otherwise it renegotiates SYNC using the current settings of the device if it is not async (offset !=3D 0)', otherwise it does not perform a negotiation' > prior to > sending the REQUEST SENSE command following a CHECK CONDITION status > returned on the previous command. This is the behaviour I choose for the > driver in order to succeed the read of SENSE DATA when a UNIT ATTENTION i= s > present at the device side (due to a BDR sent by another initiator for > example, or the device having been switched off then on, etc ...).=20 >=20 > Anyway, I expected the driver to renegotiate for the user wished settings > on the next SCSI commands (2 commands are needed due to the driver > negotiating WIDE on a command and then SYNC on the next command). If this > does not happen, then something has to be fixed. Will check the code and > prepare a fix if (as?) needed. >=20 > Thanks for your report. >=20 > Regards, > G=E9rard.=20 Sorry for the waste of bandwidth. (Btw, no explanation of the problem, for now). G=E9rard. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message