A patch was added to scsilib that unfortunately was
targeted too much at the 2.6 kernel. As a result, some
devices will be missed when doing a scanbus on a 2.4
To fix this, you can either
- apply this patch
- build cdrdao against the 'cdrecord-devel' package(or
equivalent) that should be part of your distribution.
Typically this is done with ./configure