there is a hardware errata with the amd 690 southbridge
that has been causing some funny results on my terminal's
dvd drive for some time now. i finally hunted it down last night.
my contrib sd package has the fix.
unfortunately, i also happen to own a dvd drive that loves to
set check condition: no media present sense codes in response
to "test unit ready" and other commands most dvd drives just
are happy to let pass. i believe this is the same problem that
led to this comment in sdata.c
/* used to test as&Chk as failure too, but some CD readers use that for
media change */
unfortunately, i found that it was pretty hard to just ignore
the sense code with scuzz, so i submitted a scuzz patch that ignores
no media errors, too. (cdfs is impervious to these errors.)
- erik