Who would ever design a device that was supposed to stop working when
it received an unknown command? Obviously there's a bug either in the
device or in the JMicron adapter.
What commands does cdrecord send and where does it fail?
Oh yes, one other thing... Have you tried hooking this drive directly
to an IDE cable (avoiding the USB-ATA adapter) to see if it works okay
in that environment? If it does then you know where the bug is.
Alan Stern
--