Bugzilla – Bug 148334
System does not work wih USB CD/DVD drives
Last modified: 2006-02-07 08:15:20 UTC
I have a Plextor PX-708UF external USB drive. When connected to my Thinkpad T42p, I see system messages that shows that the drive is recognized: -------- From dmesg ------- usb 1-1.1: new high speed USB device using ehci_hcd and address 5 usb 1-1.1: new device found, idVendor=093b, idProduct=0041 usb 1-1.1: new device strings: Mfr=1, Product=2, SerialNumber=3 usb 1-1.1: Product: USB Storage Adapter usb 1-1.1: Manufacturer: PLEXTOR Corp. usb 1-1.1: SerialNumber: 00411006BC usb 1-1.1: configuration #1 chosen from 1 choice SCSI subsystem initialized Initializing USB Mass Storage driver... scsi0 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 5 usb-storage: waiting for device to settle before scanning usbcore: registered new driver usb-storage USB Mass Storage support registered. Vendor: PLEXTOR Model: DVDR PX-708A Rev: 1.11 Type: CD-ROM ANSI SCSI revision: 00 usb-storage: device scan complete sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray sr 0:0:0:0: Attached scsi CD-ROM sr0 sr 0:0:0:0: Attached scsi generic sg0 type 5 ------------- And I can certainly use commands like "eject /dev/sr0" and it works. However none of the graphical applications can access the drive when trying to play a simple audio CD. Nor can the CD burning applications can access it.
IMHO something goes wrong during installation and hardware detection. The default symbol links seems to be missed.
sounds more like a permission problem
(In reply to comment #1) > IMHO something goes wrong during installation and hardware detection. > The default symbol links seems to be missed. The USB CD/DVD drive was not connected during Suse installation. However I still expect it to hotplug correctly. There is another CD/DVD drive attached to the system that was used to install the software. That drive works correctly as expected. No problems there. However that drive has no write capability and I need to use the USB drive to write CDs/DVDs.
Please run "resmgr dump" as root and attach the output. Also attach the output of 'lshal' and 'ls -l /dev/sr0'. Thanks.
(In reply to comment #2) > sounds more like a permission problem I am not so sure that this is a permission problem. I find myself agreeing with Werner. Missing symbolic link. Perhaps the applications expect something like /dev/cdrom2... There is only /dev/cdrom* on my system and it pointing to the first CD/DVD ROM drive. Nothing is pointing to /dev/sr0 where the new drive is available at. Applications may not have enough smarts to look there. Slightly offtopic: Does anybody know of a standard (or even a non-standard) way to query the system for all CD/DVD drives?
(In reply to comment #4) > Please run "resmgr dump" as root and attach the output. Also attach the output > of 'lshal' and 'ls -l /dev/sr0'. Thanks. Will do once I have access to the system again. Thanks.
Created attachment 66597 [details] Providing requested information
I started suspecting that the problem may be the Plextor external drive rather than the software. So I pulled out the Sony DRU-710A external CD/DVD writer and connected it through the USB port. It, unlike the Plextor mostly works under Suse 10.1 Beta 3. Funky hardware in the Plextor or perhaps even defective hardware. Under Windows the Plextor works but not always. So I am thinking that the original bug report perhaps should be invalidated because I am uncertain that the driver hardware is 100% reliable. I do still have a problem with the Sony USB CD/DVD writer. When I play an audio CD, everything seems to work fine except that I cannot hear any audio. The CDDB data looks up correctly and I can hear the CD start playing when I request playback. Just dont hear anything. When I insert the same CD into the built-in CD/DVD drive. Everything including audio works.
Permissions are fine. Playing audio with apps like kscd cannot work with external drives unless you plug your speakers directly into the drive.