What is the problem and what solution can alleviate this issue? Thanks
Note: router doesn’t have a WAN settings configuration to Bridge mode, and port forwarding. Need to contact ISP most likely. If I have to use one of the two features then please say so.
@xouross You need to setup port forwarding, I found this YouTube video on a similar but not identical Huawei router to yours, can you see if you have similar configuration screens? Port forwarding.
You also have multiplenat, do you have more than one router in your network?
The latest diagnostics you’ve provided suggest that your Core is having difficulty reaching Roon’s servers. There are several independent factors that can cause this error, and having two routers is the likely cause.
The ISP modem/router should forward port 55000 (or whatever is shown) to the mesh router. In turn, this should forward the same port to your core.
All devices should be on the same subnet, i.e., connect everything to the mesh router.
Also do I have to match the ip address of internal host to be the roon core ip address given by the roon (192.168.1.111) or by the ISP router/modem (192.168.1.100)?
Your core, connected to the mesh, is 192.168.1.111 using port 55002. Therefore, create a rule in the mesh router for this.
Then create a rule for the same port in the ISP router that forwards to the external IP of the mesh router (you haven’t specified the subnet or IP address.)
may show that your ISP is using something named CG-NAT, which shares public IP addresses among multiple users. If this is the case, Roon ARC cannot work across a CG-NAT’d network at the present time.
You will need to contact your ISP and ask if CG-NAT is being used. If so, then see if your ISP can provide a static public IP address for your connection. If this is possible, some ISPs charge for the static address, others may not.
One alternative is to use a VPN such as Tailscale. Some Roon users have had success in getting ARC to work over Tailscale, and example is here:
My ISP provides this thing called DDNS (Dynamic Domain Name System) with port forwarding. Will this help providing the static public IP or do I have to contact ISP personally? Thanks. @Robert_F
I believe that the screenshot you posted is for your local IP addresses within your home, not the public IP address your ISP uses to identify your network to the larger Internet.
I am not familiar with AIS, so my recommendation is to contact them and ask them about CG-NAT and if there are options to remove CG-NAT from your account.
My ISP uses CG-NAT from what I have gathered the information and it’s not possible for them to remove CG-NAT, asking me to pay more for a static IP.
I have read the workaround using Tailscale, is there any documentation on how to do on a PC? I read the linked article and still confused. Thanks. I use this link in particular and get confused along the way.
You might try posting your tailscale questions in the tinkering section to see if someone can help you there. VPNs are considered “tinkering” to Roon support.
If you go the route of having your ISP give you a static IP, Roon support can certainly help. If you go this route and you call to have it done, let them know what you’re trying to do and they can help there too! Just explain that you’re doing port forwarding on 55002 and want it to go to your Roon core.