Can't connect error with Asus RT-AX86S

Roon Core Machine is ROCK and using my MacBook Pro M1Pro
{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“109.aaa.bbb.ccc”,“router_external_ip”:“null”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.50.1”,“found_upnp”:true}
}

Networking Gear & Setup Details

  1. Who is your internet service provider?

  2. Please list the make and model of your modem and router?

  3. Do you have any additional network hardware, like additional routers or managed switches?

  4. Does your network have any VPNs, proxy servers, or enterprise-grade security?

Connected Audio Devices

Description of Issue -

What is the exact port forwarding error message you see in the Roon Settings → ARC tab?

I think is my D-Link DGS 1210 Switch. This is what I got after forwarding port on the switch:
{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“109.aaa.bbb.ccc”,“router_external_ip”:“192.168.1.45”},
“status”: “status”: MultipleNatFound
,
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.50.1”,“found_upnp”:true}
}

Hi @MPV,

Could you please answer the below questions? This will help me and other community members to help you.

Networking Gear & Setup Details

  1. Who is your internet service provider?
  2. Please list the make and model of your modem and router?
  3. Do you have any additional network hardware, like additional routers or managed switches?
  4. Does your network have any VPNs, proxy servers, or enterprise-grade security?

Do you have multiple modem/routers in your setup?

Kind regards,

Maarten

Orange in Europe is my provider

Modem in bridge mode:
Tip de dispozitiv F6600R
Nr. de serie al dispozitivului B08B92-ZTEGCE19D412
Nr. lot 07e6P3N100276
Versiune hardware ZTEGF6600V903
Versiune software ZTEGF660004RT
Versiunea de pornire V9.0.10P10N7

Router Asus RT-AX86S and D-Link switch dgs 1210
No VPN or proxi servers

Your first.post shows a multiple NAT error and the IP addresses show two different subnets.

For Roon to communicate properly, all devices must be on the same subnet. It looks like you have 2 DHCP servers on the network.

What devices do you have on your network and how are they connected?

ZTE modem in bridge mode,Asus router RT-AX86S with port 1 only connected to D-Link dgs 1210 switch (static mode)

Something’s not configured correctly, because you have double NAT going on and two subnets on your network.

I know that …hence I’m here for help.

Have you assigned a static IP to your switch? If so, how?

I would leave the switch in DHCP autoconfig and give it an IP address reservation in the router.

Yes switch is static

Are you able to interrogate the devices on your network to determine their respective IP addresses?

You have a range of addresses 192.168.1.xxx and a range 192.168.50.xxx These are different subnets and something is allocating those on your network.

Can you find you router’s DHCP settings and check what address range it’s giving out?

I suspect 192.168.1.xxx is the modem’s IP address subnet and the 192.168.50.xxx is what the Asus is allocating to its DHCP clients.

Can you post a screenshot of your modem’s config page and one of the Asus’ DHCP config page?

@Graeme_Finlayson is correct. There are two routers being used. ASUS defaults to 192.168.50.xxx addresses in their more recent firmware, so the 192.168.1.yyy is probably from the ZTE modem.

@MPV, can you also post a screenshot of the ZTE modem so we can see the options for configuring it in bridge mode or with port forwarding?





Thank you @MPV. This confirms what we believe is happening, the ASUS router is the second router in your network. The ASUS router’s WAN address is being provided by the ZTE device rather than by Orange, otherwise the ASUS IP address would be 109.aaa.bbb.ccc as shown in the ARC error message.

Unfortiunately, I am not used to ZTE routers or the Romanian language to be of much additional assistance. I see in your first screenshot from the ZTE device that you are receiving DHCP and DNS on the device from the network using the 1_INTERNET_TR069_R_VID_35 connection, but you also have what appears to be a phone/voice/VoIP connection using the 2_VOIP_TR069_R_VID_37 connection. Can you provide any additional information on these services?

Based on the 1_INTERNET_TR069_R_VID_35 connection information, this is acting as a router and not what I can tell in bridge mode.

I believe we can get this to work by creating a Roon ARC port forwarding rule on the ZTE device while in router mode that points to your ASUS router, which then points to your Roon Core.

Does the ZTE device have a port forwarding rule creation page?

I have no voip or other device than mention in my post. At the bottom of page you’ll see the modem is in bridge mode.Strange…it says nat is off. I changed language to english.


I presume the allocated IP address range in the ASUS is configurable and you can exclude certain addresses so as not to allocate an address already self-assigned by the modem?

If so, this should be an easy fix.

Honest I think the whole connection process might have glitches. I tried again and this time does not say “MultipleNatFound”

{
“connectivity”: {“status”:“NetworkError”,“status_code”:504,“error”:“error: Error: ETIMEDOUT, response code: undefined, body: undefined connected? undefined”},
“external_ip”: {“actual_external_ip”:“109.aaa.bbb.ccc”,“router_external_ip”:“null”},
“natpmp_autoconfig”: {“status”:“NotFound”},
“upnp_autoconfig”: {“server_ip”:“192.168.50.1”,“found_upnp”:true,“error”:“doaction request return statuscode: UnknownError”}
}

It appears you may need to create port forwarding rules on both the ZTE router and the ASUS router in the following manner:

  1. In Roon, go to Settings → Roon ARC and find the port number assigned to ARC
  2. In your ZTE router, under port forwarding, create a TCP rule using the Roon ARC port number and forward to your ASUS router’s IP address (assume it is 192.168.50.1)
  3. In your ASUS router, under the WAN → Virtual Server / Port Forwarding menu, activate port forwarding under the “Enable Port Forwarding” switch (set to “On”), and then create a TCP rule for your Roon Core:
  • External Port should be the Roon ARC port number
  • Leave Internal Port blank
  • Internal IP Address should be the LAN IP address of your Roon Core, using a 192.168.50.xxx address number
  • Leave Source IP Address blank

This then should allow you to use both routers and enable ARC. Does this help?

Hi @MPV,

Diagnostics indicate that you haven’t yet been able to connect to ARC outside the local network. There’s more than likely still a double layer of network address translation between your Core and ARC, either in your dual modem/router setup or at the level of your ISP.

The first step is to attempt to properly bridge the modem to the router, as summarized above:

Since the ZTE device is not bridged by all indications, you will need to create an identical port forwarding rule in the ASUS and ZTE web administrations. This rule must point to the port number and static local IP address assigned to the Roon Core in Roon → Settings → ARC.

If you’ve configured a manual port forwarding rule that points through both routers and still receive a Status Code: 504 ETIMEDOUT in your diagnostic messages, then the second layer of NAT is at the level of your service provider, Orange Romania. Given that the Orange group has implemented address translation in other European markets (Spain, France, for example), it’s very likely they have also implemented it on your account tier.

If you haven’t already, I recommend disabling IPv6 in your ASUS router administration as an extra precaution.

I then suggest reaching out to the support team at Orange to inquire if you can request a routable IPv4 address for your account, or if you can opt out of their CG-NAT. They should be familiar with this inquiry, but in the event that they request clarification, please pass any questions here and the Roon support team will continue to assist you.

1 Like

No Ofense but this ARC it is not a friendly easy to use application.
I repeat,my modem is in bridge mode since day 1…otherwise I would see a different local network similar with the one listed on my modem label. I can only see my own created network from Asus router.