ARC connectivity issue - Samsung Galaxy S23 Ultra

It may well have nothing to do with it (and I know that it works for you with the same SIM in the iPhone), but I feel I should mention that when I had the mentioned problem of ARC not working on my phone but with other mobile networks, it was also with Vodafone and I had the same Vodafone Station router.

After hours talking to VF support, which made clear that they didn’t know what they were doing, I lost my nerve and bought my own private Fritzbox - and magically the problem disappeared.

So, who knows what’s going on with VF’s configuration with that router. I wouldn’t even put it past them that they block ports for Android users but not iPhone. If I was you I would install a port scanner app on the Android and the iPhone, then scan your 55000 port at the external IP address when the phone is on the mobile network. The port should show as “open”, maybe it doesn’t on Android, who knows

Excellent idea, I’ll give that a go… Could I use Fritzbox with Vodafone? Thanks

For me it’s Vodafone Germany and here in Germany we have a router freedom law, so the ISPs must allow private routers. The Fritzbox comes with a range of settings for different ISPs to choose from, so during setup one chooses Vodafone from the menu and it’s necessary to register it with VF (there is a process on this on the VF website)

Not sure how it is in your locale.

But before going there I’d run the port scan on the external IP from iPhone and Android

On the app I can see 7 open ports on the Vodafone router and non of them seem to be for Roon, although it’s not obvious what they are for.

Should the port be open to the Nuc/Rock or the Phone?

I only seen to be able to add to dynamic port mapping and not static if that makes a diffence?

I love the app but the way, very useful

The ARC port (55000 in your case according to the screenshot) must show as “open” when you point the portscanner on the phone to the router’s external IP and port 55000 (while the phone is on the mobile network). The portscanner app usually lets you enter a specific port to scan, so limiting it to the router’s external IP and port 55000 may have a more obvious result.

The dynamic portmap in the screenshot seems fine, it says that it was set up by UPnP, which is what Roon on the ROCK does.

The frustrating thing is that one song will play and then it stops

So what is the portscan result? If it shows as open on both Android and iPhone, we can put this to rest. It’s just to establish the basics and rule out a Vodafone issue

If Roon is showing that it connect back home in arcs settings on the core then the port is open. It maybe that they are blocking it from Android which would be odd or your device has some extra security running on it that’s blocking traffic on ports that are not known to it. Do you have device protection on?

It would be odd, but back then when ARC was new I made a new (small business) contract with Vodafone that specifically included a static external IP for use with local servers (because by default I was on CG-NAT with the residential contract), and they were still blocking all ports on the static IP with the Vodafone Station router when coming from the VF mobile network, which was also more than odd :slight_smile:

Be interesting to try a sim from a different provider to see if that works. Can you try out a friends sim to test? I wouldn’t rule out the Samsung doing something as I had nothing but issues with Roon when I had a Samsung phone.

I think I’ll just give up and use Qobuz…

Mrs is getting very annoyed so going to have to try later or tomorrow… Some good things to try though, just trying to set if any security on phone

I tried changing from dynamic to static port and tried a variety of different ports and still one song and then nothing

When I refresh Roon Arc in settings, the port changes and it also changes on the router settings so I think this bit is definitely working.

Have you used the port scanner app on your phone when on cellular to scan and see if ARC port is available to the phone?

I turned WiFi off and looked and there are 7 open ports but 55000 wasnt one of them. I can’t turn off 55000 off on the dynamic port to open it in static to see if that makes a difference

What are the 7 open ports. There are different port ranges for different things, e.g. some (the lower ones below 1000) are reserved for certain services, the very high ones like 55000 are freely available. ISPs may treat these ranges differently. I’m wondering if there is a pattern to which are open

There’s only 4 now, I’ve attached a screenshot, one of the others was my sons chess game

Here are the open ones if I test when my phone is on the WiFi… I don’t know why they would be different

If you phone is on the router’s wifi, i.e., on the LAN, then it’s not affected by which ports the router has open to the internet. So this will show any ports that various software has open on the LAN

OK, so these are all well-known ports and apparently the ISP / mobile provider allows them. They are however, a bit concerning unless you know that you need them open and have them properly secured.

  • Port 135 is the Microsoft RPC Endpoint Mapper service. It is a service that allows other systems to discover what services are advertised on a machine and what port to find them on. It is mostly associated with remote access and remote management.
  • Ports 139 and 445 are NetBIOS and SMB for Windows file sharing.
  • 1043 is either BOINC or Microsoft IIS web server. Are you running an IIS web server?

Anyways, no other ports are shown at all, neither open nor closed. Are you sure that your portscanner app scanned 55000? Many mobile scanner apps only scan well-known ports by default (because a full-range scan is several ten thousands of ports and a lot of traffic). As mentioned, perform a specific scan to 55000 on the external IP. It should appear with some state in the scan result, either open, closed, or blocked.