Previously, my external Sony DRX-500UL CD/DVD-RW drive worked perfectly with USB 2.0 support enabled.. recently however, it stoped working. K3B setup didn't see it as a drive.

I'm curious what is happening, since it still seems to be detected:

Code:
cat /proc/bus/usb/devices
T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 4
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.04
S:  Manufacturer=Linux 2.4.22-xfs ehci_hcd
S:  Product=VIA Technologies, Inc. USB 2.0
S:  SerialNumber=02:08.2
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=256ms
T:  Bus=05 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=054c ProdID=00ee Rev= 1.04
S:  Manufacturer=Sony
S:  Product=DRX-500UL
S:  SerialNumber=DRX500UL_SYQ004895
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=02 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
<snip>
Additionally, it seems to be receiving scsi-emulation:

Code:
cat /proc/scsi/usb-storage-0/1
   Host scsi1: usb-storage
       Vendor: Sony
      Product: DRX-500UL
Serial Number: DRX500UL_SYQ004895
     Protocol: 8020i
    Transport: Bulk
         GUID: 054c00ee1501f79e3a004895
     Attached: Yes
But even though scsi-emulation seems to detect it, it's not working:

Code:
cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: _NEC     Model: DV-5800A         Rev: 1.05
  Type:   CD-ROM                           ANSI SCSI revision: 02
What's the deal? Why in /proc/scsi/usb-storage-0/ is it recognized and listed as "attached", but not in the actual scsi file?

Trying to mount /scd1 or similar steps hasn't worked either.

My internal CD-ROM (that you see above is an NEC) is mounted at scd0 and works fine.

Can anyone help me figure out how to get my external CD-drive working again?

Thank you in advance for any help.

Not sure what other output would help, but maybe:

Code:
dmesg | grep scsi
Kernel command line: BOOT_IMAGE=OldLinux ro root=1642 hda=scsi hdb=scsi hdc=scsi hdd=scsi hde=scsi hdf=scsi hdg=scsi hdh=scsi
ide_setup: hda=scsi
ide_setup: hdb=scsi
ide_setup: hdc=scsi
ide_setup: hdd=scsi
ide_setup: hde=scsi
ide_setup: hdf=scsi
ide_setup: hdg=scsi
ide_setup: hdh=scsi
ide-cd: passing drive hdc to ide-scsi emulation.
hdc: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 20x/48x cd/rw xa/form2 cdda tray
scsi1 : SCSI emulation for USB Mass Storage devices
Thanks again for any help-- Three days ago I was burning DVDs, and now (after a reboot when I had changed nothing) it doesn't even see the drive.