<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic LLDP Neighbors Viewer in SmartConsole Extensions</title>
    <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267782#M521</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="article"&gt;&lt;!-- LOGO PLACEHOLDER - Replace image src with actual logo URL --&gt;
&lt;H1 style="font-family: FFDINRegular; color: #2b2b29;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-logo.png" style="width: 200px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32767i340834E2E405EA5D/image-size/small?v=v2&amp;amp;px=200" role="button" title="lldp-logo.png" alt="lldp-logo.png" /&gt;&lt;/span&gt;&lt;/H1&gt;
&lt;H1&gt;&lt;span class="lia-unicode-emoji" title=":electric_plug:"&gt;🔌&lt;/span&gt; LLDP Neighbors Viewer&lt;/H1&gt;
&lt;DIV class="intro"&gt;&lt;STRONG&gt;A SmartConsole Extension for Network Topology Discovery&lt;/STRONG&gt;&lt;BR /&gt;Display LLDP neighbor information from Check Point Gateways directly in SmartConsole.&lt;/DIV&gt;
&lt;!-- DOWNLOAD / INSTALLATION URL --&gt;
&lt;DIV class="info" style="margin-top: 20px;"&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":inbox_tray:"&gt;📥&lt;/span&gt; Installation URL:&lt;/STRONG&gt;&lt;BR /&gt;&lt;CODE style="font-size: 15px; display: block; margin-top: 8px;"&gt;&lt;A href="https://vbacher.de/extension-lldp.json" target="_blank" rel="noopener"&gt;https://vbacher.de/extension-lldp.json&lt;/A&gt;&lt;/CODE&gt;
&lt;P style="margin-top: 10px; margin-bottom: 0; font-size: 13px;"&gt;Use this URL in SmartConsole under &lt;STRONG&gt;Manage &amp;amp; Settings → Extensions → Install Extension&lt;/STRONG&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":clipboard:"&gt;📋&lt;/span&gt; Overview&lt;/H2&gt;
&lt;P&gt;This extension displays the output of the &lt;CODE&gt;lldpneighbors&lt;/CODE&gt; command in a table format within SmartConsole. LLDP (Link Layer Discovery Protocol) allows network devices to discover their neighbors. This extension provides that information without requiring CLI access to the gateway.&lt;/P&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":bar_chart:"&gt;📊&lt;/span&gt; What Information is Displayed&lt;/H2&gt;
&lt;P&gt;The extension shows the most relevant LLDP neighbor information in a clean table format:&lt;/P&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Field&lt;/TH&gt;
&lt;TH&gt;Description&lt;/TH&gt;
&lt;TH&gt;Example&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Interface&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Local gateway interface name&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;eth1-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;System Name&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Hostname of the neighbor device&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;CORE-SW-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Port ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Neighbor's port identifier (cleaned)&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;GigabitEthernet1/0/24&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Port Description&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Description of neighbor port (ACI-aware)&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;Uplink to FW-GW-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Management Address&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;IPv4 management address of neighbor&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;192.168.10.5&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":direct_hit:"&gt;🎯&lt;/span&gt; Use Cases&lt;/H2&gt;
&lt;H3&gt;Network Troubleshooting&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Verify physical connections without accessing CLI&lt;/LI&gt;
&lt;LI&gt;Quickly identify which switch and port a gateway is connected to&lt;/LI&gt;
&lt;LI&gt;Detect miscabling or unexpected neighbors&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Documentation&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Document network topology from SmartConsole&lt;/LI&gt;
&lt;LI&gt;Verify compliance with cabling standards&lt;/LI&gt;
&lt;LI&gt;Create network diagrams with accurate port information&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Data Center Operations&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Validate ACI fabric connectivity&lt;/LI&gt;
&lt;LI&gt;Verify vPC/LAG configurations&lt;/LI&gt;
&lt;LI&gt;Identify connected leaf switches in ACI environments&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":laptop_computer:"&gt;💻&lt;/span&gt; Installation&lt;/H2&gt;
&lt;H3&gt;Prerequisites&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Check Point SmartConsole with Extensions support (R80.40+)&lt;/LI&gt;
&lt;LI&gt;Gateway with LLDP enabled (see LLDP Configuration below)&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;LLDP Configuration on Gateway&lt;/H3&gt;
&lt;P&gt;LLDP must be enabled globally and on interfaces. Connect to the gateway via Gaia Clish and configure:&lt;/P&gt;
&lt;DIV class="feature-box"&gt;&lt;STRONG&gt;1. Enable LLDP globally:&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;set lldp state on&lt;/PRE&gt;
&lt;STRONG&gt;2. Enable on interfaces (example):&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;set lldp interface eth1-01 transmit-and-receive on
set lldp interface eth1-02 transmit-and-receive on
set lldp interface eth2-01 transmit-and-receive on&lt;/PRE&gt;
&lt;EM style="color: #6c757d; font-size: 13px;"&gt;Note: Replace interface names (eth1-01, eth1-02, etc.) with your actual interface names.&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV class="note"&gt;&lt;STRONG&gt;Interface Modes:&lt;/STRONG&gt;
&lt;UL style="margin: 10px 0 0 20px;"&gt;
&lt;LI&gt;&lt;CODE&gt;receive&lt;/CODE&gt; - Receive LLDP information only (&lt;STRONG&gt;minimum requirement for this extension&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;transmit&lt;/CODE&gt; - Send LLDP information only&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;transmit-and-receive&lt;/CODE&gt; - Send and receive (&lt;STRONG&gt;recommended&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P style="margin: 10px 0 0 0;"&gt;&lt;STRONG&gt;Important:&lt;/STRONG&gt; At minimum, interfaces must be configured with &lt;CODE&gt;receive&lt;/CODE&gt; mode for the extension to work. We recommend using &lt;CODE&gt;transmit-and-receive&lt;/CODE&gt; for full bidirectional LLDP communication.&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV class="info"&gt;&lt;STRONG&gt;Verify configuration:&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;show configuration lldp&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;H3&gt;Installation Steps&lt;/H3&gt;
&lt;DIV class="info"&gt;The extension is hosted on a public server - no local installation required!&lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;Open SmartConsole&lt;/LI&gt;
&lt;LI&gt;Navigate to &lt;STRONG&gt;Manage &amp;amp; Settings → Extensions&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Install Extension&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Enter URL: &lt;CODE&gt;&lt;A href="https://vbacher.de/extension-lldp.json" target="_blank" rel="noopener"&gt;https://vbacher.de/extension-lldp.json&lt;/A&gt;&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;OK&lt;/STRONG&gt; to install&lt;/LI&gt;
&lt;LI&gt;Extension will be installed and available immediately&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV class="success"&gt;✓ That's it! The extension is now ready to use.&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":rocket:"&gt;🚀&lt;/span&gt; Usage&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Select a Gateway&lt;/STRONG&gt; in SmartConsole (object tree or search)&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Navigate&lt;/STRONG&gt; to the &lt;STRONG&gt;"LLDP Neighbors"&lt;/STRONG&gt; tab in the details pane&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Click&lt;/STRONG&gt; the &lt;STRONG&gt;"Load LLDP Neighbors"&lt;/STRONG&gt; button&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;View&lt;/STRONG&gt; the neighbor information in the table&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV class="note"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; The extension runs the &lt;CODE&gt;lldpneighbors&lt;/CODE&gt; command on the gateway via SmartConsole's run-script API. This requires appropriate permissions in your SmartConsole session.&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":gear:"&gt;⚙️&lt;/span&gt; Compatibility&lt;/H2&gt;
&lt;DIV class="info"&gt;&lt;STRONG&gt;Supported Gateway Versions:&lt;/STRONG&gt; R80.40+, R81.x (any version with lldpctl)&lt;BR /&gt;&lt;STRONG&gt;SmartConsole:&lt;/STRONG&gt; R80.40+ with Extensions support&lt;BR /&gt;&lt;STRONG&gt;LLDP Daemon:&lt;/STRONG&gt; OpenLLDP or lldpd&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":wrench:"&gt;🔧&lt;/span&gt; Troubleshooting&lt;/H2&gt;
&lt;H3&gt;LLDP Service Not Running&lt;/H3&gt;
&lt;P&gt;If you see &lt;STRONG&gt;"LLDP daemon is not running on this gateway"&lt;/STRONG&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Connect to gateway via Gaia Clish&lt;/LI&gt;
&lt;LI&gt;Check LLDP status: &lt;CODE&gt;show configuration lldp&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Enable LLDP globally: &lt;CODE&gt;set lldp state on&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Enable on interfaces: &lt;CODE&gt;set lldp interface &amp;lt;name&amp;gt; transmit-and-receive on&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Save configuration: &lt;CODE&gt;save config&lt;/CODE&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;No Neighbors Detected&lt;/H3&gt;
&lt;P&gt;Possible reasons:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;LLDP not enabled on interface: Check &lt;CODE&gt;show configuration lldp&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Interface mode is &lt;CODE&gt;transmit&lt;/CODE&gt; only (needs &lt;CODE&gt;receive&lt;/CODE&gt; or &lt;CODE&gt;transmit-and-receive&lt;/CODE&gt;)&lt;/LI&gt;
&lt;LI&gt;Neighbor device doesn't support LLDP or has LLDP disabled&lt;/LI&gt;
&lt;LI&gt;Physical connection issue or interface is down&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":memo:"&gt;📝&lt;/span&gt; Example Output&lt;/H2&gt;
&lt;DIV class="screenshot-placeholder"&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-demodata.png" style="width: 400px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32768iD24255F5EC4C1CD4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lldp-demodata.png" alt="lldp-demodata.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-not-enabled.png" style="width: 400px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32769iAC675F15A702849D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lldp-not-enabled.png" alt="lldp-not-enabled.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":link:"&gt;🔗&lt;/span&gt; Useful Links&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://en.wikipedia.org/wiki/Link_Layer_Discovery_Protocol" target="_blank" rel="noopener"&gt;LLDP Protocol (Wikipedia)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://sc1.checkpoint.com/documents/latest/Extensions/" target="_blank" rel="noopener"&gt;Check Point SmartConsole Extensions SDK&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="success"&gt;&lt;STRONG&gt;Ready to use!&lt;/STRONG&gt; This extension provides network topology information directly in SmartConsole.&lt;/DIV&gt;
&lt;DIV class="footer"&gt;
&lt;P&gt;&lt;STRONG&gt;Author:&lt;/STRONG&gt; Vincent Bacher&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Version:&lt;/STRONG&gt; 1.0&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;License:&lt;/STRONG&gt; MIT&lt;/P&gt;
&lt;P&gt;For questions or improvements, please share on CheckMates!&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Mon, 19 Jan 2026 13:54:35 GMT</pubDate>
    <dc:creator>Vincent_Bacher</dc:creator>
    <dc:date>2026-01-19T13:54:35Z</dc:date>
    <item>
      <title>LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267782#M521</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="article"&gt;&lt;!-- LOGO PLACEHOLDER - Replace image src with actual logo URL --&gt;
&lt;H1 style="font-family: FFDINRegular; color: #2b2b29;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-logo.png" style="width: 200px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32767i340834E2E405EA5D/image-size/small?v=v2&amp;amp;px=200" role="button" title="lldp-logo.png" alt="lldp-logo.png" /&gt;&lt;/span&gt;&lt;/H1&gt;
&lt;H1&gt;&lt;span class="lia-unicode-emoji" title=":electric_plug:"&gt;🔌&lt;/span&gt; LLDP Neighbors Viewer&lt;/H1&gt;
&lt;DIV class="intro"&gt;&lt;STRONG&gt;A SmartConsole Extension for Network Topology Discovery&lt;/STRONG&gt;&lt;BR /&gt;Display LLDP neighbor information from Check Point Gateways directly in SmartConsole.&lt;/DIV&gt;
&lt;!-- DOWNLOAD / INSTALLATION URL --&gt;
&lt;DIV class="info" style="margin-top: 20px;"&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":inbox_tray:"&gt;📥&lt;/span&gt; Installation URL:&lt;/STRONG&gt;&lt;BR /&gt;&lt;CODE style="font-size: 15px; display: block; margin-top: 8px;"&gt;&lt;A href="https://vbacher.de/extension-lldp.json" target="_blank" rel="noopener"&gt;https://vbacher.de/extension-lldp.json&lt;/A&gt;&lt;/CODE&gt;
&lt;P style="margin-top: 10px; margin-bottom: 0; font-size: 13px;"&gt;Use this URL in SmartConsole under &lt;STRONG&gt;Manage &amp;amp; Settings → Extensions → Install Extension&lt;/STRONG&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":clipboard:"&gt;📋&lt;/span&gt; Overview&lt;/H2&gt;
&lt;P&gt;This extension displays the output of the &lt;CODE&gt;lldpneighbors&lt;/CODE&gt; command in a table format within SmartConsole. LLDP (Link Layer Discovery Protocol) allows network devices to discover their neighbors. This extension provides that information without requiring CLI access to the gateway.&lt;/P&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":bar_chart:"&gt;📊&lt;/span&gt; What Information is Displayed&lt;/H2&gt;
&lt;P&gt;The extension shows the most relevant LLDP neighbor information in a clean table format:&lt;/P&gt;
&lt;TABLE&gt;
&lt;THEAD&gt;
&lt;TR&gt;
&lt;TH&gt;Field&lt;/TH&gt;
&lt;TH&gt;Description&lt;/TH&gt;
&lt;TH&gt;Example&lt;/TH&gt;
&lt;/TR&gt;
&lt;/THEAD&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Interface&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Local gateway interface name&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;eth1-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;System Name&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Hostname of the neighbor device&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;CORE-SW-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Port ID&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Neighbor's port identifier (cleaned)&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;GigabitEthernet1/0/24&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Port Description&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;Description of neighbor port (ACI-aware)&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;Uplink to FW-GW-01&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG&gt;Management Address&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD&gt;IPv4 management address of neighbor&lt;/TD&gt;
&lt;TD&gt;&lt;CODE&gt;192.168.10.5&lt;/CODE&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":direct_hit:"&gt;🎯&lt;/span&gt; Use Cases&lt;/H2&gt;
&lt;H3&gt;Network Troubleshooting&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Verify physical connections without accessing CLI&lt;/LI&gt;
&lt;LI&gt;Quickly identify which switch and port a gateway is connected to&lt;/LI&gt;
&lt;LI&gt;Detect miscabling or unexpected neighbors&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Documentation&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Document network topology from SmartConsole&lt;/LI&gt;
&lt;LI&gt;Verify compliance with cabling standards&lt;/LI&gt;
&lt;LI&gt;Create network diagrams with accurate port information&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;Data Center Operations&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Validate ACI fabric connectivity&lt;/LI&gt;
&lt;LI&gt;Verify vPC/LAG configurations&lt;/LI&gt;
&lt;LI&gt;Identify connected leaf switches in ACI environments&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":laptop_computer:"&gt;💻&lt;/span&gt; Installation&lt;/H2&gt;
&lt;H3&gt;Prerequisites&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Check Point SmartConsole with Extensions support (R80.40+)&lt;/LI&gt;
&lt;LI&gt;Gateway with LLDP enabled (see LLDP Configuration below)&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;LLDP Configuration on Gateway&lt;/H3&gt;
&lt;P&gt;LLDP must be enabled globally and on interfaces. Connect to the gateway via Gaia Clish and configure:&lt;/P&gt;
&lt;DIV class="feature-box"&gt;&lt;STRONG&gt;1. Enable LLDP globally:&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;set lldp state on&lt;/PRE&gt;
&lt;STRONG&gt;2. Enable on interfaces (example):&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;set lldp interface eth1-01 transmit-and-receive on
set lldp interface eth1-02 transmit-and-receive on
set lldp interface eth2-01 transmit-and-receive on&lt;/PRE&gt;
&lt;EM style="color: #6c757d; font-size: 13px;"&gt;Note: Replace interface names (eth1-01, eth1-02, etc.) with your actual interface names.&lt;/EM&gt;&lt;/DIV&gt;
&lt;DIV class="note"&gt;&lt;STRONG&gt;Interface Modes:&lt;/STRONG&gt;
&lt;UL style="margin: 10px 0 0 20px;"&gt;
&lt;LI&gt;&lt;CODE&gt;receive&lt;/CODE&gt; - Receive LLDP information only (&lt;STRONG&gt;minimum requirement for this extension&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;transmit&lt;/CODE&gt; - Send LLDP information only&lt;/LI&gt;
&lt;LI&gt;&lt;CODE&gt;transmit-and-receive&lt;/CODE&gt; - Send and receive (&lt;STRONG&gt;recommended&lt;/STRONG&gt;)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P style="margin: 10px 0 0 0;"&gt;&lt;STRONG&gt;Important:&lt;/STRONG&gt; At minimum, interfaces must be configured with &lt;CODE&gt;receive&lt;/CODE&gt; mode for the extension to work. We recommend using &lt;CODE&gt;transmit-and-receive&lt;/CODE&gt; for full bidirectional LLDP communication.&lt;/P&gt;
&lt;/DIV&gt;
&lt;DIV class="info"&gt;&lt;STRONG&gt;Verify configuration:&lt;/STRONG&gt;
&lt;PRE style="background: #2d2d2d; color: #f8f8f2; padding: 10px; margin: 10px 0; border-radius: 4px;"&gt;show configuration lldp&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;H3&gt;Installation Steps&lt;/H3&gt;
&lt;DIV class="info"&gt;The extension is hosted on a public server - no local installation required!&lt;/DIV&gt;
&lt;OL&gt;
&lt;LI&gt;Open SmartConsole&lt;/LI&gt;
&lt;LI&gt;Navigate to &lt;STRONG&gt;Manage &amp;amp; Settings → Extensions&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Install Extension&lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;Enter URL: &lt;CODE&gt;&lt;A href="https://vbacher.de/extension-lldp.json" target="_blank" rel="noopener"&gt;https://vbacher.de/extension-lldp.json&lt;/A&gt;&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;OK&lt;/STRONG&gt; to install&lt;/LI&gt;
&lt;LI&gt;Extension will be installed and available immediately&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV class="success"&gt;✓ That's it! The extension is now ready to use.&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":rocket:"&gt;🚀&lt;/span&gt; Usage&lt;/H2&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Select a Gateway&lt;/STRONG&gt; in SmartConsole (object tree or search)&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Navigate&lt;/STRONG&gt; to the &lt;STRONG&gt;"LLDP Neighbors"&lt;/STRONG&gt; tab in the details pane&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Click&lt;/STRONG&gt; the &lt;STRONG&gt;"Load LLDP Neighbors"&lt;/STRONG&gt; button&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;View&lt;/STRONG&gt; the neighbor information in the table&lt;/LI&gt;
&lt;/OL&gt;
&lt;DIV class="note"&gt;&lt;STRONG&gt;Note:&lt;/STRONG&gt; The extension runs the &lt;CODE&gt;lldpneighbors&lt;/CODE&gt; command on the gateway via SmartConsole's run-script API. This requires appropriate permissions in your SmartConsole session.&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":gear:"&gt;⚙️&lt;/span&gt; Compatibility&lt;/H2&gt;
&lt;DIV class="info"&gt;&lt;STRONG&gt;Supported Gateway Versions:&lt;/STRONG&gt; R80.40+, R81.x (any version with lldpctl)&lt;BR /&gt;&lt;STRONG&gt;SmartConsole:&lt;/STRONG&gt; R80.40+ with Extensions support&lt;BR /&gt;&lt;STRONG&gt;LLDP Daemon:&lt;/STRONG&gt; OpenLLDP or lldpd&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":wrench:"&gt;🔧&lt;/span&gt; Troubleshooting&lt;/H2&gt;
&lt;H3&gt;LLDP Service Not Running&lt;/H3&gt;
&lt;P&gt;If you see &lt;STRONG&gt;"LLDP daemon is not running on this gateway"&lt;/STRONG&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Connect to gateway via Gaia Clish&lt;/LI&gt;
&lt;LI&gt;Check LLDP status: &lt;CODE&gt;show configuration lldp&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Enable LLDP globally: &lt;CODE&gt;set lldp state on&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Enable on interfaces: &lt;CODE&gt;set lldp interface &amp;lt;name&amp;gt; transmit-and-receive on&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Save configuration: &lt;CODE&gt;save config&lt;/CODE&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;H3&gt;No Neighbors Detected&lt;/H3&gt;
&lt;P&gt;Possible reasons:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;LLDP not enabled on interface: Check &lt;CODE&gt;show configuration lldp&lt;/CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Interface mode is &lt;CODE&gt;transmit&lt;/CODE&gt; only (needs &lt;CODE&gt;receive&lt;/CODE&gt; or &lt;CODE&gt;transmit-and-receive&lt;/CODE&gt;)&lt;/LI&gt;
&lt;LI&gt;Neighbor device doesn't support LLDP or has LLDP disabled&lt;/LI&gt;
&lt;LI&gt;Physical connection issue or interface is down&lt;/LI&gt;
&lt;/UL&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":memo:"&gt;📝&lt;/span&gt; Example Output&lt;/H2&gt;
&lt;DIV class="screenshot-placeholder"&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-demodata.png" style="width: 400px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32768iD24255F5EC4C1CD4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lldp-demodata.png" alt="lldp-demodata.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="lldp-not-enabled.png" style="width: 400px;"&gt;&lt;img src="https://community.checkpoint.com/t5/image/serverpage/image-id/32769iAC675F15A702849D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="lldp-not-enabled.png" alt="lldp-not-enabled.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;H2&gt;&lt;span class="lia-unicode-emoji" title=":link:"&gt;🔗&lt;/span&gt; Useful Links&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://en.wikipedia.org/wiki/Link_Layer_Discovery_Protocol" target="_blank" rel="noopener"&gt;LLDP Protocol (Wikipedia)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://sc1.checkpoint.com/documents/latest/Extensions/" target="_blank" rel="noopener"&gt;Check Point SmartConsole Extensions SDK&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="success"&gt;&lt;STRONG&gt;Ready to use!&lt;/STRONG&gt; This extension provides network topology information directly in SmartConsole.&lt;/DIV&gt;
&lt;DIV class="footer"&gt;
&lt;P&gt;&lt;STRONG&gt;Author:&lt;/STRONG&gt; Vincent Bacher&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Version:&lt;/STRONG&gt; 1.0&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;License:&lt;/STRONG&gt; MIT&lt;/P&gt;
&lt;P&gt;For questions or improvements, please share on CheckMates!&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Mon, 19 Jan 2026 13:54:35 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267782#M521</guid>
      <dc:creator>Vincent_Bacher</dc:creator>
      <dc:date>2026-01-19T13:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267856#M522</link>
      <description>&lt;P&gt;Let me give this one a try as well in the lab.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jan 2026 20:52:03 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267856#M522</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2026-01-19T20:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267859#M523</link>
      <description>&lt;P&gt;Just tested it, works like a charm.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jan 2026 23:28:52 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/267859#M523</guid>
      <dc:creator>the_rock</dc:creator>
      <dc:date>2026-01-19T23:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277509#M783</link>
      <description>&lt;P&gt;Hello!&lt;BR /&gt;This extension has been very useful.&lt;BR /&gt;But with R82 the output from lldpneighbors has changed and the extension is no longer working.&lt;BR /&gt;&lt;BR /&gt;Any plans on porting this extension to R82 compability?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;//Mats&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2026 13:37:37 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277509#M783</guid>
      <dc:creator>Mats_Rosen1</dc:creator>
      <dc:date>2026-05-27T13:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277599#M785</link>
      <description>&lt;P&gt;Hi Mats,&lt;/P&gt;
&lt;P&gt;thanks for letting me know.&lt;/P&gt;
&lt;P&gt;As I am still on sick leave and not yet able to work I will create a reminder for myself.&lt;/P&gt;
&lt;P&gt;Hopefully I will be able to work again in two weeks. Then I will check this.&lt;/P&gt;
&lt;P&gt;I am sure I will be able to make an Update.&lt;/P&gt;
&lt;P&gt;best&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Vince&lt;/P&gt;</description>
      <pubDate>Thu, 28 May 2026 17:44:01 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277599#M785</guid>
      <dc:creator>Vincent_Bacher</dc:creator>
      <dc:date>2026-05-28T17:44:01Z</dc:date>
    </item>
    <item>
      <title>Re: LLDP Neighbors Viewer</title>
      <link>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277617#M787</link>
      <description>&lt;P&gt;Hey Vince,&lt;/P&gt;&lt;P&gt;Sounds good.&lt;/P&gt;&lt;P&gt;I hope you get well soon!&lt;/P&gt;&lt;P&gt;//Mats&lt;/P&gt;</description>
      <pubDate>Fri, 29 May 2026 07:33:11 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/SmartConsole-Extensions/LLDP-Neighbors-Viewer/m-p/277617#M787</guid>
      <dc:creator>Mats_Rosen1</dc:creator>
      <dc:date>2026-05-29T07:33:11Z</dc:date>
    </item>
  </channel>
</rss>

