View Issue Details

IDProjectCategoryView StatusLast Update
558RackTablesSNMPpublic2012-07-15 02:05
Reporteruser307Assigned Toadoom42  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version0.19.13 
Target Version0.19.14Fixed in Version0.19.14 
Summary558: MIB/dict updates
DescriptionHi, the attached diff against svn head makes a couple of MIB/dict additions:

- HP Procurve 4200vl (J8773A) modular switch
- HP Procurve 2520-24-POE (J9138A)
- HP Procurve 2626 (J4900A)
- Dell R210 II
- newer OpenBSD releases and use better homepage url
TagsNo tags attached.

Activities

2012-05-18 15:38

 

racktables-snmp-dict.diff (9,556 bytes)   
Index: wwwroot/inc/dictionary.php
===================================================================
--- wwwroot/inc/dictionary.php	(revision 5087)
+++ wwwroot/inc/dictionary.php	(working copy)
@@ -806,17 +806,17 @@
 	717 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1002 | http://cisco.com/en/US/products/ps9436/index.html]]'),
 	718 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1004 | http://cisco.com/en/US/products/ps9437/index.html]]'),
 	719 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1006 | http://cisco.com/en/US/products/ps9438/index.html]]'),
-	720 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.3 | http://openbsd.org/33.html]]'),
-	721 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.4 | http://openbsd.org/34.html]]'),
-	722 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.5 | http://openbsd.org/35.html]]'),
-	723 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.6 | http://openbsd.org/36.html]]'),
-	724 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.7 | http://openbsd.org/37.html]]'),
-	725 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.8 | http://openbsd.org/38.html]]'),
-	726 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.9 | http://openbsd.org/39.html]]'),
-	727 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.0 | http://openbsd.org/40.html]]'),
-	728 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.1 | http://openbsd.org/41.html]]'),
-	729 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.2 | http://openbsd.org/42.html]]'),
-	730 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.3 | http://openbsd.org/43.html]]'),
+	720 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.3 | http://www.openbsd.org/33.html]]'),
+	721 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.4 | http://www.openbsd.org/34.html]]'),
+	722 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.5 | http://www.openbsd.org/35.html]]'),
+	723 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.6 | http://www.openbsd.org/36.html]]'),
+	724 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.7 | http://www.openbsd.org/37.html]]'),
+	725 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.8 | http://www.openbsd.org/38.html]]'),
+	726 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.9 | http://www.openbsd.org/39.html]]'),
+	727 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.0 | http://www.openbsd.org/40.html]]'),
+	728 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.1 | http://www.openbsd.org/41.html]]'),
+	729 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.2 | http://www.openbsd.org/42.html]]'),
+	730 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.3 | http://www.openbsd.org/43.html]]'),
 // 1018 duplicated 731 later, so 731 isn't here any more
 	732 => array ('chapter_id' => 13, 'dict_value' => '[[FreeBSD%GSKIP%FreeBSD 7.0 | http://www.freebsd.org/releases/7.0R/announce.html]]'),
 	733 => array ('chapter_id' => 13, 'dict_value' => '[[NetBSD%GSKIP%NetBSD 2.0 | http://netbsd.org/releases/formal-2.0/]]'),
@@ -883,7 +883,7 @@
 	794 => array ('chapter_id' => 11, 'dict_value' => 'SGI%GPASS%Altix XE320'),
 	795 => array ('chapter_id' => 12, 'dict_value' => '[[Cisco (blade)%GPASS%Catalyst 3032-DEL | http://www.cisco.com/en/US/products/ps8772/index.html]]'),
 	796 => array ('chapter_id' => 13, 'dict_value' => 'Ubuntu%GSKIP%Ubuntu 8.10'),
-	797 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.4 | http://openbsd.org/44.html]]'),
+	797 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.4 | http://www.openbsd.org/44.html]]'),
 	798 => array ('chapter_id' => 1, 'dict_value' => 'Network security'),
 	799 => array ('chapter_id' => 24, 'dict_value' => 'Cisco%GPASS%ASA 5505'),
 	800 => array ('chapter_id' => 24, 'dict_value' => 'Cisco%GPASS%ASA 5510'),
@@ -1131,7 +1131,7 @@
 	1044 => array ('chapter_id' => 12, 'dict_value' => '[[Brocade%GPASS%TurboIron 24X | http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/enterprise-mobility/product-details/turboiron-24x-switch/index.page]]'),
 	1045 => array ('chapter_id' => 13, 'dict_value' => 'RH Fedora%GSKIP%Fedora 11'),
 	1046 => array ('chapter_id' => 13, 'dict_value' => '[[NetBSD%GSKIP%NetBSD 5.0 | http://netbsd.org/releases/formal-5/NetBSD-5.0.html]]'),
-	1047 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.5 | http://openbsd.org/45.html]]'),
+	1047 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.5 | http://www.openbsd.org/45.html]]'),
 	1048 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2008.05 | http://opensolaris.org/os/project/indiana/resources/relnotes/200805/x86/]]'),
 	1049 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2008.11 | http://opensolaris.org/os/project/indiana/resources/relnotes/200811/x86/]]'),
 	1050 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2009.06 | http://opensolaris.org/os/project/indiana/resources/relnotes/200906/x86/]]'),
@@ -1783,6 +1783,14 @@
 	1698 => array ('chapter_id' => 11, 'dict_value' => 'Dell PowerEdge (blade)%GPASS%M915'),
 	1699 => array ('chapter_id' => 12, 'dict_value' => 'Dell PowerConnect (blade)%GPASS%M6348'),
 	1700 => array ('chapter_id' => 12, 'dict_value' => 'Dell PowerConnect (blade)%GPASS%M8428'),
+	1701 => array ('chapter_id' => 12, 'dict_value' => 'HP ProCurve%GPASS%2520-24-POE J9138A'),
+	1702 => array ('chapter_id' => 11, 'dict_value' => 'Dell PowerEdge%GPASS%R210 II'),
+	1703 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.6 | http://www.openbsd.org/46.html]]'),
+	1704 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.7 | http://www.openbsd.org/47.html]]'),
+	1705 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.8 | http://www.openbsd.org/48.html]]'),
+	1706 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.9 | http://www.openbsd.org/49.html]]'),
+	1707 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 5.0 | http://www.openbsd.org/50.html]]'),
+	1708 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 5.1 | http://www.openbsd.org/51.html]]'),
 
 # Any new "default" dictionary records must go above this line (i.e., with
 # dict_key code less, than 50000). This is necessary to keep AUTO_INCREMENT
Index: wwwroot/inc/snmp.php
===================================================================
--- wwwroot/inc/snmp.php	(revision 5087)
+++ wwwroot/inc/snmp.php	(working copy)
@@ -466,6 +466,15 @@
 	'try_next_proc' => FALSE,
 );
 
+$iftable_processors['procurve-modular-1000T'] = array
+(
+	'pattern' => '@^([A-Z][[:digit:]]+)$@',
+	'replacement' => '\\1',
+	'dict_key' => 24,
+	'label' => '\\1',
+	'try_next_proc' => FALSE,
+);
+
 $iftable_processors['procurve-25-to-26-1000T'] = array
 (
 	'pattern' => '@^(25|26)$@',
@@ -1579,22 +1588,34 @@
 		'text' => 'J4899A: 48 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-chassis-100TX'),
 	),
+	'11.2.3.7.11.31' => array
+	(
+		'dict_key' => 870,
+		'text' => 'J4903A: 24 RJ-45/10-100-1000T(X)',
+		'processors' => array ('procurve-chassis-1000T'),
+	),
 	'11.2.3.7.11.32' => array
 	(
 		'dict_key' => 871,
 		'text' => 'J4904A: 48 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-chassis-1000T'),
 	),
+	'11.2.3.7.11.34' => array
+	(
+		'dict_key' => 864,
+		'text' => 'J4900A: 24 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'processors' => array ('procurve-25-to-26-1000T', 'procurve-chassis-100TX'),
+	),
 	'11.2.3.7.11.36' => array
 	(
 		'dict_key' => 865,
-		'text' => 'J8164A: 24 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'text' => 'J8164A: 24 RJ-45/10-100TX POE + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-25-to-26-1000T', 'procurve-chassis-100TX'),
 	),
 	'11.2.3.7.11.35' => array
 	(
 		'dict_key' => 867,
-		'text' => 'J8165A: 48 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'text' => 'J8165A: 48 RJ-45/10-100TX POE + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-chassis-100TX'),
 	),
 	'11.2.3.7.11.9' => array
@@ -1603,6 +1624,12 @@
 		'text' => 'J4121A: modular system',
 		'processors' => array ('procurve-modular-100TX'),
 	),
+	'11.2.3.7.11.53' => array
+	(
+		'dict_key' => 881,
+		'text' => 'J8773A: modular system',
+		'processors' => array ('procurve-modular-1000T'),
+	),
 	'11.2.3.7.11.63' => array
 	(
 		'dict_key' => 868,
@@ -1657,6 +1684,12 @@
 		'text' => 'J9089A: 48 RJ-45/10-100TX PoE + 2 1000T + 2 SFP-1000',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-51-to-52-1000SFP', 'procurve-chassis-100TX'),
 	),
+	'11.2.3.7.11.95' => array
+	(
+		'dict_key' => 1701,
+		'text' => 'J9138A: 24 RJ-45/10-100TX PoE + 2 1000T + 2 combo-gig',
+		'processors' => array ('procurve-25-to-26-1000T', 'procurve-27-to-28-1000SFP', 'procurve-chassis-100TX'),
+	),
 	'11.2.3.7.11.105' => array
 	(
 		'dict_key' => 1641,
racktables-snmp-dict.diff (9,556 bytes)   

2012-05-18 22:43

 

racktables-snmp-dict.2.diff (9,620 bytes)   
Index: wwwroot/inc/dictionary.php
===================================================================
--- wwwroot/inc/dictionary.php	(revision 5088)
+++ wwwroot/inc/dictionary.php	(working copy)
@@ -806,17 +806,17 @@
 	717 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1002 | http://cisco.com/en/US/products/ps9436/index.html]]'),
 	718 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1004 | http://cisco.com/en/US/products/ps9437/index.html]]'),
 	719 => array ('chapter_id' => 24, 'dict_value' => '[[Cisco%GPASS%ASR 1006 | http://cisco.com/en/US/products/ps9438/index.html]]'),
-	720 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.3 | http://openbsd.org/33.html]]'),
-	721 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.4 | http://openbsd.org/34.html]]'),
-	722 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.5 | http://openbsd.org/35.html]]'),
-	723 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.6 | http://openbsd.org/36.html]]'),
-	724 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.7 | http://openbsd.org/37.html]]'),
-	725 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.8 | http://openbsd.org/38.html]]'),
-	726 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.9 | http://openbsd.org/39.html]]'),
-	727 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.0 | http://openbsd.org/40.html]]'),
-	728 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.1 | http://openbsd.org/41.html]]'),
-	729 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.2 | http://openbsd.org/42.html]]'),
-	730 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.3 | http://openbsd.org/43.html]]'),
+	720 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.3 | http://www.openbsd.org/33.html]]'),
+	721 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.4 | http://www.openbsd.org/34.html]]'),
+	722 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.5 | http://www.openbsd.org/35.html]]'),
+	723 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.6 | http://www.openbsd.org/36.html]]'),
+	724 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.7 | http://www.openbsd.org/37.html]]'),
+	725 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.8 | http://www.openbsd.org/38.html]]'),
+	726 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 3.9 | http://www.openbsd.org/39.html]]'),
+	727 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.0 | http://www.openbsd.org/40.html]]'),
+	728 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.1 | http://www.openbsd.org/41.html]]'),
+	729 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.2 | http://www.openbsd.org/42.html]]'),
+	730 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.3 | http://www.openbsd.org/43.html]]'),
 // 1018 duplicated 731 later, so 731 isn't here any more
 	732 => array ('chapter_id' => 13, 'dict_value' => '[[FreeBSD%GSKIP%FreeBSD 7.0 | http://www.freebsd.org/releases/7.0R/announce.html]]'),
 	733 => array ('chapter_id' => 13, 'dict_value' => '[[NetBSD%GSKIP%NetBSD 2.0 | http://netbsd.org/releases/formal-2.0/]]'),
@@ -883,7 +883,7 @@
 	794 => array ('chapter_id' => 11, 'dict_value' => 'SGI%GPASS%Altix XE320'),
 	795 => array ('chapter_id' => 12, 'dict_value' => '[[Cisco (blade)%GPASS%Catalyst 3032-DEL | http://www.cisco.com/en/US/products/ps8772/index.html]]'),
 	796 => array ('chapter_id' => 13, 'dict_value' => 'Ubuntu%GSKIP%Ubuntu 8.10'),
-	797 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.4 | http://openbsd.org/44.html]]'),
+	797 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.4 | http://www.openbsd.org/44.html]]'),
 	798 => array ('chapter_id' => 1, 'dict_value' => 'Network security'),
 	799 => array ('chapter_id' => 24, 'dict_value' => 'Cisco%GPASS%ASA 5505'),
 	800 => array ('chapter_id' => 24, 'dict_value' => 'Cisco%GPASS%ASA 5510'),
@@ -1131,7 +1131,7 @@
 	1044 => array ('chapter_id' => 12, 'dict_value' => '[[Brocade%GPASS%TurboIron 24X | http://www.brocade.com/sites/dotcom/products-solutions/products/ethernet-switches-routers/enterprise-mobility/product-details/turboiron-24x-switch/index.page]]'),
 	1045 => array ('chapter_id' => 13, 'dict_value' => 'RH Fedora%GSKIP%Fedora 11'),
 	1046 => array ('chapter_id' => 13, 'dict_value' => '[[NetBSD%GSKIP%NetBSD 5.0 | http://netbsd.org/releases/formal-5/NetBSD-5.0.html]]'),
-	1047 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.5 | http://openbsd.org/45.html]]'),
+	1047 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.5 | http://www.openbsd.org/45.html]]'),
 	1048 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2008.05 | http://opensolaris.org/os/project/indiana/resources/relnotes/200805/x86/]]'),
 	1049 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2008.11 | http://opensolaris.org/os/project/indiana/resources/relnotes/200811/x86/]]'),
 	1050 => array ('chapter_id' => 13, 'dict_value' => '[[Open Solaris%GSKIP%OpenSolaris 2009.06 | http://opensolaris.org/os/project/indiana/resources/relnotes/200906/x86/]]'),
@@ -1784,6 +1784,14 @@
 	1699 => array ('chapter_id' => 12, 'dict_value' => 'Dell PowerConnect (blade)%GPASS%M6348'),
 	1700 => array ('chapter_id' => 12, 'dict_value' => 'Dell PowerConnect (blade)%GPASS%M8428'),
 	1701 => array ('chapter_id' => 13, 'dict_value' => '[[RH Fedora%GSKIP%Fedora 16 | http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/]]'),
+	1702 => array ('chapter_id' => 12, 'dict_value' => 'HP ProCurve%GPASS%2520-24-POE J9138A'),
+	1703 => array ('chapter_id' => 11, 'dict_value' => 'Dell PowerEdge%GPASS%R210 II'),
+	1704 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.6 | http://www.openbsd.org/46.html]]'),
+	1705 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.7 | http://www.openbsd.org/47.html]]'),
+	1706 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.8 | http://www.openbsd.org/48.html]]'),
+	1707 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 4.9 | http://www.openbsd.org/49.html]]'),
+	1708 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 5.0 | http://www.openbsd.org/50.html]]'),
+	1708 => array ('chapter_id' => 13, 'dict_value' => '[[OpenBSD%GSKIP%OpenBSD 5.1 | http://www.openbsd.org/51.html]]'),
 
 # Any new "default" dictionary records must go above this line (i.e., with
 # dict_key code less, than 50000). This is necessary to keep AUTO_INCREMENT
Index: wwwroot/inc/snmp.php
===================================================================
--- wwwroot/inc/snmp.php	(revision 5088)
+++ wwwroot/inc/snmp.php	(working copy)
@@ -466,6 +466,15 @@
 	'try_next_proc' => FALSE,
 );
 
+$iftable_processors['procurve-modular-1000T'] = array
+(
+	'pattern' => '@^([A-Z][[:digit:]]+)$@',
+	'replacement' => '\\1',
+	'dict_key' => 24,
+	'label' => '\\1',
+	'try_next_proc' => FALSE,
+);
+
 $iftable_processors['procurve-25-to-26-1000T'] = array
 (
 	'pattern' => '@^(25|26)$@',
@@ -1579,22 +1588,34 @@
 		'text' => 'J4899A: 48 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-chassis-100TX'),
 	),
+	'11.2.3.7.11.31' => array
+	(
+		'dict_key' => 870,
+		'text' => 'J4903A: 24 RJ-45/10-100-1000T(X)',
+		'processors' => array ('procurve-chassis-1000T'),
+	),
 	'11.2.3.7.11.32' => array
 	(
 		'dict_key' => 871,
 		'text' => 'J4904A: 48 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-chassis-1000T'),
 	),
+	'11.2.3.7.11.34' => array
+	(
+		'dict_key' => 864,
+		'text' => 'J4900A: 24 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'processors' => array ('procurve-25-to-26-1000T', 'procurve-chassis-100TX'),
+	),
 	'11.2.3.7.11.36' => array
 	(
 		'dict_key' => 865,
-		'text' => 'J8164A: 24 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'text' => 'J8164A: 24 RJ-45/10-100TX POE + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-25-to-26-1000T', 'procurve-chassis-100TX'),
 	),
 	'11.2.3.7.11.35' => array
 	(
 		'dict_key' => 867,
-		'text' => 'J8165A: 48 RJ-45/10-100TX + 2 RJ-45/10-100-1000T(X)',
+		'text' => 'J8165A: 48 RJ-45/10-100TX POE + 2 RJ-45/10-100-1000T(X)',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-chassis-100TX'),
 	),
 	'11.2.3.7.11.9' => array
@@ -1603,6 +1624,12 @@
 		'text' => 'J4121A: modular system',
 		'processors' => array ('procurve-modular-100TX'),
 	),
+	'11.2.3.7.11.53' => array
+	(
+		'dict_key' => 881,
+		'text' => 'J8773A: modular system',
+		'processors' => array ('procurve-modular-1000T'),
+	),
 	'11.2.3.7.11.63' => array
 	(
 		'dict_key' => 868,
@@ -1657,6 +1684,12 @@
 		'text' => 'J9089A: 48 RJ-45/10-100TX PoE + 2 1000T + 2 SFP-1000',
 		'processors' => array ('procurve-49-to-50-1000T', 'procurve-51-to-52-1000SFP', 'procurve-chassis-100TX'),
 	),
+	'11.2.3.7.11.95' => array
+	(
+		'dict_key' => 1702,
+		'text' => 'J9138A: 24 RJ-45/10-100TX PoE + 2 1000T + 2 combo-gig',
+		'processors' => array ('procurve-25-to-26-1000T', 'procurve-27-to-28-1000SFP', 'procurve-chassis-100TX'),
+	),
 	'11.2.3.7.11.105' => array
 	(
 		'dict_key' => 1641,
racktables-snmp-dict.2.diff (9,620 bytes)   

user307

2012-05-18 22:44

  ~0000672

Updated diff as Fedora 16 was added.
adoom42

adoom42

2012-07-15 02:05

administrator   ~0000707

Your additions will be available in 0.19.14. Thanks for the patch.

Issue History

Date Modified Username Field Change
2012-05-18 15:38 user307 New Issue
2012-05-18 15:38 user307 Status new => assigned
2012-05-18 15:38 user307 Assigned To => adoom42
2012-05-18 15:38 user307 File Added: racktables-snmp-dict.diff
2012-05-18 22:43 user307 File Added: racktables-snmp-dict.2.diff
2012-05-18 22:44 user307 Note Added: 0000672
2012-07-15 02:05 adoom42 Note Added: 0000707
2012-07-15 02:05 adoom42 Status assigned => closed
2012-07-15 02:05 adoom42 Resolution open => fixed
2012-07-15 02:05 adoom42 Product Version => 0.19.13
2012-07-15 02:05 adoom42 Fixed in Version => 0.19.14
2012-07-15 02:05 adoom42 Target Version => 0.19.14