To get the CDRW (HP 9100) to work with e-smith 5.12 after a fresh install & also work with WebCDWriter what I needed to do was:
download & install: audiofile, esound, mpg123, mkisofs, cdrecord, cdda2wav, cdrecord-devel & webCDWriter.
Add 3 lines to modules.conf
Reboot and all was working.
Links to the downloads I used & change to modules.conf are below.
Daithi.
ssh to the e-smith box (or login at the console)
cd /home/e-smith/files/primary/files
mkdir webcd
cd webcd
wget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/audiofile-0.2.1-2.i386.rpmwget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/esound-0.2.22-5.i386.rpmwget
ftp://rpmfind.net/linux/redhat/7.1/en/os/i386/RedHat/RPMS/mpg123-0.59r-10.i386.rpmwget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/mkisofs-1.10-4.i386.rpmwget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/cdda2wav-1.10-4.i386.rpm wget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/cdrecord-devel-1.10-4.i386.rpm wget
http://wwwhomes.uni-bielefeld.de/jhaeger/webCDwriter/download/webCDwriter-2.1-1.i586.rpmwget
ftp://rpmfind.net/linux/redhat/7.2/en/os/i386/RedHat/RPMS/cdrecord-1.10-4.i386.rpmnow that all required files are downloaded, create your WebCDCreator directory.
mkdir /home/e-smith/files/primary/html/webCDcreator
ln -s /home/e-smith/files/primary/html/webCDcreator /var/www/html/webCDcreator
Now to install the downloaded files:
rpm -Uvh *.rpm
once installed you need to edit modules.conf
pico /etc/modules.conf
add the following lines to the end of this file:
alias scd0 srmod
alias scsi_hostadapter ide-scsi
options ide-cd ignore=hdc
replace hdc on the last line with the device name e-smith gives your cd burner. In my case it is hdc = the first device on the secondary IDE controller.
Reboot the e-smith server. Once back up ssh back in and issue:
cdrecord --scanbus
results should look something like:
scsibus0:
0,0,0 0) 'HP ' 'CD-Writer+ 9100b' '1.07' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
You are now ready to burn CDs - if you want to use WebCDCreator, you have one last file to edit - /etc/CDWserver/config
pico /etc/CDWserver/config
Scrool down to section 5 - # 5. CD-ROM(s) and CD-writer(s)
and change:
#CDwriters=auto
to:
CDwriters=0,0,0 (use results from cdrecord --scanbus)
Make whatever config changes you want. When done restart WebCDWriter.
/etc/rc.d/init.d/CDWserver start
use a browser on your Lan and browse to:
http://servername/webCDcreatorand finally off you go.
sorry for the long winded post & thanks to Placido Sanchez for his how-to on
http://www.geocities.com/lapsch/webCDWriter-howto.html which these instructions are based on.