I've tried this out on two Mandriva LE 2005 machines, kernel version 2.6.11-6mdk.
Both machines say that it needs the usb-storage module to work. On the one machine, loading usb_storage fails, so the system doesn't even create a device file.
/var/log/messages tail after plugging in:
Sep 5 01:08:46 poncel kernel: usb 2-1: new full speed USB device using uhci_hcd and address 5
Sep 5 01:08:47 poncel kernel: usb-storage: `test' invalid for parameter `delay_use'
Sep 5 01:08:47 poncel modprobe: FATAL: Error inserting usb-storage (/lib/modules/2.6.11-6mdk/kernel/drivers/usb/storage/usb-storage.ko.gz): Invalid argument
Sep 5 01:08:47 poncel usb.agent[28928]: ... can't load module usb-storage |
I may also note that in the Mandrake Control Center hardware browser, the usb-storage module only has one parameter (for speed) and its value is test. The parameter refuses to change.
which is why I tried to load it on another machine.
On this one, the usb-storage module does work, and it places the device file on /dev/sda. However, /dev/sda will not mount, eject or read, and it always reports it as "no media", even when there is. Finally, k3b does not accept /dev/sda as a cd burner.
I also further noted that HP does not have any support for its usb cd drives on Linux. bohoo.