SDM2 Device Manager UPnP Troubleshooting Guide

SDM2 Device Manager

UPnP Trouble shooting guide

Date: 22-Aug-2017

Version: 2.1.0.0

 

Introduction

The SDM2 Device Manager tool uses UPnP to detect devices in the network. UPnP stands for Universal Plug and Play; it is a standard network protocol with a large worldwide user count. Windows natively supports this detection mechanism.

However, since there are security risks involved in being able to be automatically detected, there are safety measures PC’s and routers may or may not put to action, to actually prevent being detected by other machines. When this happens, the UPnP detection will not work and the device will not be automatically detected.

This trouble-shooting guide will help you identify those entities and functions in the network, or in your Windows machine, that may prevent the UPnP detection to find the equipment on the network.

 

Network

UPnP (Universal Plug'n'Play) is a protocol that enables programs running on a host to automatically configure port forwarding on the Router. Devices may dynamically add themselves to a network without the need of user intervention or configuration.

However not every network is configured to allow UPnP devices discovery, since this strongly depends on each network security policies.

The SDM2 Device Manager tool is built to scan your network and automatically discover connected devices using the UPnP protocol.

However, you may be running into an issue and not being able to discover your devices in the network. This can rely upon multiple network security issues.

 Following are some tips and guides to check in case of “No device found” when running the SDM2 Device Manager tool:

 

Firewall

If you have a firewall installed, then by default this firewall will likely limit the UPnP function.

UPnP relies on incoming TCP port 2869.

Windows typically organizes the used network schemas into Domain, Private, and Public networks. For each of these profiles, you will find rules in the firewall settings.

 Even though network security recommends switching Windows Firewall standard as “ON”, the best option for a flawless UPnP devices discovery should be temporary, disabling the Windows Firewall of the (Public or Private) network profile used to run your cameras or devices in your network infrastructure.

This option can be used to avoid configuring the “Inbound / Outbound rules “in Windows Firewall to allowing the UPnP traffic on your system resulting to a proper discovering of your devices through UPnP.

 

Antivirus Software

Default Block UPnP Discovery:

Important is also being aware that some virus scanners and system security applications are default set to block UPnP Discovery in your network. Depending on each antivirus system, you should consider checking the configuration settings of your antivirus application to unblock UPnP traffic to allow your devices to be discovered in your network.

 

 Routers / Modems and Switches

Depending on your router, UPnP setting can be turned “OFF” on your router resulting to the blocking of the TCP port 2869 and the UPnP traffic, in this case you should switch this “ON” to allow the UPnP traffic and permit devices discovery.

 If the router/modem’s firewall settings are set to ALLOW traffic by default, opening ports is as simple as making sure there are no firewall rules that specifically block traffic on the required port(s).

 If the router/modem’s firewall settings are set to DENY traffic by default, to open a port, you will need to create a new firewall rule that specifically allows traffic on the required port(s).

Each router/modem is different. You should consult your router/modem’s user manual for detailed instructions on how to set up port forwarding.

 

Enabling UPnP in Windows 7, 8, and 10

To enable UPnP in these versions of Windows follow the steps below.

  1. Open the Control Panel
  2. Click Network and Internet
  3. Click Network and Sharing Center.
  4. In the left pane, click the link for Change advanced sharing settings.
  5. In the Network Discovery section, select the option for Turn on network discovery and click the Save changes button.

UPnP will now automatically start when you turn on your computer.

Tip: If you are having issues getting UPnP to work properly on your network after following the steps above, check for a firmware update for your router that addresses any UPnP issues.

 

Enabling UPnP in Windows Vista

To enable UPnP in Windows Vista, start by going to the Windows Control Panel. Locate and click the icon for Network and Sharing Center.

In the Sharing and Discovery section, click on the arrow button to the right of the Network discovery option. Select the option for Turn on network discovery and click the Apply button.

UPnP will now automatically start when you turn on your computer.

Tip: If you are having issues getting UPnP to work properly on your network after following the steps below, check for a firmware update for your router that addresses any UPnP issues.

 

Enabling UPnP in Windows XP

For UPnP to work in Windows XP, you need to first make sure the Internet Gateway device appears in Network Connections and that your router appears in My Network Places.

For the first device, open the Network Connections window. You can do this by going to Start > Run, type ncpa.cpl in the text field, then press the Enter key. Check to see if the Internet Gateway device is displayed, as shown below.

For the second device, click the link for My Network Places in the Network Connections window (left panel, Another Places section). Check to see if your router is displayed.

If these devices are not displayed, you need to make sure the correct components are installed in Windows XP. To check this, go to Start, Run, type appwiz.cpl in the text field, and press the Enter key.

In the Add or Remove Programs window, click on the Add/Remove Windows Components link in the left pane. In the Windows Components Wizard window, scroll down until you find Networking Services. Select this in the list and click the Details button. Make sure the Internet Gateway Device Discovery and Control Client and UPnP User Interface options are checked and click the OK button. Back on the Windows Components Wizard window, click the Next button and follow the directions to install the new components.

Now, you can start the UPnP service to enable it. To do this, go to Start, Run, type services.msc in the text field, and press the Enter key.

Find the SSDP Discovery Service option and double-click it with your mouse. In the window that opens, on the General tab, select Automatic in the Startup type drop-down list and click the OK button.

UPnP will now automatically start when you turn on your computer.

Tip: If you are having issues getting UPnP to work properly on your network after following the steps below, check for a firmware update for your router that addresses any UPnP issues.

 

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments