My ISP is ATT + Homax/ATT modum, I have Netgear ORBI Wi-Fi mesh routers, and ATT doesn’t allow for UPnP auto configurations even through the Netgear Orbi allows by default. My attempts to follow the DIY troubleshooting forums has lead me in circles and I’m completely at a loss about what to do with Port forwarding and the like.
Roon Core Platform
macOS
Roon Core Specifications
2018 MacMini - Intel Core i3- Sonoma OS
Connected Audio Devices
Streaming:
Cambridge CXN v2
Bluesound Powernode
WiiM Mini (Airplay2)
iPhone/iPad on LAN
USB:
Schitt Jotunheim 2 (DAC)
Out in the World:
iPhone aspiration with ARC -
Home Network Details
Modum is the ATT provided Humax BGW320-500 for Fiber Internet; Router is the Netgear Orbi for mesh-WiFi; Ethernet connection is also possible.
Am I able to get any support over ZOOM for this? Do I need to hire an IT-person TaskRabbit style to help me? I’m seriously confounded by these manual steps.
@scottdavisalloneword, are you using the BGW320 and Orbi both in routing mode, or is one in bridge mode and the other router in router mode? I have two routers in my network, one from AT&T and one from ASUS. To get ARC working with two routers, you need to do one of the following:
Set the Orbi to bridge mode and let the BGW320 handle all routing and IP address assignment
Have all network connections run through the Orbi, with the Orbi being the only device connected to the BGW320, and de-activate WiFi on the BGW320. The Orbi and BGW320 both remain in router mode (this is similar to what I have).
Then for Option 2 do the following:
A) Create a port forwarding rule on the BGW320 from the BGW320 to the Orbi using the LAN IP address of the primary Orbi router and the port number being what is shown in Roon’s Settings → Roon ARC tab.
B) Create a port forwarding rule on the Orbi router from the Orbi router to the computer running your Roon Core using the LAN IP address of the computer running Roon Core and the port number being what is shown in Roon’s Settings → Roon ARC tab.
Multiple NAT may need some intervention from your ISP, it sounds like there may be a second router in play between your ISP and your router. My old ISP demanded a second router for diagnostics .
Please see the suggestions above by our moderators and helpful users, as you’re most likely encountering a double layer of what is called “Network Address Translation.”
ARC has to be able to see the IP address of your RoonServer. If you have a second router in your setup, it will translate the RoonServer IP address an additional time before it reaches the broader internet, preventing ARC from seeing RoonServer. It’s also possible that AT&T’s servers are doing the same thing, in the form of “carrier-grade network address translation.”
With more than one NAT layer, ARC won’t work. So, you’re either encountering your own second NAT layer or AT&T’s CG-NAT layer.
@Robert_F is suggesting that you place the Netgear Orbi in “Bridge” mode, meaning that it simply forwards traffic from the AT&T router. This would make your AT&T router the main router in your setup and prevent the Orbi router from performing NAT. Here is a guide to try this setup: How to setup orbi in Bridge mode: Complete Setup
If you’d like to take a more customizable but complicated approach, try this:
Connect the two routers via ethernet, and then make sure all your WiFi devices are using the Orbi router’s WiFi, not the AT&T router. Turn off the WiFi on the AT&T router. This would effectively place the AT&T router in Bridge mode, too. This would require you to enter the router web administration settings pages and create some manual port forwarding rules using the Port and IP Address listed in Roon → Settings → ARC.