First I feel I am no geting consistent information. Have you been
plugging disk in / out of your system while various test runs have been
done ?

**Not before now, as far as optical drive, but I have just now put in a
different, more modern disc drive (Blu Ray compatible) into the exterior
container. (Device USBSTOR\CdRom&Ven_HL-DT-ST&Prod_BD-RE_.)  No change
in visible results, Command line still doesn’t see it.  I do
occasionally switch other external drives, to backup something.

**I had not seen this Micron entry before yesterday. I don’t know what
that is.

Summarising the result of cdda2wav v2 & v3 supposed on same system and I
assumed identical setup
Code:
cdda2wav V3 - Adminstrator
0,0,0     0) 'Multiple' 'Card  Reader    ' '1.00' Removable
Disk
1,0,0   100) 'Seagate ' 'BUP BK          ' '0304' Disk
2,0,0   200) 'Seagate ' 'Backup+  Desk   ' '040B' Disk
3,0,0   300) 'Seagate ' 'Backup+  Desk   ' '040B' Disk
4,0,0   400) 'HL-DT-ST' 'DVD+-RW GHB0N   ' 'A1C0' Removable
CD-ROM
5,0,0   500) 'Seagate ' 'BUP Portable    ' '1707' Disk

cdda2wav v2 - from LMS running as Adminstrator

0,0,0     0) 'Multiple' 'Card  Reader    ' '1.00' Removable
Disk
0,1,0     1) 'ST1000DM' '003-1ER162      ' 'CC45' Disk
0,4,0     4) 'ST315005' '41AS            ' 'CC34' Disk
1,0,0   100) 'NVMe    ' 'Micron 2200S NVM' '1030' Disk
15,0,0  1500) 'Seagate ' 'BUP Portable    ' '1707' Disk
16,0,0  1600) 'Seagate ' 'BUP BK          ' '0304' Disk
17,0,0  1700) 'Seagate ' 'Backup+  Desk   ' '040B' Disk
There is some commonality but there are extra drives such as Micron
22000S in one scan and not in another while the V2 has 17 "usb"
controllers vs 5 with V3 - are there USB hubs or something being plugged
in/out. 

**I might have added/subtracted a backup HD.  I do this all the time.

Has the hardware configuration changed while running tests ?
There is no point in trying to identify a hardware issue if hardware is
being changed.

I have managed to get my system to see my USB CDrom drive and I think
the fundamental issue is presence of other external USB mass storage
devices and not s/w version or adminstrator privileges.

cdda2wav V3 (from cdrfte) sort of works as is with CDplayer plugin (i.e.
get table of ccontents, CD name, tracks) but I couldn't get it to play
reliably - it may play one track and then stop - it seems to be stuck at
Windows level. cdda2wav v2 played tracks etc OK from my external USB
drive so I see no reason to change from cdda2wav.

cdda2wav is a Linux application developed in 1998 when PCs CDROM drive
were attached using either ATAPI or SCSI hardware interfaces. So 20
years later, we are using this same piece of software when the PC bus
technology is now PCIe, SATA and USB 3.1 . The application uses cygwin
to do Linux-Windows and other compatibility libraries to "map" USB onto
SCSI as USB1 had similar functionality & topology. The compatibility is
a translation and it is never a one-to-one match. It is further
complicated by the fact that PC hardware has changed and now bus
interface are usually layered within PC (i.e. USB2 ports feed into
USB3.1 controllers) and also with Windows s/w (drives are mapped with a
hidden layer of hierarchy).

I think the following is the root of the problem. The result of this
mess of multiple compatibility/mapping layers is that external USB
drives are mapped into what cdda2wav sees as addresses such as 0,0,0 -
Windows can handle multiple 0,0,0 devices as it has an internal
additional level to separate them but cdda2av cannot. If you have
multiple USB Mass storage devices attached to your system which want
same address - you will bump up against the cdda2wav limitation.

My initial feeling is the Device "'Multiple' 'Card Reader ' '1.00'
Removable Disk" is taking the 0,0,0 that your external USB CDrom drive
would like. 
I think you'll only be able to use an external USB CDrom drive if there
are not other USB mass storage devices attached. 

**For years, this has been my typical setup.  The obvious difference is
that my optical disc drive is USB for the first time.  If I need to
remove my other disc drives in order for the optical drive to be seen,
that won’t work for me, unfortunately.  I’d just need to get used to
relying on WavInput when I wish to stream a CD “live.”

This theory can only be checked by you testing on your system running
"cdda2wav -scanbus" many time with various USB devices combinations
plugged in/out and seeing which devices hog the USB bus and result in
other devices being hidden from cdda2wav (although visible to Windows
10)

**I’ll shut down LMA, remove my external drives excepting the optical
drive, and let you know if that results in the optical drive being seen.
(I should get reply within a half hour.)  If it is then seen, at least
we’ll know the cause, and the solution, even if it’s one that won’t work
for me, personally.

**Thanks again for your efforts!


------------------------------------------------------------------------
bzlrbi's Profile: http://forums.slimdevices.com/member.php?userid=30606
View this thread: http://forums.slimdevices.com/showthread.php?t=47288

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to