[H-GEN] No SCSI emulation?
Christopher Biggs
listjunkie at pobox.com
Wed Jun 4 23:35:13 EDT 2003
[ Humbug *General* list - semi-serious discussions about Humbug and ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]
Paul Cornford <cbecwd at bigpond.com> moved upon the face of the 'Net and spake thusly:
> I recently bought myself a 52 speed LG (ATAPI) CD burner after being
> assured that it would work in RH8 which I am currently running. When I
> tried to run Xcdroast it complained about there being no SCSI emulation
> installed. The HOWTO has been no help to me. I have recompiled the
> kernel making sure I had SCSI support but I still get the "no SCSI
> emulation" error. Can anyone help me on this?
N points:
0. As well as SCSI support for CD-ROMs and SCSI-generic devices
You need to turn on ATAPI-to-SCSI "emulation" which is actually in the
IDE/ATA section of the config interface, not in the SCSI section.
1. Under the hood you're using cdrecord, so the doco you need to read
is cdrecord's, not xcdroast's.
Read the README.ATAPI that is part of the cdrecord package.
2. You may not need SCSI emulation. Sufficiently recent versions of
cdrecord and of your kernel (2.4.20 will do) can talk to ATAPI
devices directly without requiring the "scsi emulation" driver.
3. You need to tell the ATA device driver not to attach the
CD-burner, so that SCSI can claim it instead. Are you passing
"hdc=scsi" as a boot parameter to your kernel? (replace "hdc" with
name of your cd burner device).
4. What does
"cdrecord -scanbus" say?
What about
"cdrecord dev=ATAPI -scanbus"?
--cjb
--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'. See http://www.humbug.org.au/
More information about the General
mailing list