On Mon, 26 Sep 2011, Craig Rodrigues wrote: > On Mon, Sep 26, 2011 at 6:58 PM, Doug Barton <dougb_at_freebsd.org> wrote: >>> >>> I have used burncd on many releases of FreeBSD, on many machines >>> without problem. I can see the fact that burncd suddenly failing to >>> work on ATAPI hardware could annoy and confused end-users. >> >> It doesn't fail to work on ATAPI hardware. It fails to work on cd0 which >> is a SCSI device. The fact that it's emulated doesn't matter. > > True, but the subtlety of that distinction will be lost on a lot of end-users > not familiar with the implementation of the FreeBSD storage implementation. > To them "burncd just doesn't work, when it used to". > > >>> Can we modify burncd to somehow detect if ATAPI-CAM is enabled, and print out >>> a more useful error message? >> >> Sure, as soon as someone volunteers to create that patch. No one is >> *trying* to annoy users, but things change around here because people >> are interested in changing them. > > > I am not familiar enough with the ATA_CAM work. Is there a a sysctl or ioctl > that can be queried from userspace to detect if ATA_CAM is configured > in the kernel? > > I would suggest something like: ... Please fix it and move on. Thanks, -Garrett $ usr.sbin/burncd/burncd -f /dev/cd0 blank burncd: device provided not an acd(4) device: /dev/cd0. Please verify that your kernel is built with acd(4) and the beforementioned device is supported by acd(4).
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:18 UTC