I have a multi-boot system that I can boot to either Windows 98 or Linux. I have an Iomega CD/DVD ROM USB 2.0 drive. When I boot to Windows, the drive operates normally. My Linux system is Debian using kernel version 2.4.18. I have the kernel configured for USB Mass Storage support. Since the Mass Storage driver presents the USB device as a SCSI device, I also turned on SCSI CDROM support in the kernel configuration. The Linux system will recognize the drive with the correct manufacturer and part number (looking at /proc/bus/usb/devices). I can then insert a cd, mount the drive to the file system, and browse the directory that is on the cd . This is all fine and good so far. The problem is that once I have inserted a cd , the drive will not eject when I push the eject button. This is even after I have unmounted the drive from the file system. The only way I can get the cd out is to reboot to Windows and then eject it. Does anyone have any ideas on this conundrum?? Here is a snippet of my .config file. Let me know if any other info would be helpful.
# # USB support # CONFIG_USB=y CONFIG_USB_DEBUG=y CONFIG_USB_DEVICEFS=y CONFIG_USB_UHCI_ALT=y CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_DEBUG=y # # SCSI support # CONFIG_SCSI=y CONFIG_BLK_DEV_SR=y CONFIG_SR_EXTRA_DEVS=2 CONFIG_SCSI_DEBUG_QUEUES=y CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y Sincere thanks, Bill Moon ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users