Skip to content

Commit

Permalink
Land #618, Added fingerprints for Cisco IOS XE and Cisco IOS XR
Browse files Browse the repository at this point in the history
  • Loading branch information
adfoster-r7 authored Jun 20, 2024
2 parents 0346af0 + e0deeee commit 4df64d3
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 0 deletions.
2 changes: 2 additions & 0 deletions identifiers/os_product.txt
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,8 @@ IDP
ILOM
IMC
IOS
IOS-XE
IOS-XR
IPReach
IPSO
IPVPN Firmware
Expand Down
24 changes: 24 additions & 0 deletions xml/snmp_sysdescr.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1677,6 +1677,30 @@ Copyright (c) 1999-2004 by cisco Systems, Inc.</example>
<param pos="1" name="hw.product"/>
</fingerprint>

<fingerprint pattern="^Cisco IOS XR Software.*Version ([\w.]*)">
<description>Cisco IOS XR Software</description>
<example os.version="4.3.2">Cisco IOS XR Software (Cisco IOS XRv Series), Version 4.3.2[Default]</example>
<example os.version="7.4.1">Cisco IOS XR Software (ASR9K), Version 7.4.1 Copyright (c) 2013-2021 by Cisco Systems, Inc.</example>
<param pos="0" name="os.certainty" value="0.9"/>
<param pos="0" name="os.vendor" value="Cisco"/>
<param pos="0" name="os.product" value="IOS-XR"/>
<param pos="0" name="os.family" value="IOS"/>
<param pos="0" name="os.device" value="Router"/>
<param pos="1" name="os.version"/>
</fingerprint>

<fingerprint pattern="^Cisco IOS Software.*(?:Virtual XE|IOS-XE) Software.*Version ([\w.()]*)">
<description>Cisco IOS XE Software</description>
<example os.version="16.6.8">Cisco IOS Software [Everest], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.6.8, RELEASE SOFTWARE (fc3)</example>
<example os.version="15.1(3)S2">Cisco IOS Software, IOS-XE Software (PPC_LINUX_IOSD-ADVENTERPRISEK9-M), Version 15.1(3)S2, RELEASE SOFTWARE (fc1)</example>
<param pos="0" name="os.certainty" value="0.9"/>
<param pos="0" name="os.vendor" value="Cisco"/>
<param pos="0" name="os.product" value="IOS-XE"/>
<param pos="0" name="os.family" value="IOS"/>
<param pos="0" name="os.device" value="Router"/>
<param pos="1" name="os.version"/>
</fingerprint>

<fingerprint pattern="^Cisco (?:Internetwork Operating System|IOS) Software,? (?:\r|\n|.)+Version\s+([^,]+),">
<description>Cisco IOS</description>
<!-- Cisco Internetwork Operating System Software \r\nIOS (tm) C1700 Software (C1700-Y-M), Version 12.2(4)YB, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)\r\nSynched to technology version 12.2(6.8)T2\r\nTAC Support: http://www.cisco.com/tac\r\nCopyright (c) 1986-2002 by ci -->
Expand Down

0 comments on commit 4df64d3

Please sign in to comment.