From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Feb 25 23:58:04 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id XAA28886
	Wed, 25 Feb 1998 23:58:04 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id XAA28877
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 25 Feb 1998 23:58:01 +0900 (JST)
Received: from localhost (ppp-at116.fsinet.or.jp [157.120.246.143]) by horse.fsinet.or.jp (8.8.5/3.5Wpl5) with ESMTP id XAA06250 for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 25 Feb 1998 23:57:59 +0900 (JST)
Message-Id: <199802251457.XAA06250@horse.fsinet.or.jp>
Date: Wed, 25 Feb 1998 23:57:29 +0900 (JST)
From: yuki@dayo.ne.jp (ITO Takayuki)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <19980225224238E.junkun@esys.tsukuba.ac.jp>
References: <9802240313.AA17537@kmegate.kme.mei.co.jp>
	<19980225224238E.junkun@esys.tsukuba.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 25087
Subject: [FreeBSD-users-jp 25087] Could'nt mount MO on /dev/od0
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

mei$B$N:n<T$G$9!#(B

junkun@esys.tsukuba.ac.jp (Jun YAMASHITA) writes:
>$B$3$N(B mei $B$J$N$G$9$,!"<B9T$9$k$H(B
>
>sonic: {2} mei 
>mei release 1.53 - 3.5" MO disk formatter
>Copyright 1995,1996 (C) ITO Takayuki
>
>Device not responds.
>0000 02 00 00 00
>
>$B$H$J$C$F!"%U%)!<%^%C%H$9$k$3$H$,$G$-$^$;$s$G$7$?!#(B

$B>\$7$/$OD4$Y$F$$$J$$$N$G$9$,!"(B2.2.5$B$G$O(BSCSI$B$N%9%F!<%?%9$NJV$jJ}$,0c$&(B
$B$N$+!"$=$N$^$^$G$OF0$+$J$$$h$&$G$9!#0J2<$N%Q%C%A$rEv$F$l$PF0$/$H;W$$$^(B
$B$9!#(B

*** mei-1.53/fbsdscsi.c	Mon Sep  9 19:52:06 1996
--- mei/fbsdscsi.c	Tue Dec 16 02:08:57 1997
***************
*** 26,38 ****
  	if (psrq->timeout == 0)
  		psrq->timeout = 2*1000;
  	psrq->senselen = SENSEBUFLEN;
! 	ioctl (fd, SCIOCCOMMAND, psrq);
! 	if ((SCSIDriverStatus = psrq->retsts) != SCCMD_OK)
  		stat = FAILURE;
! 	else if ((SCSIStatus = psrq->status) == S_GOOD)
  		stat = SUCCESS;
  	else
  	{
  		stat = FAILURE;
  		if (SCSIStatus == S_CHECK)
  		{
--- 26,38 ----
  	if (psrq->timeout == 0)
  		psrq->timeout = 2*1000;
  	psrq->senselen = SENSEBUFLEN;
! 	if (ioctl (fd, SCIOCCOMMAND, psrq) == FAILURE)
  		stat = FAILURE;
! 	else if ((SCSIDriverStatus = psrq->retsts) == SCCMD_OK)
  		stat = SUCCESS;
  	else
  	{
+ 		SCSIStatus = psrq->status;
  		stat = FAILURE;
  		if (SCSIStatus == S_CHECK)
  		{

--
$B0KF#N49,(B (ITO Takayuki)
