diff -Nur observium/includes/definitions/os.inc.php observium.brcd/includes/definitions/os.inc.php --- observium/includes/definitions/os.inc.php 2014-05-31 10:53:12.922024326 +0300 +++ observium.brcd/includes/definitions/os.inc.php 2014-06-01 13:40:45.477924638 +0300 @@ -810,6 +810,7 @@ $config['os'][$os]['over'][0]['graph'] = "device_bits"; $config['os'][$os]['over'][0]['text'] = "Traffic"; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.1588.2.1.1"; +$config['os'][$os]['mibs'][] = "SW-MIB"; $os = "nos"; $config['os'][$os]['text'] = "Brocade NOS"; diff -Nur observium/includes/polling/os/fabos.inc.php observium.brcd/includes/polling/os/fabos.inc.php --- observium/includes/polling/os/fabos.inc.php 2014-05-31 10:53:13.471024337 +0300 +++ observium.brcd/includes/polling/os/fabos.inc.php 2014-06-01 13:41:35.584925646 +0300 @@ -11,8 +11,8 @@ * */ -$version = trim(snmp_get($device, "1.3.6.1.4.1.1588.2.1.1.1.1.6.0", "-Ovq"),'"'); -$hardware = $entPhysical['entPhysicalDescr']; -$serial = $entPhysical['entPhysicalSerialNum']; +$version = trim(snmp_get($device, ".1.3.6.1.4.1.1588.2.1.1.1.1.6.0", "-Ovq"),'"'); +$hardware = trim(snmp_get($device, ".1.3.6.1.2.1.47.1.1.1.1.13.1", "-Ovq"),'"'); +$serial = trim(snmp_get($device, ".1.3.6.1.2.1.47.1.1.1.1.11.1", "-Ovq"),'"'); // EOF