USB 2.0 support is provided by the ehci-hcd module in linux. By removing that module, you can force all usb ports into USB 1.x mode which is provided by the uhci-hcd module. For USB 2.0 both the uhci and the ehci module have to be loaded; for USB 1.x, only the uhci module need be loaded. Accordingly, you can open a console, su to root and run the following every time you want to use the dvd drive:
# rmmod ehci-hcd
then if you want USB 2.0 after you are done with the drive, run:
# modprobe ehci-hcd
to reload the module. If you never want to use the USB 2.0, you can prevent the ehci module form loading by editing /etc/modprobe.conf or /etc/modules.conf depending on what kernel you are running. Or you can remove it by adding the rmmod ehci-hcd command to the end of /etc/rc.d/rc.local. Also, check your lsmod output for the exact name of the ehci and uhci modules your distro uses and adjust the above accordingly. IIRC in older kernels they were simply "ehci" and "uhci" while newer kernels use "ehci-hcd" and "uhci-hcd". you have the use the exact name when doing the rmmod and modprobe commands,
|