fix: Fixed swos discovery

This commit is contained in:
Neil Lathwood
2016-09-21 22:17:51 +01:00
parent 52d6d0d9df
commit edbbc7fddd
2 changed files with 2 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
<?php
if (str_contains($sysDescr, array('RB260GS', 'RB250GS', 'RB260GSP'))) {
if (str_contains(snmp_get($device, 'SNMPv2-MIB::sysName.0', '-Oqv', ''), 'MicroTik')) {
if (str_contains(snmp_get($device, 'SNMPv2-MIB::sysName.0', '-Oqv', ''), 'MikroTik')) {
$os = 'swos';
}
}

View File

@@ -1271,7 +1271,7 @@ class DiscoveryTest extends \PHPUnit_Framework_TestCase
public function testSwos()
{
$mockSnmp = array(
'SNMPv2-MIB::sysName.0' => 'MicroTik'
'SNMPv2-MIB::sysName.0' => 'MikroTik'
);
$this->checkOS('swos', 'RB250GS', '', $mockSnmp);
$this->checkOS('swos', 'RB260GS', '', $mockSnmp);