Can't get ARC outside the house, Roon not ready

Roon Core Machine

I have a Nucleus.

Networking Gear & Setup Details

My ISP is Xfinity. I have a Motorola MT7711 modem/router/ voice unit. Connected to Google Wifi- switch- 2 wifi points and other all ethernet connected devices, (TV, PS audio dac).

Connected Audio Devices

Number of Tracks in Library

Roughly21K

Description of Issue

{
“ipv4_connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“76.aaa.bbb.ccc”,“actual_external_ipv6”:“null”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“status”:“NotFound”}
}

1 Like

Does your router have UPnP / NAT-PMP enabled?

UPnP enabled, can’t find NAT-PMP

Just one is needed, they are two protocols that do essentially the same thing.

Weird though, it looks like it’s failing to work. Did you recently enable it or was it always? If recently, maybe rebooting the router helps.

Essentially, you need to instruct the router to forward ARC traffic from the internet to your Core to handle. UPnP should configure this automatically, but if it does not work and rebooting the router does not help:

An option would be to to disable UPnP again and instead set up a manual port forwarding rule, using the IP address of the Core and the port number as they are displayed in Roon > Settings > Roon ARC. Do you know how to do that? It’s in the manual like here:

I am such a novice to all of this, but I’ll give it a go.

Post if you get stuck, screenshots will help.
Edit: I was not clear above and edited it. If you set up a manual rule, disable UPnP again. Some routers don’t like it if UPnP and manual rules are both enabled

Will I need the core IP and is the port #, mine 12345, just a random # chosen or whatever you choose has to match in port forwarding?

Whatever Roon tells you in the ARC settings, use this in the rule:

(For background: Imagine the port number as a tag telling the router the door number in an apartment building. The traffic that the ARC app sends from the internet arrives at the building, this is the external IP address that your ISP provides for you. The traffic packets also carry a tag saying that it’s for door (port) 55000, as shown in the configuration in my screenshot above. So the router says “oh, 55000, this goes to the internal IP address of the Roon Core”. You could have other port numbers forwarded at the same time, e.g. for a game console using port 12345, and then if a packet arrives with the tag 12345 the router would go “oh, port 12345, that has to go to the PlayStation”. Note that 55000 is the port in my Roon, yours may differ)

By the way, in step 5 of the router manual, “5. Select the protocol, TCP, UDP or Both, indicated in your documentation”, use TCP

Hey @Bill_Peck,

I wanted to check in on this thread to see if @Suedkiez’s steps were helpful? Thank you for the assistance @Suedkiez!

I’ll be on standby for your reply. :+1:

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.