I understand that you need some assistance in order to set up your Slingbox PRO HD with the D-Link DSL-2470R router.
First, you need to access your router interface in order to get the right IP address provided by the router for the Slingbox. Since you said that the port 5001 has already been taken, I recommend you to use the port 5002 in order to set up your Slingbox PRO HD.
I checked the D-Link website and I could not find any information about the D-Link DSL-2470R router. With this in mind, I recommend you to check the following third-party links in order to find the closest model to your router.
I recommend you to follow the included instructions. Do not hesitate to contact us back if the issue persists.
Thank you for replying and helping.
The model number I put was a typo it is a DSL-2740R and even the D-link Manual for it doesn't show the same boxes as the software does (I think it shows the pages from the 2740B or 2740U)
There is nothing else on my LAN except my PC and my slingbox, so I don't know how the port can already be used - has the slingbox setup maybe put something in already, or is not permitted to put the same port number in the start and end boxes?
In relation to the IP address I have the slingbox IP (it shows it in the Slingbox setting boxes) and I presume that is what I put in private IP box, but I dont know what the second box beside it is for. It shows 0.0.0.0 so is clearly also for an IP address and has a drop down box arrow with one other entry which is the router address but with 2 at the end rather than 1, which I am presumimg is what the router has called my PC? what should be in it/
The portforwarding.com document for the router, shows tthe right boxes but doesn't help about what to put in them really (apart form the rport number which the router won't accept).
Take a look at the web page at http://www.pcwintech.com/port-forwarding-d-link-dsl-2740r-d-link-firmware to see if this might look like your router and provide a means for you to forward the port correctly to the static IP address for your SB that you have programmed into your router.
Attached is a screenshot of the router port forwarding page once you click "add"
It is the top boxes I am confused by.
I have the IP for my SB so i am presumimg I put in into the first box. The second box however, gives you no clue what it is for, so what is it for and what do you put in it?
The drop down arrow shows my router IP but with a 2 at the end not a 1? Maybe that is what the router calls my PC?
There is nothing else on my LAN except my PC, my SB and my router.
I would put the static IP address that you programmed into your router for your SB in the first box. I would ignore the second box, which looks to me like a drop-down menu of IP addresses that your router would suggest for the port forwarding, if you don't have one in mind yourself.
I would assume that your router has the IP 192.168.1.1, and that you have one device attached to your router whose IP address has been dynamicallyassigned by the router. Most likely this would be your PC and it has been assigned by your router with the IP address 192.168.1.2. You can confirm that this is the IP address assigned to your PC by the sequence "Start - Command - ipconfig /all" and see what address is listed for the entry in the line "IPv4 address"
I would leave the "protocol type" on the "All" menu selection
I would type 5300 in the both the public start port and the public end port
I don't know what the "connection" menu item indicates -- perhaps you can just leave this one alone?
After doing those entries, I would click "Apply", then reboot both the router and the SB, and see if it will now connect properly.
Report back if you get error messages and, if so, what they say.
It's UPnP (Universal Plug and Play), an automated way to manage applications working through routers.
There is a UPnP checkbox on the Advanced LAN.
UPnP assigns a number of "well known" ports including, as you have found, 5001. I had the same problem when I tried to assign port forwarding for BitTorrent.
So the router already knows about port 5001, and probbaly uses it for slingbox. It should just work out of the box.
If you want to control the forwarding, uncheck the UPnP box and manually configure forwarding of port 5001.