From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Sep 17 03:22:40 1997
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) id DAA25998
	Wed, 17 Sep 1997 03:22:40 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id DAA25993
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 17 Sep 1997 03:22:38 +0900 (JST)
Received: from mailgate.tcc.co.jp (root@texas.tcc.co.jp [210.130.212.194])
	by mailrelay.tcc.co.jp (8.8.5/3.5Wpl1-mailrelay) with ESMTP id DAA11536
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 17 Sep 1997 03:22:37 +0900 (JST)
Received: from colt.matsu.tcc.co.jp (colt.matsu.tcc.co.jp [210.130.212.177])
	by mailgate.tcc.co.jp (8.8.5/3.6Wbeta5-mailgate) with ESMTP id DAA27560
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 17 Sep 1997 03:22:35 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by colt.matsu.tcc.co.jp (8.8.5/3.6Wbeta5-colt) with ESMTP id DAA12435;
	Wed, 17 Sep 1997 03:22:24 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
From: Hironori Ikura / =?iso-2022-jp?B?GyRCMEtBUhsoQg==?= =?iso-2022-jp?B?GyRCOS1GQRsoQg==?= <hikura@trans-nt.com>
X-Mailer: Mew version 1.90 on XEmacs 20.2 
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19970917032224A.hikura@matsu.tcc.co.jp>
Date: Wed, 17 Sep 1997 03:22:24 +0900
X-Dispatcher: imput version 970826
Lines: 153
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 18170
Subject: [FreeBSD-users-jp 18170] [FYI] CD-R Drive with cdrecord-1.5
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B0KAR$G$9!#(B

$B:rHU$+$i$7$3$7$3$d$C$F!"(B
SONY $B$N(B CDU-926S $B$H$$$&(B CD-R$B%I%i%$%V$,;H$($k$h$&$K(B
$B$J$C$?$N$G!"$*CN$i$;$$$?$7$^$9!#(B

$B$J$*!"H?B'5$L#$G$9$,!"(Bscsi/worm.c $B$r;H$&$N$G$O$J$/!"(B
Linux$B$N!"(Bcdrecord-1.5 $B$r;H$$$^$7$?$N$G!"(B
$BB>$N(B YAMAHA $B$J$I$N%I%i%$%V$bF1MM$K;H$($k$+$b$7$l$^$;$s!#(B

$BBP1~$7$F$$$k%G%P%$%9$O!"(B
  http://www.fokus.gmd.de/nthp/employees/schilling/cdrecord.html
$B$r;2>H$7$F$/$@$5$$!#(B

$B$d$C$?$3$H$r!"$H$j5^$.!"$^$H$a$F$*$-$^$9!#(B
# $B$<$s$<$s!"$^$H$^$C$F$J$/$F!"$9$_$^$;$s(B(^^;;


* $B4D6-(B

OS: FreeBSD-2.2.2-RELEASE
CPU: i486DX2/66
SCSI I/F: Adaptec AHA-1542C
CD-R Drive: SONY CDU-926S (as cd0)


* $BI,MW$J$b$N(B

ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/cdrecord-1.5.tar.gz


* $B%=%U%H%&%'%"$N%$%s%9%H!<%k(B

cdrecord-1.5.tar.gz $B$rE83+$7$F!"(B
$B0J2<$N%Q%C%A$r$"$F$^$9!#(B

--- cdrecord-1.5/cdrecord/scsi-bsd.c.orig	Mon Sep  1 07:25:17 1997
+++ cdrecord-1.5/cdrecord/scsi-bsd.c	Tue Sep 16 22:56:23 1997
@@ -220,7 +220,11 @@
 		sp->error = SCG_FATAL;
 		return (0);
 	}
+#if 0 /* hikura */
 	req.flags = SCCMD_ESCAPE;	/* We set the SCSI cmd len */
+#else
+	req.flags = 0;
+#endif
 	if (sp->flags & SCG_RECV_DATA)
 		req.flags |= SCCMD_READ;
 	else if (sp->size > 0)

$B$"$H$O!"<j=g$I$*$j!"(Bgmake & gmake install $B$GBg>fIW$G$9!#(B
# $BG[I[$N%H%C%W$K$"$k!"(BGmake $B$r;H$$$^$7$?!#(B
# (envar set $B$7$F(B gmake $B$9$k$@$1(B)


* $B;H$&%G%P%$%9$N3NG'$H%j%s%/$N:n@.(B

cdrecord $B$G$O!"(Busre-level SCSI $B$r;H$$$^$9$N$G!"(B
CD-R $B%I%i%$%V$,(B worm? $B$H$7$FG'<1$5$l$kI,MW$O$"$j$^$;$s!#(B

# $B$?$$$F$$$N%I%i%$%V$O!"(Bcd? $B$H$7$F(B
# attach $B$5$l$k$N$G$O$J$$$G$7$g$&$+!)(B

$B;H$&%I%i%$%V$,$I$N%G%P%$%9$K$J$C$F$$$k$+$O!"(B
dmesg $B$J$I$G3NG'$7$^$9!#(B

$B$^$?!"$3$N%G%P%$%9$,(B cdrecord $B$N(B default device $B$H$7$F!"(B
$B;2>H$G$-$k$h$&$K!"%7%s%\%j%C%/%j%s%/$r$O$C$F$*$-$^$9!#(B

$BNc$($P!"(B
  # ln -s /dev/rcd0.ctl /dev/scgx
$B$J$I!#(B

# $B$A$J$_$K!"(Bcdrecord-1.5 $B$G$O!"(Bsu?-?-? (old SCSI user)$B$r(B
# $B:G=i$K8+$K9T$/$h$&$K$J$C$F$$$^$9!#(B
# $B%F%9%H$7$F$_$^$7$?$,!"$&$^$/%G%P%$%9$rC5$;$^$;$s$G$7$?!#(B


* $B%G%#%9%/%$%a!<%8$N:n@.$H3NG'(B (mkisofs)

CD-R $B$K>F$/%G%#%9%/%$%a!<%8$N%U%!%$%k$r:n@.$7$^$9!#(B

  % mkisofs [options...] -o /disk/image/file /dist/tree/top

$B$N$h$&$K!":n@.$7$^$9!#(B

$B4pK\E*$K$O!"(Bworm? $B$G>F$/$N$HF1$8<j=g$G$9$N$G!"(B
/usr/share/examples/worm/makecdfs.sh $B$J$I$b(B
$B;29M$K$7$F$/$@$5$$!#(B

$B$^$?!"$G$-$?%G%#%9%/%$%a!<%8$NFbMF$O!"(B
  # vnconfig vn0c /disk/image/file
  # mount -t cd9660 /dev/vn0c /mnt
$B$N$h$&$K!"%^%&%s%H$7$F%A%'%C%/$G$-$^$9!#(B

$B$A$J$_$K!"(Bports $B$N(B mkisofs $B$r;H$C$F$b$h$$$N$G$9$,!"(B
cdrecord-1.5 $B$r%H%C%W$+$i%$%s%9%H!<%k$9$k$H!"(B
mkisofs-1.11 $B$b0l=o$K%$%s%9%H!<%k$5$l$k$N$G!"(B
$B:#2s$O!"$3$A$i$r;H$$$^$7$?!#(B


* $B>F$/(B (cdrecord)

$B$^$:$O!"E>Aw$N3NG'$N0Y$K!"%l!<%6!<%*%U$G%F%9%H$9$kJ}$,$$$$$G(B
$B$7$g$&!#(BCD-R $B%a%G%#%"$rF~$l$?>uBV$G!"(B

  # cdrecord [options...] -dummy dev=B,T,L /disk/image/file
(B,T,L $B$O!"$=$l$>$l!"%I%i%$%V$N(B SCSI-BUS No.$B!"(BSCSI-ID$B!"(BLUN)

$B$H$7$^$9!#<B:]$K>F$/$N$K$+$+$k;~4V$G!">F$/@#A0$^$G$N=hM}$r(B
$B%F%9%H$G$-$^$9!#(B

SCSI $B$NE>Aw$KLdBj$J$$$3$H$,$o$+$C$?$i!"<B:]$K>F$-$^$9!#(B

  # cdrecord [options...] dev=B,T,L /disk/image/file
(-dummy $B$r$O$:$9$@$1(B)

$B$7$P$i$/$N;~4V(B($B%5%$%:$K$h$k(B)$B!">F$->e$,$j$^$9$N$G!"(B
$B$3$l$r!">F$$$?%I%i%$%V<+BN!"$^$?B>$N%I%i%$%V$GFI$a$k$+(B
$B%F%9%H$7$^$9!#(B


* $B%F%9%H$7$?$3$H(B
FreeBSD-2.2.2-RELEASE $B$N(B WC $B$N(B CD-ROM $B$r(B
$B$^$k$^$k%3%T!<$7$F(B(641MB$B$0$i$$(B)$B>F$$$F!"(B
35$BJ,$0$i$$$G$7$?(B(2$BG\B.(B)$B!#(B

$B0J2<$N4D6-$GFI$a$k$3$H$r3NG'$7$^$7$?!#(B

  * BSD box with SONY CDU-926S (by itself)
  * BSD box with Toshiba XM-3401B
  * WinNT with IDE(ATAPI) Mitsumi CD-ROM Drive
  * Macintosh Quadra with Internal(SONY?) CD-ROM Drive


* $B%F%9%H$7$F$J$$$3$H!"$d$k$Y$-$3$H(B

  * multi session write ($BB?J,!"$G$-$k$O$:(B)

  * su (SCSI-user) $B$G%"%/%;%9$G$-$k$+%A%'%C%/(B

  * $BK\Ev$K!"(BSCCMD_ESCAPE $B$r30$7$F$$$$$N$+3NG'(B
   ($B$3$l$D$1$H$/$H!"(Bbiodone $B$G!"(Balready done $B$K$J$k$N$G!"(B
    $BDI$C$+$1$^$7$?!#(B
    $B0l1~!"(BJorg $B$K$OLd$$9g$o$;Cf$G$9!#(B)



$B0J>e(B
--
Hironori Ikura <hikura@trans-nt.com>
# cdrecord-1.5 $B$N(B port$B2=$rG[I[85(B(Jorg Schilling$B$5$s(B)$B$KBG?GCf(B
