> for me it works using plextor 755A (as user and root). (but have not tested with the current kernel release)
> but for some reason cdrecord -scanbus does not work:

You need to pass dev=ATA. The simplest way
is creating an alias like this, if you use tcsh:

alias   cdrecord        'cdrecord dev=ATA \!*'

/Paulo Roma.