View Issue Details

IDProjectCategoryView StatusLast Update
0010799MMW v4Synchronizationpublic2013-05-24 02:12
Reporterstephen_plattAssigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionno change required 
Product Version4.1 
Target Version4.1 
Summary0010799: USBmass plugin does not work when only configured with drive label
DescriptionTested on Win 7 & 8
Steps To Reproduce1. Options > Portable device sync > d_USBmass1.dll > Configure
2. Options tab > Device configuration
3. Enter some drive label on the PC into the 'Drive Label' field eg. "Data" or "Local disk"
4. No device appears in the tree
TagsNo tags attached.
Fixed in build

Activities

rusty

2013-04-30 18:21

administrator   ~0035869

I'm not sure whether this ever worked (i.e. is it possible to rely solely on drive label?).

stephen_platt

2013-04-30 19:10

developer   ~0035872

Last edited: 2013-04-30 19:10

If it was never possible, then what is the point of having the field there?

Also, according to the help file, it should work (unless I am misinterpreting what it says):

"On the 'Device Configuration' tab, enter a Drive Letter, Drive Label, or USB Device ID and press 'OK'. Once this is done, when the device is plugged in in the future, it will be recognized by the Generic Portable/Audio Device plugin instead of the WMDM plugin."

http://www.mediamonkey.com/wiki/index.php/WebHelp:USB_Mass_Storage_Devices/4.0

peke

2013-04-30 19:10

developer   ~0035873

Last edited: 2013-04-30 21:54

It is theoretically possible, but even External drives have USB ID, I do not see the reason for not filling it, additionally user can always use Start -> Right click Computer -> Manage -> Disk Drives -> Right click on Drive and lock Drive letter.

Also there is App called Zentimo that do that more easily.

P.S. This is by design especially if Delete non selected files is in effect, which will delete any drive with same Label. Also is user talking of Partition Label or Windows Drive Description label.

Ludek

2013-05-13 10:28

developer   ~0036044

Last edited: 2013-05-13 10:31

Yes, this doesn't work already for some time (e.g. with version 4.0.7 too), but I think that it is no longer needed, because d_WMDM.dll plugin was improved a lot and should be able to handle all devices (MTP / MS USB) without a problem.

Therefore I think that no change is required at this point and
http://www.mediamonkey.com/wiki/index.php/WebHelp:USB_Mass_Storage_Devices/4.0
should be removed.

rusty

2013-05-13 20:54

administrator   ~0036060

I wouldn't suggest removing it as I'm not sure how many users depend on it for specific usecases.

I wouldn't spend much time on it, though. e.g. either a quick fix, or alternatively if this has already been broken for some time, to remove the option to use Label as the device identifier.

Ludek

2013-05-14 20:07

developer   ~0036088

Last edited: 2013-05-14 20:08

Actually I've just found that the steps here: http://www.mediamonkey.com/wiki/index.php/WebHelp:USB_Mass_Storage_Devices/4.0
still work. I tried it on clean Windows XP and it worked so I thought that it doesn't work on Windows 7, but once I tried clean portable install it also works with the latest build. So there doesn't seem to be a regression, but it just doesn't work on some non-clean installs, probably because the d_USBMass1.dll has been already used for another device.

Ludek

2013-05-14 20:40

developer   ~0036089

Last edited: 2013-05-14 20:46

Further testing shown that my troubles were related to U3 device that is kind of specific, shown as 2 drives - one virtual CD drive (G:) for system + one memory drive (H:)

But if I test with Creative ZEN then my ZEN is always properly detected just by entering device label.

But I see in the description of this issue that Stephen used "Data" or "Local disk", but it is not supposed to work for local drives, it works only for removable drives (as expected and as always've been)

peke

2013-05-15 02:05

developer   ~0036094

I dust off my MP4 Player and can conform Ludek Findings.

stephen_platt

2013-05-24 02:12

developer   ~0036156

verified.

Oddly enough, I was able to get the USB mass plugin to detect "Local disk" after I plugged in a generic USB flash drive.