*BSD News Article 99226


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!newsfeed.nacamar.de!fu-berlin.de!cs.tu-berlin.de!js
From: js@cs.tu-berlin.de (Joerg Schilling)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.openbsd.misc,comp.unix.bsd.misc
Subject: Cdrecord-1.5a4 source available for testing
Date: 8 Jul 1997 22:06:36 GMT
Organization: Technical University of Berlin, Germany
Lines: 88
Message-ID: <5pudlc$f07$1@news.cs.tu-berlin.de>
NNTP-Posting-Host: 130.149.25.72
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:44114 comp.unix.bsd.netbsd.misc:6229 comp.unix.bsd.openbsd.misc:170 comp.unix.bsd.misc:3663


Cdrecord-1.5a4 has been released.

A first (alpha) release of cdrecord has been released for *BSD.
I could not test it so far with a CD-R device because the machine I
have access to is not properly installed with the drivers and has
no attached CD-R device. However "sformat", my SCSI format/analyse/repair
program could be tested with my scsi transport library.

*BSD has a userland SCSI ioctl(2) that is very similar to my /dev/scg* design
that I made in 1986 for SunOS/Solaris. Unfortunately every other line of code
seems to try to keep me away from using this code. See hints below
for using cdrecord on *BSD systems.

Cdrecord supports all major CD-R devices except the JVC line.
Cdrecord supports all devices in single and multi-session.
Cdrecord has a built in drive abstraction Layer and may easily
ported to other Operationg systems and for use with other drives.
JVC support is planned, Yamaha CDR-400 support was added in alpha
state some days ago. Multisesion support for this drive will follow
in some days. Other SCSI-3/mmc conformant drives should work also.

I would be happy to get test reports ...

Cdrecord runs on:

	Philips CDD 522
	Philips CDD 2000
	Philips CDD 2600
	HP C4324/C4325	 (HP SureStore 4020i/6020i)
	Plasmon	RF-4100
	Plasmon CDR 4220 (not tested)
	Grundig CDR-100  (not tested)
	Mitsumi	CR-2401-TS (not tested)
	Yamaha	CDR-100
	Yamaha	CDR-102
	Ricoh	RO-1420S
	Sony	CDU-924
	Smart & Friendly CD-R2004
	Taiyo Yuden CD-WO EW-50 (not tested)
	Yamaha	CDR-200 (alpha supp. for single-session)
	Yamaha	CDR-400 (alpha supp. for single-session)
	Ricoh	MP-6200 (alpha supp. for single-session)


Multi-session has not been tested with the Plasmon RF-4100

NOTE:	These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
	tar may get some minor trouble.

The files are located on:

ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...

If you need mkisofs, it is located on:

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

but it is also contained in cdrecord-1.4 and later

Hints for installing/testing:

Read the README.xxxBSD file in the disribution.

If /dev/su0-0-0 ... do not work on your system, you may try
to symlink /dev/scgx to the real driver entry for your device.
If e.g. the CD-Recorder is on /dev/cd0a, you can do:

cd /dev
ln -s cd0a scgx

You may also try to link /dev/scgx to /dev/cd0c  /dev/cd0d or /dev/cd0.ctl
*BSD seems not to be well tested with user level SCSI commands.

You then will be able to access the CD-Recorder as on other
systems. If your CD-Recorder is on SCSI Bus 0, Target 2, lun 0
type:

cdrecord dev=0,2,0 .....

I hope to get cdrecord work better with your help soon.

Jörg
-- 
EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
      js@cs.tu-berlin.de		(uni)  If you don't have iso-8859-1
      jes@fokus.gmd.de			(work) chars I am J"org Schilling
URL:  http://www.fokus.gmd.de/usr/schilling    ftp://ftp.fokus.gmd.de/pub/unix