"linkDisabled" : "false" "context" : "envParam:quiltName,expandedQuiltName", LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:renderInlineMessageReply"},"tokenId":"ajax","elementSelector":"#inlineMessageReplyContainer_2","action":"renderInlineMessageReply","feedbackSelector":"#inlineMessageReplyContainer_2","url":"https://community.meraki.com/t5/forums/v5/forumtopicpage.inlinemessagereplycontainer:renderinlinemessagereply?t:ac=board-id/switching/message-id/482/thread-id/482&t:cp=messages/contributions/messageeditorscontributionpage","ajaxErrorEventName":"LITHIUM:ajaxError","token":"30uOzyJ57WZ2mca3r4rfX4pCobN3L4xOwv3uZipaoCQ. }, "displayStyle" : "horizontal", console.log('Submitting header search form'); }, { "event" : "approveMessage", More details on IFCONFIG.IT Requirements Enable API access, instructions HERE Install the necessary modules pip3 install -r requirements.txt NOTE: I strongly advise to use virtualenv or other Virtual Environment tools. LITHIUM.MessageBodyDisplay('#bodyDisplay_1', '.lia-truncated-body-container', '#viewMoreLink', '.lia-full-body-container' ); }, if (!$search.is(e.target) && $search.has(e.target).length === 0) { LITHIUM.MessageBodyDisplay('#bodyDisplay_0', '.lia-truncated-body-container', '#viewMoreLink', '.lia-full-body-container' ); } }, }); } LITHIUM.Link({"linkSelector":"a.lia-link-ticket-post-action"}); ', 'ajax'); LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:lazyLoadScripts"},"tokenId":"ajax","elementSelector":"#inlineMessageReplyContainer_1","action":"lazyLoadScripts","feedbackSelector":"#inlineMessageReplyContainer_1","url":"https://community.meraki.com/t5/forums/v5/forumtopicpage.inlinemessagereplycontainer:lazyloadscripts?t:ac=board-id/switching/message-id/482/thread-id/482&t:cp=messages/contributions/messageeditorscontributionpage","ajaxErrorEventName":"LITHIUM:ajaxError","token":"X7B32x32K94Kt9dHt2OvRHNvh85ZP_PdcpB608hWGy8. "actions" : [ { } "actions" : [ } WebGet CDP/LLDP neighbors from Meraki Dashboard API. "quiltName" : "ForumMessage", "action" : "rerender" { Show Lldp neighbors if you have lldp enable on both devices you should be able to enable that but usually a show cdp neoghbors shows more than only cisco devices . "truncateBody" : "true", "context" : "envParam:feedbackData", LITHIUM.Auth.CHECK_SESSION_TOKEN = 'L2IcWnrHR_nhkLXcbQPQ-Qlh0KiHeOokFuM1wZ26o38. { "context" : "", "disallowZeroCount" : "false", { "}); "context" : "", "context" : "", { ] ] // if the target of the click isn't the container and not a descendant of the container then hide the search { } How to Use the Show cdp neighbors detail Command Heres a Cisco switch environment thats fairly typical after running the normal command. { "event" : "editProductMessage", ] ] { "actions" : [ ","loaderSelector":"#threadeddetaildisplaymessageviewwrapper_1 .lia-message-body-loader .lia-loader","expandedRepliesSelector":".lia-inline-message-reply-form-expanded"}); } They need to do this change on the backend. { "action" : "rerender" "message" : "7386", $search.find('form.SearchForm').on('submit', function(e) { "action" : "rerender" "actions" : [ } ] }, { "actions" : [ LITHIUM.InlineMessageReplyContainer({"openEditsSelector":".lia-inline-message-edit","linearDisplayViewSelector":".lia-linear-display-message-view","renderEventParams":{"replyWrapperId":"replyWrapper_2","messageId":7519,"messageActionsId":"messageActions_2"},"threadedDetailDisplayViewSelector":".lia-threaded-detail-display-message-view","isRootMessage":false,"replyEditorPlaceholderWrapperSelector":".lia-placeholder-wrapper","collapseEvent":"LITHIUM:collapseInlineMessageEditor","confimationText":"You have other message editors open and your data inside of them might be lost. LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_12","feedbackSelector":".InfoMessage"}); LITHIUM.AjaxSupport.ComponentEvents.set({ "event" : "removeThreadUserEmailSubscription", } "actions" : [ "context" : "", "context" : "envParam:selectedMessage", "eventActions" : [ }); "action" : "rerender" { "disableLabelLinks" : "false", "event" : "ProductAnswer", "action" : "addClassName" }, ] "action" : "rerender" { "action" : "rerender" "useTruncatedSubject" : "true", They have the ability to do some fine grained config like disabling protocols you can't via dashboard. LITHIUM.SearchForm({"asSearchActionIdSelector":".lia-as-search-action-id","useAutoComplete":true,"selectSelector":".lia-search-form-granularity","useClearSearchButton":false,"buttonSelector":".lia-button-searchForm-action","asSearchActionIdParamName":"as-search-action-id","formSelector":"#lia-searchformV32_ff40cbc0656d25","nodesModel":{"tkb|tkb":{"title":"Knowledge base","inputSelector":".lia-search-input-tkb-article"},"meraki|category":{"title":"Search Community: Switching","inputSelector":".lia-search-input-message"},"enterprise|category":{"title":"Search Category: Switching","inputSelector":".lia-search-input-message"},"user|user":{"title":"Users","inputSelector":".lia-search-input-user"},"switching|forum-board":{"title":"Search Board: Switching","inputSelector":".lia-search-input-message"}},"asSearchActionIdHeaderKey":"X-LI-AS-Search-Action-Id","inputSelector":"#messageSearchField_ff40cbc0656d25_0:not(.lia-js-hidden)","clearSearchButtonSelector":null}); } { }, ] "actions" : [ { "actions" : [ { } "event" : "ProductAnswer", "action" : "rerender" "actions" : [ "event" : "addMessageUserEmailSubscription", "action" : "rerender" "actions" : [ ] { "action" : "rerender" } }, "action" : "rerender" ] "context" : "", "actions" : [ { "action" : "pulsate" ] "action" : "rerender" }, LITHIUM.PartialRenderProxy({"limuirsComponentRenderedEvent":"LITHIUM:limuirsComponentRendered","relayEvent":"LITHIUM:partialRenderProxyRelay","listenerEvent":"LITHIUM:partialRenderProxy"}); { "action" : "rerender" 10-04-2018 01:30 AM. }, Are you sure you want to proceed? "context" : "envParam:messageUid,quiltName,product,contextId,contextUrl", { "context" : "envParam:quiltName", "action" : "rerender" "displaySubject" : "true" }, { ","messageActionsSelector":"#messageActions_2","loaderSelector":"#loader","renderEvent":"LITHIUM:renderInlineMessageReply","expandedRepliesSelector":".lia-inline-message-reply-form-expanded","topicMessageSelector":".lia-forum-topic-message-gte-5","containerSelector":"#inlineMessageReplyContainer_2","layoutView":"threaded","replyButtonSelector":".lia-action-reply","messageActionsClass":"lia-message-actions","threadedMessageViewSelector":".lia-threaded-display-message-view-wrapper","lazyLoadScriptsEvent":"LITHIUM:lazyLoadScripts","isGteForumV5":true,"loaderEnabled":false,"useSimpleEditor":false,"isReplyButtonDisabled":false}); LITHIUM.Placeholder(); ] } { "event" : "MessagesWidgetEditAnswerForm", } { { { } "event" : "approveMessage", { "context" : "", ] LITHIUM.SearchAutoCompleteToggle({"containerSelector":"#searchautocompletetoggle_ff40cbc0656d25","enableAutoCompleteSelector":".search-autocomplete-toggle-link","enableAutocompleteSuccessEvent":"LITHIUM:ajaxSuccess:enableAutoComplete","disableAutoCompleteSelector":".lia-autocomplete-toggle-off","disableAutocompleteSuccessEvent":"LITHIUM:ajaxSuccess:disableAutoComplete","autoCompleteSelector":".lia-autocomplete-input"}); }, WebCisco Meraki Access Points listen for LLDP/CDP traffic that is on the LAN. { { }, }, LITHIUM.InlineMessageReplyContainer({"openEditsSelector":".lia-inline-message-edit","linearDisplayViewSelector":".lia-linear-display-message-view","renderEventParams":{"replyWrapperId":"replyWrapper_1","messageId":7278,"messageActionsId":"messageActions_1"},"threadedDetailDisplayViewSelector":".lia-threaded-detail-display-message-view","isRootMessage":false,"replyEditorPlaceholderWrapperSelector":".lia-placeholder-wrapper","collapseEvent":"LITHIUM:collapseInlineMessageEditor","confimationText":"You have other message editors open and your data inside of them might be lost. } "event" : "addThreadUserEmailSubscription", ] Cisco VoIP phone(s) with LLDP/CDP support for Voice VLAN 3. Format: member/slot/port. LITHIUM.DropDownMenu({"userMessagesFeedOptionsClass":"div.user-messages-feed-options-menu a.lia-js-menu-opener","menuOffsetContainer":".lia-menu-offset-container","hoverLeaveEvent":"LITHIUM:hoverLeave","mouseoverElementSelector":".lia-js-mouseover-menu","userMessagesFeedOptionsAriaLabel":"Show contributions of the user, selected option is null. } "actions" : [ } ] "revokeMode" : "true", }); } { "actions" : [ { { ] var $search = $('.cmp-header__search-container'); }); "messageViewOptions" : "1111110111111111111110111110100101011101", "parameters" : { "actions" : [ { "actions" : [ // Detect safari =(, it does not submit the form for some reason "useTruncatedSubject" : "true", { "eventActions" : [ "event" : "MessagesWidgetCommentForm", "initiatorBinding" : true, { Can't remember. "revokeMode" : "true", "context" : "envParam:messageUid,quiltName,product,contextId,contextUrl", } "messageViewOptions" : "1111110111111111111110111110100101011101", } LITHIUM.AjaxSupport.fromLink('#kudoEntity_0', 'kudoEntity', '#ajaxfeedback_0', 'LITHIUM:ajaxError', {}, '3-iN2MVkK8rUqA1o6BoeTflqOZtRBMW1ju8jiybFvrE. ] "actions" : [ "action" : "rerender" ] "context" : "envParam:entity", { ] "useCountToKudo" : "false", $('.cmp-header__search-toggle').each(function() { is there a way for the output to show hostnames of the neighbors instead? "action" : "rerender" "context" : "envParam:quiltName,product,contextId,contextUrl", "event" : "QuickReply", "initiatorBinding" : true, ] }, } "}); } } }, { "context" : "envParam:messageUid,page,quiltName,product,contextId,contextUrl", "context" : "", "useSimpleView" : "false", "action" : "rerender" }, "entity" : "7386", { "context" : "envParam:quiltName", ] { "event" : "RevokeSolutionAction", }, "actions" : [ "actions" : [ { This makes the 4500 show up in the clients list consuming a lot of traffic. }, }, Get notified when there are additional replies to this discussion. "disableLabelLinks" : "false", { "selector" : "#kudosButtonV2_4", LITHIUM.AjaxSupport.ComponentEvents.set({ The use of a common operating system allows Learn more about your community peers in our Member Spotlight! "action" : "rerender" ] "}); To summarize: Meraki local configuration settings can make it easier to spot connectivity issues, identify and trace wall jack switch ports, perform wireless site surveys, and back out of any configuration mishaps to re-establish WAN connectivity. { "disableLinks" : "false", { "actions" : [ "selector" : "#kudosButtonV2", LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox","feedbackSelector":".InfoMessage"}); } "actions" : [ { Learn more about this stackable access switch like its highlights and compatible accessories. { } "action" : "rerender" "action" : "rerender" } Blog. "initiatorBinding" : false, "actions" : [ ] ] } }, "action" : "rerender" Now You can do from "event" : "approveMessage", "quiltName" : "ForumMessage", This article will discuss each platform's LLDP support in { "initiatorDataMatcher" : "data-lia-kudos-id" "event" : "ProductAnswerComment", $search.addClass('is--open'); } ] }, "action" : "rerender" } "action" : "rerender" }, "actions" : [ } "event" : "AcceptSolutionAction", "componentId" : "kudos.widget.button", "event" : "RevokeSolutionAction", { One of my favourite features in the MR Access Points is when i display all my AP's on the dashboard, i can include the column for ETH1 LLDP. LITHIUM.MessageViewDisplay({"openEditsSelector":".lia-inline-message-edit","renderInlineFormEvent":"LITHIUM:renderInlineEditForm","componentId":"threadeddetaildisplaymessageviewwrapper_2","componentSelector":"#threadeddetaildisplaymessageviewwrapper_2","editEvent":"LITHIUM:editMessageViaAjax","collapseEvent":"LITHIUM:collapseInlineMessageEditor","messageId":7386,"confimationText":"You have other message editors open and your data inside of them might be lost. }, "parameters" : { }, LITHIUM.AjaxSupport({"ajaxOptionsParam":{"event":"LITHIUM:lazyLoadScripts"},"tokenId":"ajax","elementSelector":"#inlineMessageReplyContainer_3","action":"lazyLoadScripts","feedbackSelector":"#inlineMessageReplyContainer_3","url":"https://community.meraki.com/t5/forums/v5/forumtopicpage.inlinemessagereplycontainer:lazyloadscripts?t:ac=board-id/switching/message-id/482/thread-id/482&t:cp=messages/contributions/messageeditorscontributionpage","ajaxErrorEventName":"LITHIUM:ajaxError","token":"IGnAThqZWPW2yD6SOf7UkcNy5735smyn6HDZa-JMeB0. { Type in the IP address of the firewall. "event" : "ProductMessageEdit", "event" : "removeMessageUserEmailSubscription", "event" : "MessagesWidgetMessageEdit", "useCountToKudo" : "false", { Step 1. } "event" : "QuickReply", }, "context" : "", { Meraki switches offer additional features to optimize VoIP traffic and facilitate deployment of IP phones, including PoE models supporting PoE/PoE+ across all ports and QoS (using DSCP) to prioritize voice traffic. "event" : "deleteMessage", "context" : "", ","loaderSelector":"#threadeddetaildisplaymessageviewwrapper_3 .lia-message-body-loader .lia-loader","expandedRepliesSelector":".lia-inline-message-reply-form-expanded"}); Are you sure you want to proceed? }, "actions" : [ "eventActions" : [ "event" : "kudoEntity", $search.removeClass('is--open'); Looks like the old ticket I had involved a Meraki AP not reporting CDP correctly to the switch. "actions" : [ "parameters" : { If so, all their packets (for remote subnet clients at least) are sent using the MAC address of the 4500. ] "actions" : [ ","type":"POST","url":"https://community.meraki.com/t5/forums/v5/forumtopicpage.recommendedcontenttaplet:lazyrender?t:ac=board-id/switching/message-id/482/thread-id/482&t:cp=recommendations/contributions/page"}, 'lazyload'); Temporary activation for a short time CDP/LLDP would be great. "event" : "removeMessageUserEmailSubscription", Open a case and you'll see how it goes. "message" : "7278", { "action" : "rerender" }, { "actions" : [ ', 'ajax'); \\n\\t\\t\\t\\n\\t\\n\\n\\t\\n\\n\\t\\t\";LITHIUM.AjaxSupport.defaultAjaxErrorHtml = \", \\n\\t\\t\\t\\t\\n\\n\\t\\t\\t\\t\\n\\t\\t\\t\\t\\t, Cloud Monitoring for Catalyst - Early Availability Group. ] "action" : "pulsate" "context" : "", }, "parameters" : { "useSimpleView" : "false", "selector" : "#kudosButtonV2_2", On the far right hand side click the "+" and add the columns "Connected to" and "Port". ] ] "action" : "rerender" "context" : "envParam:quiltName", "action" : "rerender" { "actions" : [ "action" : "rerender" }, }, } "event" : "unapproveMessage", }, "context" : "", LITHIUM.HelpIcon({"selectors":{"helpIconSelector":".help-icon .lia-img-icon-help"}}); a switch is connected to a firewall port, but I don't know which interface. ] { "forceSearchRequestParameterForBlurbBuilder" : "false", "actions" : [ ] "action" : "rerender" "context" : "", } { "action" : "rerender" } { }, "context" : "lia-deleted-state", }, }, ] Are you 4500's acting as layer 3 gateways? "displayStyle" : "horizontal", } LITHIUM.AjaxSupport.ComponentEvents.set({ { "action" : "pulsate" { LITHIUM.Tooltip({"bodySelector":"body#lia-body","delay":30,"enableOnClickForTrigger":false,"predelay":10,"triggerSelector":"#link_ff40cbc0656d25","tooltipContentSelector":"#link_ff40cbc0656d25_0-tooltip-element .content","position":["bottom","left"],"tooltipElementSelector":"#link_ff40cbc0656d25_0-tooltip-element","events":{"def":"focus mouseover keydown,blur mouseout keydown"},"hideOnLeave":true}); "context" : "envParam:quiltName,product,contextId,contextUrl", WebMonitoring and Maintaining CDP show cdp neighbors [interface-id] [detail] Display information about neighbors, including device type, interface type and number, holdtime settings, capabilities, platform, and port ID. "context" : "envParam:selectedMessage", "context" : "envParam:quiltName,message", ] }, ] } }, } "action" : "rerender" "action" : "rerender" If your LAN devices also support LLDP/CDP, this is useful because the AP will let you know what is attached to the network. "useCountToKudo" : "false", The Meraki switches report clients base don MAC address. }, } You can limit the display to neighbors of a specific interface or expand the display to provide more detailed information. LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_9","feedbackSelector":".InfoMessage"}); { "action" : "pulsate" ] { { { LITHIUM.InformationBox({"updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_1","feedbackSelector":".InfoMessage"});