Network Management

Connections between switches are missing L2 information

This article includes instructions on how to correct situations where the connections between switches are missing L2 information.

First published date

10/12/2018 6:45 PM

Last published date

11/19/2021 12:55 PM

Overview

This article addresses situations where connections between switches are missing L2 information.

Product section

Network Topology Mapper

Resolution

Option 1

  1. Open Orion Web Console 
  2. Navigate to following location:
    • http(s)://{OrionServer}/Orion/Admin/AdvancedConfiguration/global.aspx
  3. Search for the following configuration: 
    CalculationConfiguration
  4. Edit the value and locate the following setting: 
    <ProviderConfig Key="ComplementaryLinksSelectorL2" Value="false"/>
    Change this value to this: 
    <ProviderConfig Key="ComplementaryLinksSelectorL2" Value="true"/>
  5. Locate the following setting: 
    <string>RemoveLinksToBridge</string>
    <string>LinksToVirtualNode</string>
    Change this value to this: 
    <!--<string>RemoveLinksToBridge</string>-->
    <!--<string>LinksToVirtualNode</string>-->
  6. Click OK
  7. Click Save

Option 2 - for older environments

  1. Back up and then open the Solarwinds.NTM.Client.exe.config file in the NTM installation directory (default location, Program Files\SolarWinds\Network Topology Mapper).
  2. Set the value of ShowRecalculationOption to True.

  3. Back up and then open the  Calculation.cfg file in a text editor (default location C:\ProgramData\Solarwinds\Network Topology Mapper\Configs\).
  4. Comment out <string>RemoveLinksToBridge</string> to look like 
    /* Disclaimer: Scripts are not supported under any SolarWinds support program or
    service. Scripts are provided AS IS without warranty of any kind. SolarWinds 
    further disclaims all warranties including, without limitation, any implied 
    warranties of merchantability or of fitness for a particular purpose. The risk 
    arising out of the use or performance of the scripts and documentation stays with 
    you. In no event shall SolarWinds or anyone else involved in the creation, 
    production, or delivery of the scripts be liable for any damages whatsoever 
    (including, without limitation, damages for loss of business profits, business 
    interruption, loss of business information, or other pecuniary loss) arising out 
    of the use of or inability to use the scripts or documentation. */
    
    
    <!-- <string>RemoveLinksToBridge</string> -->
    <!-- <string>LinksToVirtualNode</string> -->
  5.  In section DataProviderConfig change value of provider config with key ComplementaryLinksSelectorL2 on true. 
    /* Disclaimer: Scripts are not supported under any SolarWinds support program or 
    service. Scripts are provided AS IS without warranty of any kind. SolarWinds 
    further disclaims all warranties including, without limitation, any implied 
    warranties of merchantability or of fitness for a particular purpose. The risk 
    arising out of the use or performance of the scripts and documentation stays with 
    you. In no event shall SolarWinds or anyone else involved in the creation, 
    production, or delivery of the scripts be liable for any damages whatsoever 
    (including, without limitation, damages for loss of business profits, business 
    interruption, loss of business information, or other pecuniary loss) arising out 
    of the use of or inability to use the scripts or documentation. */
    
    
     <ProviderConfig Key="ComplementaryLinksSelectorL2" Value="true"/>
  6. Save the file.
  7. Open your map in NTM.
  8. Right click the map and select Map > Recalculate.