Skip to content

Commit efbf8fd

Browse files
committed
add SNMP fingerprinters for ArubaOS 8/10/CX
1 parent 0ffcd3e commit efbf8fd

File tree

3 files changed

+34
-8
lines changed

3 files changed

+34
-8
lines changed

identifiers/os_family.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ Aficio
1212
AirPort
1313
Apple iOS
1414
Application Switch
15+
Aruba
1516
BOSS
1617
BayRS
1718
BayStack

identifiers/os_product.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ ADSL Modem
1212
AIX
1313
AMD
1414
AOS
15+
AOS-8
16+
AOS-10
17+
AOS-CX
1518
ATEN Linux
1619
Access Gateway
1720
AccessRunner ADSL router

xml/snmp_sysdescr.xml

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -773,15 +773,37 @@
773773
Aruba Networks
774774
=======================================================================-->
775775

776-
<fingerprint pattern="^Aruba\s(JL\d+A)\s(\d+[A-Z]?)\S+\sSwitch.+ROM\s([A-Z]+(?:\.\d+)+)">
777-
<description>HP Aruba Network Switch</description>
778-
<example hw.model="JL256A" hw.product="2930F" os.version="WC.16.01.0010">Aruba JL256A 2930F-48G-PoE+-4SFP+ Switch, revision WC.16.11.0004, ROM WC.16.01.0010</example>
779-
<param pos="0" name="os.vendor" value="Aruba Networks"/>
780-
<param pos="3" name="os.version"/>
781-
<param pos="0" name="hw.vendor" value="Aruba Networks"/>
782-
<param pos="2" name="hw.product"/>
776+
<fingerprint pattern="ArubaOS \(MODEL: ([^\)]+)\), Version (8\.[^\s]+)">
777+
<description>Aruba OS 8</description>
778+
<example hw.model="ArubaMM-VA" os.version="8.12.0.2">ArubaOS (MODEL: ArubaMM-VA), Version 8.12.0.2 SSR (90468)</example>
779+
<param pos="0" name="os.vendor" value="Aruba"/>
780+
<param pos="0" name="os.family" value="Aruba"/>
781+
<param pos="0" name="os.product" value="AOS-8"/>
782+
<param pos="0" name="hw.device" value="Switch"/>
783783
<param pos="1" name="hw.model"/>
784+
<param pos="2" name="os.version"/>
785+
</fingerprint>
786+
787+
<fingerprint pattern="ArubaOS \(MODEL: ([^\)]+)\), Version (10\.[^\s]+)">
788+
<description>Aruba OS 10</description>
789+
<example hw.model="Aruba7005" os.version="10.7.0.1">ArubaOS (MODEL: Aruba7005), Version 10.7.0.1 SSR (91033)</example>
790+
<param pos="0" name="os.vendor" value="Aruba"/>
791+
<param pos="0" name="os.family" value="Aruba"/>
792+
<param pos="0" name="os.product" value="AOS-10"/>
784793
<param pos="0" name="hw.device" value="Switch"/>
794+
<param pos="1" name="hw.model"/>
795+
<param pos="2" name="os.version"/>
796+
</fingerprint>
797+
798+
<fingerprint pattern="Aruba\s+(.+)(?:\s+\D+\.|\s+)(\d[\d\.]+)">
799+
<description>Aruba OS CX</description>
800+
<example hw.model="ABC123 ArubaOS-CX_OVA" os.version="10.07.0010">Aruba ABC123 ArubaOS-CX_OVA Virtual.10.07.0010</example>
801+
<param pos="0" name="os.vendor" value="Aruba"/>
802+
<param pos="0" name="os.family" value="Aruba"/>
803+
<param pos="0" name="os.product" value="AOS-CX"/>
804+
<param pos="0" name="hw.device" value="Switch"/>
805+
<param pos="1" name="hw.model"/>
806+
<param pos="2" name="os.version"/>
785807
</fingerprint>
786808

787809
<!--======================================================================
@@ -7702,4 +7724,4 @@ Copyright (c) 1995-2005 by Cisco Systems
77027724
<param pos="0" name="os.device" value="Broadband Router"/>
77037725
</fingerprint>
77047726

7705-
</fingerprints>
7727+
</fingerprints>

0 commit comments

Comments
 (0)