Draconis
06-30-09, 07:56 PM
The DIRECTV HD-DVR normally uses Universal Plug and Play (UPnP) to automatically assign the ports needed for TVApps to function.
However, some of the older routers do not support UPnP. If you are having problems getting TVApps to work you may have to configure these ports manually.
A good introductory article for setting up the ports on your router can be found here:
Introduction to Port Forwarding (http://www.zeropaid.com/news/6160/introduction_to_port_forwarding)
A note for the security-minded folks. Yes we are opening a hole in your routers defenses, however, it is for only 2 ports that are also assigned to 1 specific IP address so this cannot be used to infect your computer.
Setting up the router:
The first step in manually configuring your router is to determine the “Default Gateway” you computer is using.
On a Windows-based PC you would click on “Start” then “Run”. Type in “CMD” and then click on “Ok”.
http://www.dbstalk.com/attachment.php?attachmentid=18885&stc=1&d=1246408386
This will open a command prompt. In the command prompt type in “IPCONFIG/ALL”, the computers TCP/IP settings will be displayed. Find the Default Gateway and write it's address down.
http://www.dbstalk.com/attachment.php?attachmentid=18882&stc=1&d=1246408386
On a Mac, click on System Preferences and select Network, then Built-in Ethernet. There will be a screen like the attachment, which will show the router IP address (i.e., the gateway), along with other information.
This information can be found on the DVR's System Information display and on the system setup network menu under advanced setup (even if you have let it be configured automatically via DHCP).
http://www.dbstalk.com/attachment.php?attachmentid=18887&d=1246421650
Once the Default Gateway is known, open your web browser and enter that number into the address line. Your router will prompt you for the password to access it. If you do not know your routers password please consult with the routers manual. If you do not have the manual you can usually look up the manual online.
If your router is not accepting the default password someone may have changed it. Find the person who setup your router for further assistance.
Only in extreme cases would you press the reset switch on your router, this will change the routers password back to the default password, but it will also clear any Point-to-Point Protocol over Ethernet (PPPoE) settings DSL users would be using and it would also clear any wireless security settings.
Should a DSL users PPPoE settings get cleared they would have to contact their ISP for the correct settings to reconfigure the router to work with DSL.
Also, it is NEVER recommended to use a un-secured wireless router. If you have a wireless router and use the reset switch please make sure you re-enable the security settings.
Once you have access to the router you need to decide what IP address you want your DIRECTV HDDVR to have and what ports you want it to use. The IP address does need to be manually set and care needs to be taken to make sure the number does not conflict with any other device on the network. I chose a higher number and configured my units to 198.168.0.20 and above.
Remember: Check the IP range your router supports before setting the IP addresses.
The DIRECTV receiver can use ports from 27161 to 27192.
Do NOT set the port forwarding to the entire 27161 to 27192 range, choose 2 sequential numbers for each IRD.
The screens for opening the ports will be different for every router. I have found that SlingMedia has a very good site for walking you through this. (You just substitute your IP address and port information instead of using the info for the SlingBox while going through the walkthrough).
Slingbox Network Setup Assistant (http://support.slingmedia.com/get/network-assistant)
This screen is from my router and illustrates how the system should look once the ports have been configured.
http://www.dbstalk.com/attachment.php?attachmentid=18884&stc=1&d=1246408386
Setting up the HDDVR:
Once the ports have been opened on the router you will need to change the network settings on the HDDVR.
On the remote press Menu then select Parental Faves & Setup > System Setup > Network > Advanced Setup.
If you have already setup your network the only thing you need to change is the IP address to match what you put into the router earlier.
http://www.dbstalk.com/attachment.php?attachmentid=18881&stc=1&d=1246408386
(If you are setting up the network from scratch you can find the rest of the information by running IPCONFIG/ALL as illustrated earlier.)
If you get an error after clicking on “Connect Now” you will need to re-check your router settings.
Once the IP address has been manually assigned you will need to assign the ports for the Network Services. This is also on the Network screen but you would select “Network Services” instead of “Advanced Setup”.
http://www.dbstalk.com/attachment.php?attachmentid=18883&stc=1&d=1246408386
Change the Configuration Type from “Automatic” to “Manual” then change the STB Services Port and Audio Services Port to the numbers you assigned earlier when setting up the router.
Finally, click on “Connect Now” or “Test Connection”, if everything is configured correctly you should be up and running. If not, recheck the settings on both the IRD and router.
Thanks to smiddy for proof-reading this for me and thanks to bobnielsen for the Mac info.
If other members had to manually configure their router and have a different brand than mine I encourage you to post a screen shot of your configuration so other members can see the setup on a different model router than mine.
If all else fails, remember to read your routers manual.
However, some of the older routers do not support UPnP. If you are having problems getting TVApps to work you may have to configure these ports manually.
A good introductory article for setting up the ports on your router can be found here:
Introduction to Port Forwarding (http://www.zeropaid.com/news/6160/introduction_to_port_forwarding)
A note for the security-minded folks. Yes we are opening a hole in your routers defenses, however, it is for only 2 ports that are also assigned to 1 specific IP address so this cannot be used to infect your computer.
Setting up the router:
The first step in manually configuring your router is to determine the “Default Gateway” you computer is using.
On a Windows-based PC you would click on “Start” then “Run”. Type in “CMD” and then click on “Ok”.
http://www.dbstalk.com/attachment.php?attachmentid=18885&stc=1&d=1246408386
This will open a command prompt. In the command prompt type in “IPCONFIG/ALL”, the computers TCP/IP settings will be displayed. Find the Default Gateway and write it's address down.
http://www.dbstalk.com/attachment.php?attachmentid=18882&stc=1&d=1246408386
On a Mac, click on System Preferences and select Network, then Built-in Ethernet. There will be a screen like the attachment, which will show the router IP address (i.e., the gateway), along with other information.
This information can be found on the DVR's System Information display and on the system setup network menu under advanced setup (even if you have let it be configured automatically via DHCP).
http://www.dbstalk.com/attachment.php?attachmentid=18887&d=1246421650
Once the Default Gateway is known, open your web browser and enter that number into the address line. Your router will prompt you for the password to access it. If you do not know your routers password please consult with the routers manual. If you do not have the manual you can usually look up the manual online.
If your router is not accepting the default password someone may have changed it. Find the person who setup your router for further assistance.
Only in extreme cases would you press the reset switch on your router, this will change the routers password back to the default password, but it will also clear any Point-to-Point Protocol over Ethernet (PPPoE) settings DSL users would be using and it would also clear any wireless security settings.
Should a DSL users PPPoE settings get cleared they would have to contact their ISP for the correct settings to reconfigure the router to work with DSL.
Also, it is NEVER recommended to use a un-secured wireless router. If you have a wireless router and use the reset switch please make sure you re-enable the security settings.
Once you have access to the router you need to decide what IP address you want your DIRECTV HDDVR to have and what ports you want it to use. The IP address does need to be manually set and care needs to be taken to make sure the number does not conflict with any other device on the network. I chose a higher number and configured my units to 198.168.0.20 and above.
Remember: Check the IP range your router supports before setting the IP addresses.
The DIRECTV receiver can use ports from 27161 to 27192.
Do NOT set the port forwarding to the entire 27161 to 27192 range, choose 2 sequential numbers for each IRD.
The screens for opening the ports will be different for every router. I have found that SlingMedia has a very good site for walking you through this. (You just substitute your IP address and port information instead of using the info for the SlingBox while going through the walkthrough).
Slingbox Network Setup Assistant (http://support.slingmedia.com/get/network-assistant)
This screen is from my router and illustrates how the system should look once the ports have been configured.
http://www.dbstalk.com/attachment.php?attachmentid=18884&stc=1&d=1246408386
Setting up the HDDVR:
Once the ports have been opened on the router you will need to change the network settings on the HDDVR.
On the remote press Menu then select Parental Faves & Setup > System Setup > Network > Advanced Setup.
If you have already setup your network the only thing you need to change is the IP address to match what you put into the router earlier.
http://www.dbstalk.com/attachment.php?attachmentid=18881&stc=1&d=1246408386
(If you are setting up the network from scratch you can find the rest of the information by running IPCONFIG/ALL as illustrated earlier.)
If you get an error after clicking on “Connect Now” you will need to re-check your router settings.
Once the IP address has been manually assigned you will need to assign the ports for the Network Services. This is also on the Network screen but you would select “Network Services” instead of “Advanced Setup”.
http://www.dbstalk.com/attachment.php?attachmentid=18883&stc=1&d=1246408386
Change the Configuration Type from “Automatic” to “Manual” then change the STB Services Port and Audio Services Port to the numbers you assigned earlier when setting up the router.
Finally, click on “Connect Now” or “Test Connection”, if everything is configured correctly you should be up and running. If not, recheck the settings on both the IRD and router.
Thanks to smiddy for proof-reading this for me and thanks to bobnielsen for the Mac info.
If other members had to manually configure their router and have a different brand than mine I encourage you to post a screen shot of your configuration so other members can see the setup on a different model router than mine.
If all else fails, remember to read your routers manual.