<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><title>KOnCD - Handbuch</title> <TABLE cellSpacing=0 cellPadding=0 width=700 bgColor=#000080 border=0> <TBODY> <TR vAlign=top> <TD> <TABLE cellSpacing=2 cellPadding=0 width="100%" border=0> <TBODY> <TR vAlign=top bgColor=#ffffff> <TD height="56"> <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0> <!-- "Menubar" --> <TBODY> <!-- Images --> <TR vAlign=top> <TD> <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD width="100%" height="16"><IMG height=60 alt="KOnCD" src="images/koncd_logo.jpg" width=700 border=0></TD> </TR> </TBODY> </TABLE> </TD> </TR> <!-- Current location --> </TBODY> </TABLE> </TD> </TR></TBODY></TABLE></TD></TR></TBODY></TABLE> <h3><i>Tips & tricks for KOnCD</i></h3> <p><i><b>Installation</b></i><br> </p> <p> <i>- ./configure<br> - make<br> - make install (as root !)</i></p> <p><br> <b><i>ATAPI CD-Writer</i></b></p> <p>The ATAPI standard describes method of sending SCSI commands over IDE<br> with some small limitations to the "real" SCSI standard.<br> For this reason ATAPI-SCSI emulation is the native method of<br> supporting ATAPI devices.</p> <p>Many people ask why I use ATAPI-SCSI emulation.<br> The use of the naming convention "ATAPI-SCSI emulation" is a<br> litle bit misleading. It should rather be called:<br> "SCSI host adapter emulation"</p> <p>Make your kernel ready for ATAPI CD-Writers:</p> <p>1) run 'make menuconfig' or 'make xconfig', then choose "load config<br> from alternate file" to restore the original configuration</p> <p>2) In "Block Devices", disable "IDE/ATAPI CD-ROM<br> support" and enable instead "scsi emulation"<br> In any case, you need to disable generic IDE/ATAPI CDROM support in<br> order to make ATAPI SCSI emulation working !</p> <p>3) in "SCSI support" enable "SCSI support", "SCSI CD-ROM support" and<br> "SCSI generic support", everything directly in the kernel or as module</p> <p>4) compile, install kernel/modules, reboot. Now, if everything went<br> fine, your CDROM units should show up with a message like:<br> "hdb: HP CD-Writer+ 7100, ATAPI CDROM drive - enabling SCSI emulation"</p> <p>5) run "cdrecord -scanbus" to make sure cdrecord can see the unit and<br> talk to it. Or use the Setup of KOnCD to see the devices !</p> <p>Don't forget that now -all- of your CD drives are seen as -SCSI- units<br> by all programs (/dev/scd0 or /dev/sr0 etc.), so you might want to relink<br> /dev/cdrom to the proper scd<n> / sr<n> in order to get xcdplay or whatever<br> to work again.</p> <p>On SuSE Linux the atapi to scsi emulation is an modul. You don't need recompile your kernel !<br> Load the modul as root:</p> <p><i>modprobe -k ide-scsi</i></p> <p>This should be work ! Show the output of cdrecord and verify, if your devices are displayed (as root):</p> <p><i>cdrecord -scanbus</i></p> <p><br> <b><i>Your permissions</i></b></p> <p>Make sure you have enough permissions to cdrecord !<br> To make this, type at the console 'as root':</p> <p><i>chown root /usr/bin/cdrecord<br> chmod 4711 /usr/bin/cdrecord</i></p> <p>'/usr/bin/cdrecord' is the default path. When you don't know, where cdrecord is<br> located, type 'whereis cdrecord' ! Then you have the complete path of them !</p> <p>You must have enough permissions to the cd-reader and cd-writer devices:<br> At least read permissions to the cd-reader and write permissions to the<br> cd-writer device ! Better you set read AND write permissions to the writer !<br> That is '/dev/scd0' or so. You must set this 'as root' with 'chmod' !</p> <p>Look at the README and FAQ file in the KOnCD package !!!<br> </p> <p>Have fun with it !<br> </p> <p> </p> <p><i>(C)opyright 2001 <a href="mailto:koncd@kai-heitkamp.de">Kai Heitkamp</a></i> </p> </BODY></HTML>