Nucleus appearing twice in Finder

Roon Server Machine

Nucleus 4 TB
‘Late 2017’ iMac Pro 128 GB RAM
macOS 13.6.3

Networking Gear & Setup Details

Ethernet connection (Synology RT660ax) to Nucleus, SMB

Connected Audio Devices

N/A

Number of Tracks in Library

8,438 tracks
Roon 2.0 build 1359

Description of Issue

Sometimes - but not always (20% of the time) - two instances of my new Nucleus’s ‘Internal Storage’ Volume appear in the Finder. As can be seen from this grab, the command line distinguishes between them.

They are functionally identical as far as I can see.

Nothing seems wrong. Roon works as it always does.

Is this a known bug, please?

What should I do to correct it?

A reboot almost always results in only one ‘InternalStorage’ Volume appearing in both the Finder and at the command line.

Buy one, get one free :wink:

Any ideas, though, please: I only see it once in, say a quarter to half a dozen boots/restarts?

And how can the ls -al at the command line distinguish with the ‘-1’ and the Finder not?

Always use ⌘k to “connect to server”, and enter smb://ip_address. Connect as Guest. Otherwise, don’t worry about it; I think the problem is with macOS, but this way I’ve near had an issue.

Mark so you have a saved shortcut saved on the desktop or side bar something like smb://nucleus can be different to connecting to //nucleus which I think these days defaults to cifs

I had a designer I had worked with who had saved hundreds of shortcuts in the side bar and all with different server names etc and it caused chaos

Yes, that’s how I set it up. ‘Guest’ and no pwd.

Although - I may have used ‘Nucleus’ and not the IP address, which I can get from its web interface.

Significant?

Perhaps there are two instances, one as guest, and one with your username/password?

Thanks, Michael

No. (I was (and still am, really) new to SAMBA.)

Nothing is saved - AFAIK.

Except in Settings > General > Login Items, where ‘Open at Login’ includes one instance ( :slight_smile: ) of the InternalStorage Volume.

So I followed these instructions, which do not have the raw IP address recommended; are they outdated?

Isn’t the string “nucleus” more reliable because the IP address can change?

No. I only ever used ‘Guest’; and if there really were two instances, I think they’d show up every time.

Yes nucleus would always connect via cifs

And that should always only generate one connection.

In case it helps, I read that cifs is outdated? But I’m not an expert.

I’m on 13.6.3 of macOS

CIFS (is smb v3) is the successor to smb v1 and v2, the first of which is around 40 years old

1 Like

Thanks, Michael! As I say, no expert.

Could it be that it’s precisely because I am using the string ‘NUCLEUS’:

rather than the raw IP address that I’m getting this phenomenon intermittently?

That is, because my Mac is ‘assigning’ a dynamic IP address?

Have I got anything to lose by trying ‘192.168.0.221’?

My Roon installation can still be made to find the Nucleus in all cases, can’t it?

Mark does the Roon IP address ever change?

That could impact things if it does and potentially give you 2 devices, though I do not it is likely to change often.

You might want to think about giving Roon a reserved IP address on your router and it could help

Only that it could change, so it might not stay as 192.168.0.221

1 Like

Your patience and persistence here appreciated, Michael… I tend to retain what I understand - when I do eventually get it :slight_smile: !

I understand the principles of DHCP in terms of WAN.

My router is a Synology RT660ax, which I have had for a couple of months and seems to be working faultlessly.

So I fear I have to ask what would or could make the Nucleus’s (or is it my iMac’s) IP address ever change; rather than answering, “I don’t think so”, or asking where I could look in Ventura’s logs to see if it has and then make an assumption.

I can see why. And - despite what I have just said (:frowning: ) - the fact that I get the duplication perhaps once a week, doesn’t that suggest it is doing?

How and where would I do that, please? Here:

?

Would I need to change anything in the router?

Am I correct in thinking that if I thus both gave Roon, say, 192.168.0.221 and my share sequence (Cmnd+K) also ‘192.168.0.221’, I’d be able at least try for a week and see if I got duplicates?

The router‘s DHCP may occasionally assign a new IP to the Nucleus. How often it depends on the time-to-live setting for DHCP in the router. You could try reserving an IP address for the Nucleus in the DHCP settings, this way it won’t change.

No, leave the Nucleus on using DHCP, else there will just be more havoc.
The Nucleus is the DHCP client here, it just asks the router‘s DHCP server to provide an IP (and other stuff like what the DNS is).

The DHCP server and what it does is configured on the router. I.e., configure it to reserve an IP for the Nucleus, so that it always hands out the same one

I see that from your posts and the level of detail involved in getting to the end result.

I do DHCP on Synology myself and it works nicely. You can set up the current IP as a reservation or reserve another one. Though I think option one should be the easiest way for you.

@Mark_Sealey I can’t find a manual for the router online (sigh) but this forum thread (though a bit old and a different model) may still explain correctly where to find the reservation option:

Mario,

Thanks so much for joining in here :slight_smile:

Thanks for looking!

I believe that is because they like to point users to their SRM software. I’ve used this ‘Knowledge Center’ subsite; this specific section seems to deal with what we’re talking about.

‘Reservation’ is new to me. Is it really as simple as keeping DHCP (as you say here) and effectively setting a parameter in the Synology’s dashboard (aka SRM) so that it assigns a fixed IP address to - in my case - the Nucleus?

That way - if I understand you correctly - I keep DHCP to avoid any ‘havoc’ (:slight_smile: ) at all.

Then, if the router ‘decides’ or needs to reserve a new one (refreshes the lease?), it will avoid doing so to my Nucleus; and hence I can mount it from my iMac in the way Michael suggested here?

Is it really that simple? And if I make a mistake, can’t I simply revert to the way IO have it set up now - because I will have recorded all current settings?

And I don’t need to change anything at all in the Nucleus web interface? It will pick up its IP address, Netmask, Gateway and DNS server from the (newly configured) Synology?