Click to See Complete Forum and Search --> : Help with cdburner please


gleather
11-01-2002, 10:40 PM
relavent lines from dmesg:
SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE AT
API devices
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hdd: SAMSUNG CDRW/DVD SM-332B, ATAPI CD/DVD-ROM drive
hdd: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)

relavent line from lsmod:
ide-scsi 7456 0

relavent line from /etc/fstab
/dev/cdburner /mnt/cdburner iso9660 noauto,owner,rw 0 0

result of ls -l /dev/scd0
brw-rw-r-- 1 root disk 11, 0 Jul 18 1994 /dev/scd0

result of ls -l /dev/cdburner
lrwxrwxrwx 1 root root 9 Nov 1 20:35 /dev/cdburner -> /dev/scd0

rebooted with lilo option hdd=ide-scsi

when I try to mount the burner
with mt /mnt/cdburner I get this:
mount: /dev/scd0 is not a valid block device

This is the case even if i don't use the cdburner link, instead using scd0 for everything.

Also, when I run cdrecord -scanbus
I get this:
No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.


What am I missing?

sarah31
11-02-2002, 12:39 AM
perhaps you do not have all of the necessary modules installed.

relavent lines from my lsmod:

sd_mod 10924 0 (unused)
sr_mod 14392 0
sg 29164 0
ide-scsi 8880 0
scsi_mod 88868 4 [sd_mod sr_mod sg ide-scsi]

gleather
11-02-2002, 09:24 AM
Those modules don't exist on my system as far as I can tell. Where do I get them? I don't recall any modules installation instructions in any of the HOWTO's or messages I read.

mdwatts
11-02-2002, 10:18 AM
Could you please post the results from

ls -al /dev/hdd

Your modules are in /lib/modules/<kernel version>/kernel/drivers. Look in the scsi directory.

Try loading the modules manually.

modprobe sr_mod

and then lsmod again as modprobe will also load the required modules that are dependent on the module you are loading.

Load the remainder as necessary.

Then try cdrecord -scanbus again.

gleather
11-02-2002, 10:36 AM
Well, I ran through a tutorial of CD Burning for my particular distribution (slackware) which involved recompiling the kernel. Still no luck.

ls -al /dev/hdd:
brw-rw-r-- 1 root disk 22, 64 Jun 9 14:27 /dev/hdd

I ran modprobe sr_mod and I get this in lsmod:
sg 24380 0 (autoclean) (unused)
ppdev 7788 0 (autoclean)
sr_mod 13456 0 (autoclean) (unused)

plus alot of snd and printer stuff

I think the other modules are not showing up because I compiled them into the kernel.

cdrecord -scanbus gives this:
Cannot open '/dev/pg*'. Cannot open SCSI driver.

I think I'm close, just missing something.

gleather
11-02-2002, 05:34 PM
Well, I installed kernel 2.4.19 with help from another post in the technical support forum and now xcdroast sees my burner.

THanks everyone.

mdwatts
11-02-2002, 06:25 PM
I was just going to suggest you continue on with the loading of the remaining required modules.

Glad to see you got it working.