Network Management
Device Template for Cisco Firepower nodes for NCM
This article provides the information to create a Device Template for Cisco Firepower and may be necessary when you are unable to download a running configuration from Cisco Firepower.
First published date
Last published date
Overview
When you are unable to obtain running-config from Cisco Firepower running 6.4.0.4, you may need to create a Device Template specifically for Cisco Firepower.
If you have any questions regarding this please open a support case with the NCM team so that we can assist you.
Product section
Cause
Download never completes, sometimes gets discarded due to connectivity issues. Required to run NCM compliance reports on configuration of Firepower appliance
Resolution
Create Device Template using the commands below:
<Configuration-Management Device="Cisco Devices" SystemOID="1.3.6.1.4.1.9.1.2404" AutoDetectType="BySystemOid">
<Commands>
<Command Name="EnableCommand" Value="system support diagnostic-cli${CRLF}enable" />
<Command Name="RESET" Value="" />
<Command Name="MenuBased" Value="false"/>
<Command Name="UseVirtualPromptForCommands" Value="true"/>
<Command Name="Startup" Value="startup-config" />
<Command Name="Running" Value="running-config" />
<Command Name="DownloadConfig" Value="show ${ConfigType}"/>
<Command Name="Version" Value="show version" />
</Commands>
</Configuration-Management>
-- 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.
If the configs need to show the passwords in clear text, the template below can be used instead:
<Configuration-Management Device="Cisco Devices" SystemOID="1.3.6.1.4.1.9.1.2404" AutoDetectType="BySystemOid">
<Commands>
<Command Name="EnableCommand" Value="system support diagnostic-cli${CRLF}enable" />
<Command Name="RESET" Value="" />
<Command Name="MenuBased" Value="false"/>
<Command Name="UseVirtualPromptForCommands" Value="true"/>
<Command Name="Startup" Value="startup-config" />
<Command Name="Running" Value="more system:running-config" />
<Command Name="DownloadConfig" Value="show ${ConfigType}"/>
<Command Name="Version" Value="show version" />
</Commands>
</Configuration-Management>
-- 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.
There are instances that you need to update the "Enable Command" as listed below
<Configuration-Management Device="Cisco Firepower" SystemOID="1.3.6.1.4.1.9.1.2404" AutoDetectType="BySystemOid" SystemDescriptionRegex="">
<Commands>
<Command Name="EnableCommand" Value="system support diagnostic-cli${CRLF}enable${CRLF}${CRLF}" />
<Command Name="RESET" Value="terminal pager 0" />
<Command Name="MenuBased" Value="false" />
<Command Name="UseVirtualPromptForCommands" Value="true" />
<Command Name="Startup" Value="startup-config" />
<Command Name="Running" Value="running-config" />
<Command Name="DownloadConfig" Value="show ${ConfigType}" />
<Command Name="Version" Value="show version" />
</Commands></Configuration-Management>
-- 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.