Newsgroups: comp.unix.solaris,comp.sys.sun.misc,comp.sys.sun.admin,alt.sys.sun,bln.comp.sun,comp.publish.cdrom.software,de.comp.periph.cdrom,alt.cd-rom,alt.os.linux,comp.os.linux.misc,de.comp.os.linux.misc,maus.os.linux,comp.unix.bsd.freebsd.misc,comp.unix.bsd.netbsd.misc,comp.unix.bsd.openbsd.misc,comp.sys.hp.apps,comp.sys.hp.hpux,comp.sys.hp.misc,comp.sys.sgi.admin,comp.sys.sgi.apps,comp.sys.sgi.misc,comp.unix.aix Subject: cdrecord 1.6 has been released Keywords: CD-R CD-RW CDRecord CDwrite SunOS Solaris Linux SGI IRIX FreeBSD NetBSD OpenBSD HP-UX This is Version 1.6 of cdrecord Cdrecord allows you to create CD's on a CD-Recorder. Cdrecord is available with GPL. Cdrecord runs on: SunOS 4.1.3 or later: sparc. Solaris 2.3 or later: sparc and x86. Linux: x86 sparc alpha and ppc. NetBSD/FreeBSD/OpenBSD: x86 sparc SGI IRIX: mips HP-UX: hppa AIX: rs6000 NEW features of cdrecord-1.6 (shortened): - Added FIFO (ring buffer) code as a mixture from the fifo code from star and a proposal from Finn Arne Gangstad This allows to use even NFS mounted disk images. - CD blank manufacturer decoder that reads information from ATIP (not all drives allow you to do a read ATIP) - Check the available space on the media - Drive support enhanced for a lot of new more drives. - ATAPI support - AIX supppot - Apple Rhapsody support (no source included) - Support for .wav and .au files - Better SCSI error printing - Use real time scheduler on Linux and HP-UX too. - Use mlockall() on Linux too. I am interested to hear if someone is interested in a kernel based filesystem for Solaris that uses packet writing on the CD-Recorder. The filesystem will create a single session CD that may be finally converted to a hybrid filesystem that allows to be read as ISO-9660 with Rock Ridge extensions too. Please mail suggestions to: wofs@schily.isdn.cs.tu-berlin.de The cdrecord distribution contains a SCSI user level transport library. The SCSI library is suitable to talk to any SCSI device without having a special driver for it. Cdrecord may be easily ported to any system that has a SCSI device driver similar to the scg driver. The SCSI transport library has been taken from the sformat program. Sformat is the first SCSI disk formatting/analyzing/repairing that runs on SunOS/Solaris. The first release of sformat has been made for SunOS 3.0 in 1986 (two years before Sun introduced their format utility). Sformat source including 12 years of competence in SCSI disk handling is available on: ftp://ftp.fokus.gmd.de/pub/unix/sformat On SunOS/Solaris: You *need* the SCSI general driver 'scg' in order to run cdrecord. SunOS 4.1.3 only: The 'scg' driver is Copyright 1986-1995 Jörg Schilling, it is supplied binary in a loadable format. There is no future support, there is no non loadable support. Solaris only: The 'scg' driver is Copyright 1986-1995 Jörg Schilling, it is supplied binary in pkgadd(1m) format and is tested on Solaris 2.3, Solaris 2.4 & Solaris 2.5 (sparc). Solaris only: It is _nice to have_ the 'fbk' driver to mount files that contain images of file systems. Fbk means File simulates Block Device. It is supplied binary in pkgadd(1m) format and is tested on Solaris 2.3, Solaris 2.4 & Solaris 2.5 (sparc). cdrecord compiles on SunOS, but you will need a specific scg driver for SunOS in this case. Cdrecord has been implemented with a Philips CDD 521. Cdrecord now is maintained with the following drives: COMPRO/Matsushita/Panasonic CW-7502 Philips CDD-2000 TEAC CD-R55S Yamaha CDR-400 It should run also on: All SCSI-3/mmc compliant drives All ATAPI/mmc compliant drives COMPRO CW-7502 Dysan CR-622 ???? See Wearnes 622 Dysan CR-1622 DynaTec CDM-240J (see Pinnacle RCD-4x4) DynaTec CDM-240 (use cdrecord driver=yamaha_cdr100 and report inquiry) DynaTec CDM-400 (use cdrecord driver=yamaha_cdr100 and report inquiry) Grundig CDR-100 Hewlett Packard 4020i Hewlett Packard 6020i HP C4324/C4325 (HP SureStore 4020i/6020i) HP 7100 HP 7110 Hi-Val CD-R (see Pinnacle RCD-4x4) JVC XR-W2001 (uses TEAC code - see below - audio not working) JVC XR-W2010 (uses TEAC code - see below - audio not working) JVC XR-W2020 (uses TEAC code - see below - audio not working) Kodak PCD-200 or Kodak PCD-200 Plus Kodak PCD-225 Kodak PCD-240 Kodak PCD-600 (not tested) Matsushita CW-7502 Memorex CR-622 ???? See Wearnes 622 Memorex CR-1622 Microboards PlayWrite 2000 (use cdrecord driver=sony_cdu924 and report inquiry) Microboards PlayWrite 4000 (use cdrecord driver=yamaha_cdr100 and report inquiry) Microboards PlayWrite 4001RW MicroNet MasterCD Plus 4x4 (use cdrecord driver=yamaha_cdr100 and report inquiry) MicroNet MasterCD Plus 4x6 Mitsumi CR-2401-TS (not tested) Mitsumi CR-2600-TE Olympus CDS615E Olympus CDS620E (use cdrecord driver=sony_cdu924 and report inquiry) Olympus CD-R2x6 (use cdrecord driver=sony_cdu924 and report inquiry) Optima Dis Kovery 650 CD-R (use cdrecord driver=sony_cdu924 and report inquiry) OTI CDRW 965 Panasonic CW-7502 Philips CDD 521 (CDD521/02 Revision: 2.06 has bad firmware - seems not to work) Philips CDD 521 (upgraded units only: ID: CDD521/10 Revision: 2.07) Philips CDD 522 Philips CDD 2000 Philips CDD 2600 Philips CDD 3600 Philips CDD 3610 Philips Omniwriter 26 Philips Omniwriter 26A Pinnacle Micro RCD-1000 (see TEAC/JVC): Need to upgrade firmware to 2.35 Pinnacle Micro RCD-5020 (see TEAC/JVC - audio not working) Pinnacle Micro RCD-5040 (see TEAC/JVC - audio not working) Pinnacle Micro RCD-4x4 Pioneer DW-S114X Plasmon CDR 4220 (not tested) Plasmon RF-4100 Plasmon RF-4102 Plasmon CDR 4400 (use cdrecord driver=yamaha_cdr100 and report inquiry) Plasmon CDR 480 Plextor PX-R24CS (use cdrecord driver=ricoh_ro1420c and report inquiry) Plextor PX-R412C Procom PCDR 4 (use cdrecord driver=yamaha_cdr100 and report inquiry) Ricoh RO-1420C Ricoh MP-6200 Ricoh MP-6200I Ricoh MP-6201 Smart & Friendly CD-R1002 (use cdrecord driver=sony_cdu924 and report inquiry) Smart & Friendly CD-R1004 (use cdrecord driver=yamaha_cdr100 and report inquiry) Smart & Friendly CD-R2004 (use cdrecord driver=sony_cdu924 and report inquiry) Smart & Friendly CD-R2006 PLUS Smart & Friendly CD-R2006 PRO Smart & Friendly CD-R4000 (use cdrecord driver=yamaha_cdr100 and report inquiry) Smart & Friendly CD-R4006 Smart & Friendly CD-R4012 Smart & Friendly CD-RW226 Sony CDU920S Sony CDU924S Sony CDU926S Sony CDU940S TEAC CD-R50S TEAC CD-R55S Taiyo Yuden CD-WO EW-50 Traxdata CDR-4120 Traxdata CDRW-4260 Turtle Beach 2040R (use cdrecord driver=ricoh_ro1420c and report inquiry) Wearnes CD-R622 Wearnes CD-R632P Yamaha CDR-100 Yamaha CDR-102 Yamaha CDR-200 Yamaha CDR-400(Firmware revision 1.0d and up otherwise upgrade) Yamaha CDR-401 Yamaha CRW-4001 Yamaha CRW-2260 Yamaha CRW-4260 Multi-session has not been tested with the Plasmon RF-4100 All companies that support me with SCSI command reference manuals and drives will get (continued) support in the following releases. The following drives will never be supported by cdrecord because they are too old: JVC XR-W1001 Pinnacle Micro RCD-202 Ricoh RS-9200CD The following dries are curently not supported because I don't get specs: (some of them may partially work: see above) Creative Labs CDR 4210 JVC XR-W2001 JVC XR-W2010 JVC XR-W2020 Panasonic CW-7501 Pinnacle Micro RCD-1000 Pinnacle Micro RCD-5020 Pinnacle Micro RCD-5040 Plasmon CDR-4240 Ricoh RS-1060C Sony CDU-928E does not work, it violates the ATAPI specs Sony CDW-900E All companies that support me with SCSI command reference manuals and drives will get (continued) support in the following releases. To install get: cdrecord-1.6.tar.gz The cdrecord distribution. Solaris only: SCHILYscg.sparc.tar.Z The scg driver in pkgadd format (sparc). SCHILYfbk.sparc.tar.Z The fbk driver in pkgadd format (sparc). SCHILYscg.i386.tar.Z The scg driver in pkgadd format (x86). SCHILYfbk.i386.tar.Z The fbk driver in pkgadd format (x86). NOTE: These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU tar may get some minor trouble. WARNING: Do not use 'mc' to extract the tar file! All mc versions before 4.0.14 cannot extract symbolic links correctly. The files are located on: ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/ ... ftp://ftp.fokus.gmd.de/pub/unix/kernel/scg/ ... ftp://ftp.fokus.gmd.de/pub/unix/kernel/fbk/ ... The cdrecord distribution contains a SCSI user level transport library. The SCSI library is suitable to talk to any SCSI device without having a special driver for it. 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.6 Joerg