I have the same issue with a atapi dvdrw branded OPTIARC, refurbished from a dead laptop and connected through a caddy, it never worked on haiku while on other OSes there is not a problem, it is seen by DriveSetup but I get an Invalid Argument errore trying to mount it
[Device /dev/bus/usb/0/2]
Class … 0x00 (Defined at Interface level) ()
Subclass … 0x00 (Defined at Interface level) ()
Protocol … 0x00 (Defined at Interface level) ()
Max Endpoint 0 Packet .. 64
USB Version … 2.0
Vendor ID … 0x13fd (Initio Corporation)
Product ID … 0x1040 (INIC-1511L PATA Bridge)
Product Version … 0x0106
Manufacturer String … “Initio”
Product String … "DVD RW AD-7540A "
Serial Number … “0000000000000000W”
[Configuration 0]
Configuration String . “”
[Interface 0]
[Alternate 0 active]
Class … 0x08 Mass Storage ()
Subclass … 0x05 Mass Storage (SFF-8070i)
Protocol … 0x50 Mass Storage (SFF-8070i)
Interface String … “”
[Endpoint 0]
MaxPacketSize … 1x 512 bytes
Interval … 0
Type … Bulk
Direction … Input
[Endpoint 1]
MaxPacketSize … 1x 512 bytes
Interval … 1
Type … Bulk
Direction … Output