All, I've searched high and low looking for how I can get my DVD burner up and running on my Slackware 9.1 box (kernel 2.4.22). The drive is the NEC-3500A, as a background I am running a RAID-0 array with the master devices on the IDE0 and IDE1 being the mirrored hard drives. hdb is my dvd burner as the slave on IDE0. I have the latest version of DVD+RW-tools and recent versions of cdrecord and mkisofs.
To get SCSI emulation up and running I have added the proper ignore
lines to modules.conf and append lines to lilo.conf. The following is
the output of a few commands that seem to fit here... Any help or recommendations you have would be much appreciated. I've read a few other threads on this site but I've implemented all the config suggestions up until now so I'm tossing this one out there...
root@paterra:~# cat /etc/modules.conf
alias char-major-195 nvidia
options emu10k1 joystick=0x200
options ide-cd ignore=\"hdb\"
root@paterra:~# cat /etc/lilo.conf
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/md0
raid-extra-boot = mbr
#compact # faster, but won't work on all systems.
prompt
timeout = 50
# Normal VGA console
vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/md0
label = Slackware
read-only # Non-UMSDOS filesystems should be mounted read-only for checking
append="hdb=ide-scsi"
# Linux bootable partition config ends
root@paterra:~# mount -t iso9660 /dev/sr0 /mnt/dvdrw/ mount: /dev/sr0
is not a valid block device
root@paterra:~#
root@paterra:~# cat /etc/fstab
/dev/md0 / reiserfs defaults 1 1
/dev/md1 /home reiserfs defaults 1 2
/dev/md2 /usr reiserfs defaults 1 2
/dev/md3 /var reiserfs defaults 1 2
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
/dev/hda2 swap swap defaults 0 0
/dev/sr0 /mnt/dvdrw iso9660 noauto,user,ro 0 0
root@paterra:~#
dmesg | grep -i hd
ide0: BM-DMA at 0xb000-0xb007, BIOS settings: hda
MA, hdb
MA
ide1: BM-DMA at 0xb008-0xb00f, BIOS settings: hdc
MA, hdd
io
hda: WDC WD1200JB-00DUA3, ATA DISK drive
hdb: _NEC DVD_RW ND-3500AG, ATAPI CD/DVD-ROM drive
hdc: WDC WD1200JB-75EVA0, ATA DISK drive
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=14593/255/63, UDMA(33)
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: 234375000 sectors (120000 MB) w/8192KiB Cache, CHS=14589/255/63, UDMA(100)
hdb: attached ide-cdrom driver.
hdb: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 >
md: considering hdc6 ...
md: adding hdc6 ...
md: adding hda6 ...
md: bind<hda6,1>
md: bind<hdc6,2>
md: running: <hdc6><hda6>
md: hdc6's event counter: 0000002c
md: hda6's event counter: 0000002c
raid1: device hdc6 operational as mirror 1
raid1: device hda6 operational as mirror 0
md: hdc6 [events: 0000002d]<6>(write) hdc6's sb offset: 27535296
md: hda6 [events: 0000002d]<6>(write) hda6's sb offset: 27567424
md: considering hdc5 ...
md: adding hdc5 ...
md: adding hda5 ...
md: bind<hda5,1>
md: bind<hdc5,2>
md: running: <hdc5><hda5>
md: hdc5's event counter: 0000002c
md: hda5's event counter: 0000002c
raid1: device hdc5 operational as mirror 1
raid1: device hda5 operational as mirror 0
md: hdc5 [events: 0000002d]<6>(write) hdc5's sb offset: 39069952
md: hda5 [events: 0000002d]<6>(write) hda5's sb offset: 39069952
md: considering hdc3 ...
md: adding hdc3 ...
md: adding hda3 ...
md: bind<hda3,1>
md: bind<hdc3,2>
md: running: <hdc3><hda3>
md: hdc3's event counter: 0000002c
md: hda3's event counter: 0000002c
raid1: device hdc3 operational as mirror 1
raid1: device hda3 operational as mirror 0
md: hdc3 [events: 0000002d]<6>(write) hdc3's sb offset: 48837504
md: hda3 [events: 0000002d]<6>(write) hda3's sb offset: 48837504
md: considering hdc1 ...
md: adding hdc1 ...
md: adding hda1 ...
md: bind<hda1,1>
md: bind<hdc1,2>
md: running: <hdc1><hda1>
md: hdc1's event counter: 0000002c
md: hda1's event counter: 0000002c
raid1: device hdc1 operational as mirror 1
raid1: device hda1 operational as mirror 0
md: hdc1 [events: 0000002d]<6>(write) hdc1's sb offset: 738880
md: hda1 [events: 0000002d]<6>(write) hda1's sb offset: 738880
cdrecord -scanbus
root@paterra:~# cdrecord -scanbus
Cdrecord 2.00.3 (i686-pc-linux-gnu) Copyright (C) 1995-2002 Jrg Schilling
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot
open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
root@paterra:~# lsmod
Module Size Used by Tainted: P
snd-pcm-oss 37252 0 (unused)
snd-mixer-oss 11992 1 [snd-pcm-oss]
snd-emu10k1 60212 0 (unused)
snd-hwdep 4672 0 [snd-emu10k1]
snd-util-mem 1136 0 [snd-emu10k1]
emu10k1-gp 1352 0 (unused)
gameport 1452 0 [emu10k1-gp]
uhci 24496 0 (unused)
ehci-hcd 16872 0 (unused)
usbcore 58400 1 [uhci ehci-hcd]
snd-via82xx 11712 1
snd-pcm 55904 0 [snd-pcm-oss snd-emu10k1 snd-via82xx]
snd-timer 13252 0 [snd-pcm]
snd-ac97-codec 37240 0 [snd-emu10k1 snd-via82xx]
snd-page-alloc 6004 0 [snd-emu10k1 snd-via82xx snd-pcm]
snd-mpu401-uart 3136 0 [snd-via82xx]
snd-rawmidi 12512 0 [snd-emu10k1 snd-mpu401-uart]
snd-seq-device 3920 0 [snd-emu10k1 snd-rawmidi]
snd 27460 0 [snd-pcm-oss snd-mixer-oss snd-emu10k1 snd-hwdep snd-util-mem snd-via82xx snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3332 10 [snd]
via-rhine 13552 1
mii 2304 0 [via-rhine]
crc32 2880 0 [via-rhine]
nvidia 4585004 6
ide-scsi 9424 0
agpgart 39576 3