reverse scsi emulation possible (camatapi)?

Alexander Best alexbestms at
Tue Mar 2 23:35:55 UTC 2010

hi there,

people with atapi devices have been used to having the atapicam(4) option
enabled in their kernel conf so applications relying on the scsi(4) subsystem
(such as cdrecord or growsisofs) work with those atapi devices.

since the whole ata(4) infrastructure will eventually die: is there a way to
use applications relying on the ata(4) subsystem (such as burncd) with the
cam(4) infrastructure?

my kernel conf includes the ATA_CAM option and this is the output of
`camcontrol devlist`:

<HL-DT-ST DVDRAM GSA-H10N JL12>    at scbus2 target 0 lun 0 (pass0,cd0)
<SAMSUNG SP2504C VT100-50>         at scbus3 target 0 lun 0 (pass1,ada0)

`atacontrol list` reports (as can be expected) no devices.

i'd really like to benefit from the ATA_CAM improvements, yet continue using
ata(4) applications (i like the simplicity of burncd in contrast to cdrecord).


More information about the freebsd-questions mailing list