Won't Update Music Library, Part 2



Show first post

112 replies

@Alonzo Mosley,

I would perhaps consult with the manufacturer of the NAS and/or Router, as clearly there has to be a setting to give users on the LAN permission to access the seamusic folder - it’s not even clear how you would select a version of SMB, or allow certain users read/write access etc.

From the screenshots you have posted so far, it’s difficult to suggest how to go about enabling those things.

You could maybe try to take ownership of the seamusic folder first and then set the read/write permissions via windows explorer perhaps, or to inherit permissions from the rjbmusic/g directories that appear to be hierarchical, but that may cause you other issues with the DLNA/FTP services that I see available via the router interface, or NAS software interface, so I’m reluctant to suggest taking that approach.

You are most probably best to go onto speak to the respective support desks relating to your chosen hardware, or maybe ask relevant questions in their user-forum (if they have one) and see if someone can put you on the right path to solving the issue. 

Userlevel 2
Badge +8

[]

Userlevel 2
Badge +8

Yes, it’s a USB plugged into the router.

Yes, I copy and paste directly from Explorer into Sonos.

This did work fine up until ~December.

Userlevel 7
Badge +15

Physically, where is the music?  On a USB HDD connected to the router?  What is ‘G’?

If you paste the location into an explorer window does it access the files OK?

The thing I mentioned about the shield, I’m not sure it’s related to Sonos ‘permissions’ because that is shown before you try to access the area.  But yes, if you’re not even going into it then it’s probably irrelevant.

On my NAS I can control access to a connected USB drive.  If you’re connecting to one, are you able to control access to it too?

Have you tried a very basic addition - adding a single folder from another location (eg My Music) with a few songs in to see if access is OK?

Userlevel 2
Badge +8

And, yes, it’s:

\\rjbmusic\G\seamusic\ [ARTIST] \ [ALBUM] \ [SONGS]

 

I swear I will stop complaining about “Alpha by First Name” if I can just get this to work.

 

Userlevel 2
Badge +8

Why does the My Music folder have the Shield on?

This indicates a permission where Admin access is required. (just saying this as a comment, haven't read the thread or know where you're accessing the data from).

In the last box, I can't imagine a path to the router/gateway with a drive letter could work.

I’m not using the My Music folder - for anything (it is literally empty). I presume it’s shielded because I haven’t explicitly given Sonos permission to read it, but that’s because I’ve never asked Sonos to read it.

I’m not using the drive letter to Add the Sonos Library - I’m using the network address. I just posted the screenshot of the mapped drive to show that “the system” recognizes it’s a spinning, active, loving drive.

As I read through this I’m confused with respect to upper/lower case required.  Windows doesn’t care much about case, but NAS drives usually do care.

Have you used the “Browse” button in the Sonos controller to fetch the path name? If you use a phone/pad SONOS controller do you see the same path names (paying attention to upper/lower case) as you see using the Windows SONOS controller?

I have tried multiple configurations of caps/noncaps (and even renamed things offline to take out spaces, caps, etc.). When everything - names, mapping, etc. - was all lowercase, it still didn’t work. (You can tell I never got along with the Unix guys at work, I can’t stand underscores and lower-case file names… [/offtopic])

(Also - you’ll notice that in the router’s interface, “RJBMUSIC” is all caps, in the Network Explorer screen it’s all caps, but in the address bar it’s lowercase...)

And yes I have tried the “Browse” button, results are somewhere on Page One. It was… unsatisfying.

 

The music files are stored within the “seamusic” subdirectory:

(Turns out that part of the alphabet skews toward a certain genre, doesn’it it?)

First person to blame Pete Frampton for these troubles gets doxxed...

@Alonzo Mosley,

So where are your actual music files stored on the drive? .. it would be helpful to see your Artists/Albums/Tracks. Could you show a screenshot of those, perhaps using windows explorer?

I’m just seeing an available windows DLNA media server service running .. but no actual SMB share with the music files in a shared folder🤔?

As I read through this I’m confused with respect to upper/lower case required.  Windows doesn’t care much about case, but NAS drives usually do care.

Have you used the “Browse” button in the Sonos controller to fetch the path name? If you use a phone/pad SONOS controller do you see the same path names (paying attention to upper/lower case) as you see using the Windows SONOS controller?

Userlevel 7
Badge +15

Why does the My Music folder have the Shield on?

This indicates a permission where Admin access is required. (just saying this as a comment, haven't read the thread or know where you're accessing the data from).

In the last box, I can't imagine a path to the router/gateway with a drive letter could work.

Userlevel 2
Badge +8

And trying to map to the IP vs. sharename is no better:

 

Userlevel 2
Badge +8

I have rebooted the router several times. I have physically removed the drive, run a scan/repair, and remapped it.

This is so upsetting. And somehow this thread has been marked “answered”!?!

I don’t know if these are the screenshots you want, but they’re all “fresh” (i.e., tonight).

 

 

 

 

 

https://bit.ly/SonosMusicLibraryFailures

In my own case, the TRACKS are inside the ALBUM folder, which is inside the ARTIST folder, which is in the MUSIC folder… so I just point Sonos path to the MUSIC folder only.. \\NAS\Music … the library held in that music folder only is then indexed and every ARTST/ALBUM/TRACK in that folder only is included in the library - so you just need to locate or create your Music folder on your drive and put your library inside that folder and point to its path.. example \\rjbmusic\g\MUSIC …. (just as an example)

But check your storage drive to see where you have actually put your own music library. 

 

 

Can you perhaps post a screenshot of the folders on the ‘root’ of the USB drive and perhaps another one that shows what folder-structure your chosen music folder is using?

Userlevel 2
Badge +8

 I’m not aware of your knowledge/skills with the library setup.

I’m saying I know what the result is supposed to be - but nothing I attempt gets there.

New wrinkle.

It mapped the “drive” and not the “folder” (\\rjbmusic\g\” but not “\rjbmusic\g\seamusic\”) on Saturday.

I added a folder to the volume on Sunday to test the automatic overnight update - it did not update.

I tried to manually update - it reverted to the original “no longer available” message.

I removed and tried to re-add - from a Windows and from an iOS device - and neither worked.

So back to square one.

And, it all worked correctly once, several Sonos updates ago. I know what it is supposed to look like and do.

Ah okay, well I’m just trying to help. I’m sorry if some of the things mentioned are obvious to you. I’m not aware of your knowledge/skills with the library setup. Anyhow I hope you get it sorted.

Userlevel 2
Badge +8

And, it all worked correctly once, several Sonos updates ago. I know what it is supposed to look like and do.

Userlevel 2
Badge +8

If so, then it’s \\rjbmusic\g\seamusic

Just browse the drive to see where the files are that you wish to add.

I don’t mean to sound jerky but I have posted several times that it will NOT accept that address.

 

(But it does know enough that if I try to add a subdirectory that the higher directory is already added, and won’t allow it. (“The folder you are trying to add is a subset of an existing shared folder”).

I have other folders on the NAS here, which also have other music files in them too, such as my ‘FlacFiles’ folder, but they are (deliberately) not currently included in the Sonos library, because they are held in a different folder path on the NAS - example \\NASPro\FlacFiles\

I could add that folder as another separate second library path to my Sonos App, that’s if I wanted to include the music files in that folder too, or as an alternative, I could also move the folder inside the Music folder so it gets included in the original path like this…

\\NASPro\Music\FlacFiles\

All I need in Sonos then though is the same path: \\NASPro\Music\

I hope that info. assists you to get things working in Sonos as you want it to work for you.

In my own case, the Network NAS is called \\NASPro\ and I have my music library in a folder called ‘Music’ on that device. So my path is easy and straightforward \\NASPro\Music\

If I browse to that folder on the network I see my music folders which are listed by Artist (see attached screenshot).

In each one of the artist folders are their Albums and inside each Album folder are the track files and cover art (folder.jpg)

In the Sonos App the path is just shown as \\NASPro\Music\ and so anything ‘below’ that folder path (ie Artist/Album folders and music files) are added to the Sonos library index.

You just need to add to the path, try \\rjbmusic\g\ followed by the folder name where your music files are - is it seamusic?

If so, then it’s \\rjbmusic\g\seamusic

Just browse the drive to see where the files are that you wish to add.

Userlevel 2
Badge +8

Yes. I have tried from Android and iOS devices.

 

JUST “\\rjbmusic\” doesn’t allow me to click Next - it’s just ether.

PARTIAL SUCCESS/PYRRHIC VICTORY

If I put in “\\rjbmusic\g\”, it actually does load the Library. But here’s the problem: It loads the entire drive. Not just the folder with Sonos music in it. So it loads every mp3, flac, everything that’s on that drive that I don’t want in Sonos - but need from other devices on the network.

 

I really don’t want to put a hub on the router and have a byzantine hydra of USB drives hanging behind bookcases… But we’re closer.

 

***************So why can Sonos read the drive, but not the specified folder?

That’s what this entire thread is about.

Ignoring your Windows PC for one moment, have you tried setting up the library from the S2 mobile controller App using that path in the "music library setup"?

Userlevel 2
Badge +8

That’s what this entire thread is about.

So does the path \\RJBMUSIC not work for you?

Userlevel 2
Badge +8

The drive is listed in Explorer

 

Trying to edit permissions gives me a “Failed to enumerate objects” error, so I tried to change the owner (currently “S-1-22-1-0”). This gives me an “RPC Server is unavailable” message. But as far as I can tell, all RPC services are running, and “Remote Assistance” is A-OK on firewall.

Reply