In reference to the "driver not present" message I get in the output of dmesg,
I need SCSI-emulation to burn a CD with a burner don't I? How can I check if I have that?
(somewhat of a newby, haven't ever complied a kernel)
I am guessing from the following and the info below that for some reason SCSI-emulation has been turned off or removed. But I really am not sure. Any help please (even if just to let me know I am really really off-track)?
/sbin/lsmod | grep cd
ide-cd 30632 0
cdrom 30208 0 [sr_mod ide-cd]
ehci-hcd 15464 0 (unused)
usbcore 69664 1 [usb-storage hid usb-uhci ehci-hcd usb- ohci]
/sbin/lsmod | grep ide ide-cd 30632 0 cdrom 30208 0 [sr_mod ide-cd]
As
suggested, you could use SCSI-emulation, which is necessary for burning CDs
with a burner, but not necessary for read-only drives. It's simpler to
stick with the IDE CD driver.
The source of your "driver not present" error message is the ide_open() function in /usr/src/linux/drivers/ide/ide.c. Even if you don't know C, it's not too hard to understand:
static int ide_open (struct inode * inode, struct file * filp) { ide_drive_t *drive; ... if (drive->driver == NULL) { if (drive->media == ide_disk) (void) request_module("ide-disk"); if (drive->scsi) (void) request_module("ide-scsi"); if (drive->media == ide_cdrom) (void) request_module("ide-cd"); if (drive->media == ide_tape) (void) request_module("ide-tape"); if (drive->media == ide_floppy) (void) request_module("ide-floppy"); }
-- Shawn
Happily using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
-- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED] https://www.redhat.com/mailman/listinfo/redhat-list