From 0f02dec4cc5c8297f9b8077183db979547fe327a Mon Sep 17 00:00:00 2001 From: Neil Lathwood Date: Wed, 12 Apr 2017 20:20:24 +0100 Subject: [PATCH] newdevice: Added support for Vanguard ApplicationsWare (#6387) --- html/images/os/vanguard.png | Bin 0 -> 1865 bytes includes/definitions/applicationsware.yaml | 9 +++++++++ tests/OSDiscoveryTest.php | 5 +++++ tests/snmpsim/applicationsware.snmprec | 2 ++ 4 files changed, 16 insertions(+) create mode 100644 html/images/os/vanguard.png create mode 100644 includes/definitions/applicationsware.yaml create mode 100644 tests/snmpsim/applicationsware.snmprec diff --git a/html/images/os/vanguard.png b/html/images/os/vanguard.png new file mode 100644 index 0000000000000000000000000000000000000000..7063235b61fc5c8d15b421236e0fdb75183dc4d6 GIT binary patch literal 1865 zcmV-P2e$Z$P)WFU8GbZ8()Nlj2>E@cM*00yl|L_t(o!@ZYVj8#_| z$A912mvi=5I>(3C5(D*jR01 zwIPiUMvQHwt*t2$X}JZ4&a}Xk8HTyfnVB=^vd`XYeLkE6tu6M!%(#-Z_gee1*8f}I ze|`UNiK;SR#W{yD25T*z=iTueGoO>+DxT+&rs@9|fH8tGhD+VuIx;@4A~JsfQtPP9 zRO&rTNmIZA@bhP%=h9RK&lqs_WB73Vk<5!3Xf>2Y_`Bq&B|q2V5KI*Pk6Z!o&L><>q*vfzdn;usRPUR6vZ6O|{m+ z=h^3eL%CF8+m6pNK2>CJa)t`LeW%&x%mtn=pu+grkUsOPXIQy%4U6w?XKboKA$E*Z z*<|Nq8%jOsRO2d+l&20I!db_G15XfU0|ti2(I89rm08?;#Q`UlFdOpbYp?71^XFO6 z(#jVf`4Vvz^3w%UeEM#VqVoknUCsZ84PFh;pP?Y|`5xh)}a~Cfmp9H|w z33aR1u1WpP$8094Rw$QdnVz1ZT&(Q*<@Fd9P=G-48%Neu!QUj2risuWeki=zr-s$1o z)tgKfl_;4&3M1r)`vJpr>`*U*!9hGr);GkGrK6*rq2VDWXUc5ea6eV&C>0Y_1nc?4 zNyx;sWnr$akacnL0pe1TTyrC;%JOAPk- zxme+i*I(oGsgn#14Kq_HP$|av#_{-L`^jYtX{kiHQo;)(%Ff_<8HVyx+}G3wBDgdq z@cj?OD7A_jLC~6ijBxfwMPGjPpY&Yqr{kV>_U+n0drOujO%a(u$QU85TXFHi8Lsqp zvu^zc7Bn_N5O8|j@Z>N4%&1vR#*g{^Q``8;XFA1MhcOVB%eP!$@qG_#6)}Pl5T|Tj zo|Uez@6wk}4e`=HPV@X<&yq8i=Agot_kNDGD_V)GAVyiUZau5-T|-=rN#iPbJ~Oig zDv5)Jkklw+vn9%LN|g0MQ^IUm0}%K%k?=ja&HtKoC`&x#;Pz##>v&jSJn=T~=PS(k zOF8o58!TxM_B^zX&QC33>4HWYf*h$vh>0nb%S;xlXc&SRtW)}Kl<>FvsDe0$AozFM zW*@*%#5p|i*w`M)ii10Ta{T0#AO7vsWlXk_2?_Ya-+Rc~Q*^XO?Ap1Njcb=-t&d6r zh3X)&^&tu%PPjfaToWb0Hv-Ngs`kG{mpTX!oCD9pxjHxc@_OvV8LrO?UapM>Dd1+t z@SFpL?VH!p)v=7@=dN({L$E=9}9vQ6M${VVNtexx|2*gi`9@)W)WxJEs_JU7Q}p1j7&Yh`Y;)9HRN{FtKX#_ z1Dc(aCm(r0zWcSkc;zwT=~1Fk@Lfz(2zR$O*NB;IqUZWhJ(W%YnHx3qwMqu)THMOv z@9$r^=fV4_j`q{wDww3iniZWiHRecCU&T%h(iXwemWWIy!@$S{WdP3ym5-3{e?A8JkR}A7hf#2;vU$~VS-)yIzdinz zzIpjwHngvxGCM(B$um(!n*$?Y=3)f|On`(@jo7L*`a)JM5%8@?x5y73|2#`&lCI_e zlT;`bD^#2VnIjG;QVZWkFh)Qvq6vYEX+YW1(JbHGzk@GqT17`omg4jzDxhlS=4hr0 z?nC*OrwUYSdtCvO!HS^(D|!beuHF?w`{G9Nt;fFsuxTpayE|km00000NkvXXu0mjf DS7v)e literal 0 HcmV?d00001 diff --git a/includes/definitions/applicationsware.yaml b/includes/definitions/applicationsware.yaml new file mode 100644 index 0000000000..085815a062 --- /dev/null +++ b/includes/definitions/applicationsware.yaml @@ -0,0 +1,9 @@ +os: applicationsware +text: 'Vanguard ApplicationsWare' +type: network +icon: vanguard +over: + - { graph: device_bits, text: 'Device Traffic' } +discovery: + - sysObjectId: + - .1.3.6.1.4.1.449.2.1. \ No newline at end of file diff --git a/tests/OSDiscoveryTest.php b/tests/OSDiscoveryTest.php index edfa26374e..839ee2bb85 100644 --- a/tests/OSDiscoveryTest.php +++ b/tests/OSDiscoveryTest.php @@ -206,6 +206,11 @@ class DiscoveryTest extends \PHPUnit_Framework_TestCase { $this->checkOS('apic'); } + + public function testApplicationsWare() + { + $this->checkOS('applicationsware'); + } public function testArdmoreencoder() { diff --git a/tests/snmpsim/applicationsware.snmprec b/tests/snmpsim/applicationsware.snmprec new file mode 100644 index 0000000000..602a9d8214 --- /dev/null +++ b/tests/snmpsim/applicationsware.snmprec @@ -0,0 +1,2 @@ +1.3.6.1.2.1.1.1.0|4|VANGUARD 3480 +1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.449.2.1.3480 \ No newline at end of file