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

Reply via email to