I’m struggling to get port forwarding to connect.
My network topology is router (BT Smart Hub 2) connected via ethernet to a switch; Intel NUC running ROCK is also connected via ethernet to that switch. Router broadcasts wifi also.
I’m trying to connect using Roon running on a Windows PC which is connected via ethernet to the switch. But the Roon Mobile settings shows that it’s not connected:
It also doesn’t show the Roon Core IP (I don’t know if this is expected)?
Looking at the Roon Mobile setup guide, step 1 says “download Roon Mobile on your mobile device”. So maybe this setup process won’t work using my PC?
I therefore switch to my iPhone (connected to my home network via wifi) and open up standard Roon. Looking at the Roon Mobile settings, I see the same errors as on the PC.
So then I try and download Roon Mobile - but the getting started guide says to make sure that port forwarding is set up first BEFORE downloading Roon Mobile. So the instructions seem a bit ambiguous to say the least!
So I log in to my router (BT Smart Hub 2) to set up port forwarding - I read that upnp is less secure. The setup guide says:
1. Open a port for manual forwarding.
- Go to the port forwarding section (this varies widely per router but look for an Advanced tab, or NAT, Security, Gaming, Advanced Setup, Firewall, or Virtual Servers).*
- Copy Roon’s port # from the manual section and add this as a port. Roon requires that the external port and internal port are the same.*
- Return to Roon > Settings > Roon Mobile and run the connection test.*
What is meant by “Copy Roon’s port # from the manual section”? I don’t seem to have a Roon manual. The Roon Mobile settings does show a port number however, as seen on the screenshot above - 42759. So I did the following in my router’s port forwarding page, and saved my changes:
Is that correct? The setup guide says nothing about “start”, “end” or the “protocol” (I set start and end as the same port, and TCP as protocol). The ROCK has IP 192.168.1.190, which you can see if you switch the view to IPs.
However, the Roon Mobile setrtings page still shows the same - “Not Ready”. I tried restarting ROCK and Roon, both on my PC and iPhone, but no changes.
I then see this on the Getting Started guide:
To use Roon ARC outside your home network, you’ll need port forwarding configured on your network so that Port 55000 forwards to your Roon Core.
So am I not to “copy Roon’s port from the manual section” (presumably 42759, but I’m not sure what is meant by the manual section), and instead use port 55000? Even more confused now. Do I change the port in Roon to this, as well as in the port forward rules on my router?
Any help would be hugely appreciated!