mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
add support for sagemcom (#9835)
* adds support for sagemcom * requested changes * delete unused variable * logos * modules fine tuning * code style * Update sagemcom.svg * Update sagemcom.svg
This commit is contained in:
parent
e82f1fc316
commit
49f01970c5
67
LibreNMS/Snmptrap/Handlers/EquipStatusTrap.php
Normal file
67
LibreNMS/Snmptrap/Handlers/EquipStatusTrap.php
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* equipStatusTrap.php
|
||||||
|
*
|
||||||
|
* -Description-
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* @package LibreNMS
|
||||||
|
* @link http://librenms.org
|
||||||
|
* @copyright 2018 Vitali Kari
|
||||||
|
* @author Vitali Kari <vitali.kari@gmail.com>
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace LibreNMS\Snmptrap\Handlers;
|
||||||
|
|
||||||
|
use App\Models\Device;
|
||||||
|
use LibreNMS\Interfaces\SnmptrapHandler;
|
||||||
|
use LibreNMS\Snmptrap\Trap;
|
||||||
|
|
||||||
|
class EquipStatusTrap implements SnmptrapHandler
|
||||||
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Handle snmptrap.
|
||||||
|
* Data is pre-parsed and delivered as a Trap.
|
||||||
|
*
|
||||||
|
* @param Device $device
|
||||||
|
* @param Trap $trap
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function handle(Device $device, Trap $trap)
|
||||||
|
{
|
||||||
|
$state = $trap->getOidData('EQUIPMENT-MIB::equipStatus.0');
|
||||||
|
|
||||||
|
$severity = $this->getSeverity($state);
|
||||||
|
log_event('SNMP Trap: Equipment Status ' . $state, $device->toArray(), 'state', $severity);
|
||||||
|
}
|
||||||
|
|
||||||
|
private function getSeverity($state)
|
||||||
|
{
|
||||||
|
$severity_map = [
|
||||||
|
'warning' => 4,
|
||||||
|
'major' => 4,
|
||||||
|
'5' => 4,
|
||||||
|
'3' => 4,
|
||||||
|
'critical' => 5,
|
||||||
|
'4' => 5,
|
||||||
|
'minor' => 3,
|
||||||
|
'2' => 3,
|
||||||
|
'nonAlarmed' => 1,
|
||||||
|
'1' => 1,
|
||||||
|
];
|
||||||
|
return $severity_map[$state] ?? 0;
|
||||||
|
}
|
||||||
|
}
|
74
LibreNMS/Snmptrap/Handlers/LogTrap.php
Normal file
74
LibreNMS/Snmptrap/Handlers/LogTrap.php
Normal file
@ -0,0 +1,74 @@
|
|||||||
|
<?php
|
||||||
|
/**
|
||||||
|
* logTrap.php
|
||||||
|
*
|
||||||
|
* -Description-
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||||
|
* GNU General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU General Public License
|
||||||
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
*
|
||||||
|
* @package LibreNMS
|
||||||
|
* @link http://librenms.org
|
||||||
|
* @copyright 2018 Vitali Kari
|
||||||
|
* @author Vitali Kari <vitali.kari@gmail.com>
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace LibreNMS\Snmptrap\Handlers;
|
||||||
|
|
||||||
|
use App\Models\Device;
|
||||||
|
use LibreNMS\Interfaces\SnmptrapHandler;
|
||||||
|
use LibreNMS\Snmptrap\Trap;
|
||||||
|
|
||||||
|
class LogTrap implements SnmptrapHandler
|
||||||
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Handle snmptrap.
|
||||||
|
* Data is pre-parsed and delivered as a Trap.
|
||||||
|
*
|
||||||
|
* @param Device $device
|
||||||
|
* @param Trap $trap
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function handle(Device $device, Trap $trap)
|
||||||
|
{
|
||||||
|
$index = $trap->findOid('LOG-MIB::logIndex');
|
||||||
|
$index = $trap->getOidData($index);
|
||||||
|
|
||||||
|
$logName = $trap->getOidData('LOG-MIB::logName.'.$index);
|
||||||
|
$logEvent = $trap->getOidData('LOG-MIB::logEvent.'.$index);
|
||||||
|
$logPC = $trap->getOidData('LOG-MIB::logPC.'.$index);
|
||||||
|
$logAI = $trap->getOidData('LOG-MIB::logAI.'.$index);
|
||||||
|
$state = $trap->getOidData('LOG-MIB::logEquipStatusV2.'.$index);
|
||||||
|
|
||||||
|
$severity = $this->getSeverity($state);
|
||||||
|
log_event('SNMP Trap: Log '.$logName.' '.$logEvent.' '.$logPC.' '.$logAI.' '.$state, $device->toArray(), 'log', $severity);
|
||||||
|
}
|
||||||
|
|
||||||
|
private function getSeverity($state)
|
||||||
|
{
|
||||||
|
$severity_map = [
|
||||||
|
'warning' => 4,
|
||||||
|
'major' => 4,
|
||||||
|
'5' => 4,
|
||||||
|
'3' => 4,
|
||||||
|
'critical' => 5,
|
||||||
|
'4' => 5,
|
||||||
|
'minor' => 3,
|
||||||
|
'2' => 3,
|
||||||
|
'nonAlarmed' => 1,
|
||||||
|
'1' => 1,
|
||||||
|
];
|
||||||
|
return $severity_map[$state] ?? 0;
|
||||||
|
}
|
||||||
|
}
|
@ -17,5 +17,7 @@ return [
|
|||||||
'IF-MIB::linkDown' => \LibreNMS\Snmptrap\Handlers\LinkDown::class,
|
'IF-MIB::linkDown' => \LibreNMS\Snmptrap\Handlers\LinkDown::class,
|
||||||
'MG-SNMP-UPS-MIB::upsmgUtilityFailure' => \LibreNMS\Snmptrap\Handlers\UpsmgUtilityFailure::class,
|
'MG-SNMP-UPS-MIB::upsmgUtilityFailure' => \LibreNMS\Snmptrap\Handlers\UpsmgUtilityFailure::class,
|
||||||
'MG-SNMP-UPS-MIB::upsmgUtilityRestored' => \LibreNMS\Snmptrap\Handlers\UpsmgUtilityRestored::class,
|
'MG-SNMP-UPS-MIB::upsmgUtilityRestored' => \LibreNMS\Snmptrap\Handlers\UpsmgUtilityRestored::class,
|
||||||
|
'EQUIPMENT-MIB::equipStatusTrap' => \LibreNMS\Snmptrap\Handlers\EquipStatusTrap::class,
|
||||||
|
'LOG-MIB::logTrap' => \LibreNMS\Snmptrap\Handlers\LogTrap::class,
|
||||||
]
|
]
|
||||||
];
|
];
|
||||||
|
1
html/images/logos/sagemcom.svg
Normal file
1
html/images/logos/sagemcom.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 6.4 KiB |
1
html/images/os/sagemcom.svg
Normal file
1
html/images/os/sagemcom.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.025 7.744"><defs><radialGradient fx="0" fy="0" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(12.02043 0 0 -10.49538 403.316 51.632)" spreadMethod="pad" id="f"><stop offset="0" stop-color="#61626d"/><stop offset=".33" stop-color="#3f444f"/><stop offset=".546" stop-color="#242d38"/><stop offset=".753" stop-color="#242d38"/><stop offset=".802" stop-color="#61626d"/><stop offset="1" stop-color="#61626d"/></radialGradient><linearGradient x2="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(22.07584 0 0 -22.07584 394.653 49.63)" id="e"><stop offset="0" stop-color="#242d38"/><stop offset="1" stop-color="#8c8a92"/></linearGradient><radialGradient fx="0" fy="0" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(13.4537 0 0 -11.46527 407.159 63.096)" spreadMethod="pad" id="d"><stop offset="0" stop-color="#61626d"/><stop offset=".33" stop-color="#3f444f"/><stop offset=".546" stop-color="#242d38"/><stop offset=".753" stop-color="#242d38"/><stop offset=".802" stop-color="#61626d"/><stop offset="1" stop-color="#61626d"/></radialGradient><linearGradient x2="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(21.88918 0 0 -21.88918 394.016 65.419)" id="c"><stop offset="0" stop-color="#242d38"/><stop offset="1" stop-color="#8c8a92"/></linearGradient><radialGradient fx="0" fy="0" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(11.3987 0 0 -10.17105 410.537 59.656)" spreadMethod="pad" id="b"><stop offset="0" stop-color="#61626d"/><stop offset=".177" stop-color="#61626d"/><stop offset=".736" stop-color="#303843"/><stop offset=".812" stop-color="#242d38"/><stop offset="1" stop-color="#242d38"/></radialGradient><linearGradient x2="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(22.69687 0 0 -22.69687 394.035 57.525)" id="a"><stop offset="0" stop-color="#242d38"/><stop offset="1" stop-color="#8c8a92"/></linearGradient></defs><path d="M394.035 61.415c.195-2.629 2.564-4.48 6.119-5.328l7.192-1.73c1.863-.44 2.795-.455 3.15-2.048 3.846.257 5.467.939 6.236 1.312v.212c0 2.288-1.766 3.814-5.295 4.663l-9.381 2.229c-1.309.368-1.987.94-2.515 2.016-3.898-.281-4.825-.976-5.506-1.326" fill="url(#a)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/><path d="M394.146 61.307a.533.533 0 0 0-.041-.022c.334-2.75 3.616-4.095 6.343-4.742l7.383-1.765c1.831-.432 2.921-.763 3.366-2.337 3.424.253 4.769.825 5.568 1.21v.045c0 2.181-1.703 3.65-5.203 4.49l-9.645 2.279c-1.336.371-2.105.948-2.685 2.026-3.372-.261-4.443-.838-5.086-1.184" fill="url(#b)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/><path d="M394.016 62.44v-.067c1.394.556 4.778 1.477 11.361 1.477 4.655 0 6.846-.57 10.528-1.559v5.026c-3.033.631-4.471 1.23-10.425 1.23-7.496 0-11.464-2.138-11.464-6.107" fill="url(#c)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/><path d="M394.087 63.134c1.67.562 5.092 1.325 11.322 1.325 4.707 0 6.984-.546 10.491-1.458v4.127c-.435.089-.841.179-1.233.264-2.301.505-4.119.905-9.152.905-5.078 0-11.102-.91-11.428-5.163" fill="url(#d)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/><path d="M404.842 51.25c-3.575 0-6.482.559-10.188 1.368v-5.059c2.972-.559 4.809-.963 10.188-.963 6.863 0 12.123 2.081 11.879 6.067-1.483-.604-4.157-1.413-11.879-1.413" fill="url(#e)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/><path d="M394.741 47.819l.212-.039c2.744-.488 4.726-.84 9.924-.84 4.184 0 11.142.642 11.827 4.835-1.766-.596-4.824-1.207-11.827-1.207-3.62 0-6.637.535-10.136 1.244z" fill="url(#f)" transform="matrix(.35278 0 0 -.35278 -139 24.182)"/></svg>
|
After Width: | Height: | Size: 3.6 KiB |
21
includes/definitions/discovery/ionos.yaml
Normal file
21
includes/definitions/discovery/ionos.yaml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
mib: EQUIPMENT-MIB
|
||||||
|
modules:
|
||||||
|
sensors:
|
||||||
|
state:
|
||||||
|
data:
|
||||||
|
-
|
||||||
|
oid: equipStatusV2
|
||||||
|
num_oid: '.1.3.6.1.4.1.1038.107.11.{{ $index }}'
|
||||||
|
descr: Status of all equipment objects
|
||||||
|
state_name: Severity
|
||||||
|
states:
|
||||||
|
- { value: 1, generic: 0, graph: 0, descr: nonAlarmed }
|
||||||
|
- { value: 2, generic: 0, graph: 0, descr: minor }
|
||||||
|
- { value: 3, generic: 1, graph: 0, descr: major }
|
||||||
|
- { value: 4, generic: 2, graph: 0, descr: critical }
|
||||||
|
- { value: 5, generic: 1, graph: 0, descr: warning }
|
||||||
|
- { value: 6, generic: 0, graph: 0, descr: invNonAlarmed }
|
||||||
|
- { value: 7, generic: 0, graph: 0, descr: invMinor }
|
||||||
|
- { value: 8, generic: 1, graph: 0, descr: invMajor }
|
||||||
|
- { value: 9, generic: 2, graph: 0, descr: invCritical }
|
||||||
|
- { value: 10, generic: 1, graph: 0, descr: invWarning }
|
28
includes/definitions/ionos.yaml
Normal file
28
includes/definitions/ionos.yaml
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
os: ionos
|
||||||
|
text: 'Sagem ADR IONOS'
|
||||||
|
type: network
|
||||||
|
icon: sagemcom
|
||||||
|
group: sagemcom
|
||||||
|
over:
|
||||||
|
- { graph: device_bits, text: 'Device Traffic' }
|
||||||
|
discovery:
|
||||||
|
- sysObjectID:
|
||||||
|
- .1.3.6.1.4.1.1038
|
||||||
|
poller_modules:
|
||||||
|
hr-mib: false
|
||||||
|
ucd-mib: false
|
||||||
|
stp: false
|
||||||
|
ospf: false
|
||||||
|
discovery_modules:
|
||||||
|
processors: false
|
||||||
|
mempools: false
|
||||||
|
entity-physical: false
|
||||||
|
storage: false
|
||||||
|
hr-device: false
|
||||||
|
discovery-protocols: false
|
||||||
|
bgp-peers: false
|
||||||
|
ports-stack: false
|
||||||
|
vlans: false
|
||||||
|
ucd-diskio: false
|
||||||
|
stp: false
|
||||||
|
fdb-table: false
|
57
mibs/sagemcom/ADR155C-MIB
Normal file
57
mibs/sagemcom/ADR155C-MIB
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Filename: adr155c
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: ADR155C-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
ADR155C-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
MODULE-IDENTITY FROM SNMPv2-SMI ;
|
||||||
|
|
||||||
|
-- SRU :
|
||||||
|
|
||||||
|
|
||||||
|
adr155c MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module specific for ARD155c equipment"
|
||||||
|
::= { sagemDr 12 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
54
mibs/sagemcom/ADR2500C-MIB
Normal file
54
mibs/sagemcom/ADR2500C-MIB
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Filename: adr2500c
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: ADR2500C-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
ADR2500C-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
MODULE-IDENTITY FROM SNMPv2-SMI ;
|
||||||
|
|
||||||
|
adr2500c MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module specific for ARD2500c equipment"
|
||||||
|
::= { sagemDr 17 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
57
mibs/sagemcom/ADR63E1-MIB
Normal file
57
mibs/sagemcom/ADR63E1-MIB
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Filename: adr63e1
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: ADR63E1-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
ADR63E1-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
MODULE-IDENTITY FROM SNMPv2-SMI ;
|
||||||
|
|
||||||
|
-- SRU :
|
||||||
|
|
||||||
|
|
||||||
|
adr63e1 MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module specific for ADR63E1 equipment"
|
||||||
|
::= { sagemDr 18 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
886
mibs/sagemcom/EQUIPMENT-MIB
Normal file
886
mibs/sagemcom/EQUIPMENT-MIB
Normal file
@ -0,0 +1,886 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Filename: equip
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Contains general description and operation for
|
||||||
|
-- equipent level.
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 2002 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: Date: 04 08 98
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
-- Version: MIB-P0-05092000 Date: 05 09 2000
|
||||||
|
-- Modification de la table des managers
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 25 04 2001
|
||||||
|
-- Desc: * Add 7 equipment modification counters
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 14 06 2002
|
||||||
|
-- Desc: * DisplayString is imported from SNMPv2-TC instead of RFC1213
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: EQUIPMENT-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
EQUIPMENT-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
MODULE-IDENTITY,
|
||||||
|
OBJECT-TYPE,
|
||||||
|
NOTIFICATION-TYPE,
|
||||||
|
IpAddress,Counter32 FROM SNMPv2-SMI
|
||||||
|
DisplayString FROM SNMPv2-TC;
|
||||||
|
-- TRAP-TYPE FROM RFC-1215;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- OBJECTS
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
equip MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM/DR Tolbiac Centre"
|
||||||
|
CONTACT-INFO " "
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Modification:
|
||||||
|
Date: 15 11 2002
|
||||||
|
Description:
|
||||||
|
sagemDr replace sagem-dr
|
||||||
|
NOTIFICATION-TYPE replace TRAP-TYPE
|
||||||
|
|
||||||
|
Modification:
|
||||||
|
Date: 14 06 2002
|
||||||
|
Description: Modification of Imports
|
||||||
|
DisplayString is imported from SNMPv2-TC instead of RFC1213
|
||||||
|
|
||||||
|
Modification:
|
||||||
|
Date: 20 12 1999
|
||||||
|
Description: Modification of comments
|
||||||
|
Modification of bugs
|
||||||
|
|
||||||
|
Modification:
|
||||||
|
Date: 19 11 1999
|
||||||
|
Name: sagem-dr, SagemBoolean
|
||||||
|
Description: Definition of OID sagem-dr instead of sat
|
||||||
|
Definition of data SagemBoolean instead of Boolean
|
||||||
|
|
||||||
|
Name: communityString
|
||||||
|
Description: SIZE(0..20) replaced by SIZE (0..50)
|
||||||
|
|
||||||
|
|
||||||
|
New Object:
|
||||||
|
Date: 19 11 1999
|
||||||
|
|
||||||
|
Name: All *Manager* are new objects
|
||||||
|
Description: Manager list that recieves the traps.
|
||||||
|
|
||||||
|
Name: equipCptModif
|
||||||
|
Description: Incremental counter used to manage
|
||||||
|
the modifications on the equipment.
|
||||||
|
|
||||||
|
Name: communityAcces
|
||||||
|
Description: new names used
|
||||||
|
iONNOS-ANM-Supervisor instead of Set ...
|
||||||
|
|
||||||
|
Name: trapCommunity
|
||||||
|
Description:SIZE(0..20) replaced by SIZE (0..50)
|
||||||
|
|
||||||
|
Name: equipLoad
|
||||||
|
Description: Object is simplified to an OID
|
||||||
|
|
||||||
|
Name: equipLoadDiagnostic
|
||||||
|
Description: A string to help in case of problem
|
||||||
|
|
||||||
|
Name: transferedItemTable,transferedItem,
|
||||||
|
TransferedItem,transferedItemIndex
|
||||||
|
transferedItemType,transferedItemVersion
|
||||||
|
transferedItemComments
|
||||||
|
Description:
|
||||||
|
These object are used to manage the download
|
||||||
|
and upload of some part of the data; the data
|
||||||
|
can be a part of a program, a complete program,
|
||||||
|
or a config.
|
||||||
|
The transferedItemType is reused in equipLocalFile
|
||||||
|
|
||||||
|
Name: equipStatusV2
|
||||||
|
Description: used by IONOS ANM V2
|
||||||
|
|
||||||
|
"
|
||||||
|
REVISION "9808040000Z"
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Creation : this MIB module describes equipment level operation such as
|
||||||
|
date and time set, restart, reset, community and trap
|
||||||
|
management.
|
||||||
|
"
|
||||||
|
::= { sagemDr 107 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
SagemBoolean ::= INTEGER { true(1), false(2) }
|
||||||
|
IntDateTime ::= INTEGER (0..2147483647)
|
||||||
|
Severity ::= INTEGER
|
||||||
|
{
|
||||||
|
nonAlarmed (1),
|
||||||
|
minor (2),
|
||||||
|
major (3),
|
||||||
|
critical (4),
|
||||||
|
warning (5),
|
||||||
|
invNonAlarmed (6),
|
||||||
|
invMinor(7),
|
||||||
|
invMajor(8),
|
||||||
|
invCritical(9),
|
||||||
|
invWarning(10)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
equipDateTime OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field is the date and time of the equipment.
|
||||||
|
It is the number of seconds since 1st January 1970."
|
||||||
|
::= { equip 1 }
|
||||||
|
|
||||||
|
equipLastModif OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The date and time when the equipment was last modified."
|
||||||
|
::= { equip 2 }
|
||||||
|
|
||||||
|
equipWarmStart OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The equipment make a hot start if this field is set to `true'.
|
||||||
|
This operation can only be done by the iONOSANMsupervisor
|
||||||
|
or dIRECTACCESSsupervisor.
|
||||||
|
The value returns to `false' after the restart."
|
||||||
|
::= { equip 3 }
|
||||||
|
|
||||||
|
equipClearConf OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The equipment resets all its parameters, including those
|
||||||
|
stored in non-volatile media storage, if this field is set
|
||||||
|
to `true'.
|
||||||
|
This command does not apply to mib-2 parameters, like @ip,
|
||||||
|
routing table, etc ...
|
||||||
|
This operation can only be done by the iONOSANMsupervisor
|
||||||
|
or dIRECTACCESSsupervisor.
|
||||||
|
The value returns to `false' after the reset.
|
||||||
|
This operation is optionnal."
|
||||||
|
::= { equip 4 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- Community
|
||||||
|
-- The "communityTable" is used for the habilitation.
|
||||||
|
-- It contains a sequense of "CommunityEntry"
|
||||||
|
-- The size for the habilitation table is 10 elements for ADR equipement.
|
||||||
|
-- A "CommunityEntry" is a sequence:
|
||||||
|
-- (communityIndex,communityString,communityAccess)
|
||||||
|
-- The different kind of habilitation are:
|
||||||
|
-- iONOSANMobserver,
|
||||||
|
-- iONOSANMoperator,
|
||||||
|
-- iONOSANMsupervisor,
|
||||||
|
-- dIRECTACCESSobserver,
|
||||||
|
-- dIRECTACCESSoperator,
|
||||||
|
-- dIRECTACCESSsupervisor,
|
||||||
|
-- The 4 last one are used for the "Add Drop for IP" IPA.
|
||||||
|
-- iONOSANMclientobserver,
|
||||||
|
-- iONOSANMclientoperator,
|
||||||
|
-- dIRECTACCESSclientobserver,
|
||||||
|
-- dIRECTACCESSclientoperator.
|
||||||
|
|
||||||
|
communityNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of community in equipment."
|
||||||
|
::= { equip 5 }
|
||||||
|
|
||||||
|
communityTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF CommunityEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of community in equipment."
|
||||||
|
::= { equip 6 }
|
||||||
|
|
||||||
|
communityEntry OBJECT-TYPE
|
||||||
|
SYNTAX CommunityEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular community of the equipment."
|
||||||
|
INDEX { communityIndex }
|
||||||
|
::= { communityTable 1 }
|
||||||
|
|
||||||
|
CommunityEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
communityIndex INTEGER,
|
||||||
|
communityString DisplayString,
|
||||||
|
communityAcces INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
communityIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular
|
||||||
|
community."
|
||||||
|
::= { communityEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
communityString OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique textual string that can be used by a SNMP manager as
|
||||||
|
community string. It can be also used as password for other
|
||||||
|
configuration like http, not only snmp.
|
||||||
|
The table must have at least two entries associated with
|
||||||
|
the iONOSANMsupervisor access right (this entry is created by
|
||||||
|
equipement at startup with value `secret') and
|
||||||
|
dIRECTACCESSsupervisor access right (this entry is
|
||||||
|
created by equipement at startup with value 'supervisor') .
|
||||||
|
According to equipment implementation, it is possible to
|
||||||
|
create other entries associed with lower rights that PDU
|
||||||
|
community string can afford (actualy equal if
|
||||||
|
IONOSANMsupervisor status is granted).
|
||||||
|
If the other access rights are created at startup by the equipment,
|
||||||
|
its must use the following values : 'private' for
|
||||||
|
'iONOSANMoperator, 'public' for 'iONOSANMobserver',
|
||||||
|
'operator' for dIRECTACCESSoperator, 'observer' for
|
||||||
|
dIRECTACCESSobserver, and 'client' for the others.
|
||||||
|
|
||||||
|
All community string can be modified only by
|
||||||
|
IONOSANMsupervisor.
|
||||||
|
A dIRECTACCESS community string can be modified by
|
||||||
|
dIRECTACCESSsupervisor.
|
||||||
|
|
||||||
|
The reading of a community string gives *** for all
|
||||||
|
access rights .
|
||||||
|
|
||||||
|
An entry may be discarded by setting its community string to
|
||||||
|
void string. This should not be used by the administrator or
|
||||||
|
he could discard himself "
|
||||||
|
|
||||||
|
::= { communityEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
communityAcces OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {iONOSANMobserver (1),
|
||||||
|
iONOSANMoperator(2),
|
||||||
|
iONOSANMsupervisor(3),
|
||||||
|
dIRECTACCESSobserver (4),
|
||||||
|
dIRECTACCESSoperator(5),
|
||||||
|
dIRECTACCESSsupervisor(6),
|
||||||
|
iONOSANMclientobserver(7),
|
||||||
|
iONOSANMclientoperator(8),
|
||||||
|
dIRECTACCESSclientobserver(9),
|
||||||
|
dIRECTACCESSclientoperator(10)
|
||||||
|
}
|
||||||
|
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
iONOSANMsupervisor(3) access :
|
||||||
|
allows all operations including community string
|
||||||
|
(community string = password)
|
||||||
|
iONOSANMoperator(2) access :
|
||||||
|
allows all set operations except write community
|
||||||
|
string read or write and also some special operations.
|
||||||
|
iONOSANMobserver (1) access :
|
||||||
|
allows only get and get_next requests.
|
||||||
|
dIRECTACCESSsupervisor(6) access :
|
||||||
|
allows all operations EXcluding IONOS ANM community string
|
||||||
|
dIRECTACCESSoperator(5) access :
|
||||||
|
allows all set operations except write community
|
||||||
|
string read or write and also some special operations.
|
||||||
|
dIRECTACCESSobserver (4) access :
|
||||||
|
allows only get and get_next requests.
|
||||||
|
iONOSANMclientoperator(8) access :
|
||||||
|
allows only set some special operations
|
||||||
|
iONOSANMclientobserver(7) access :
|
||||||
|
allows only get and get_next requests for special operations
|
||||||
|
dIRECTACCESSclientoperator(10) access :
|
||||||
|
allows only set some special operations
|
||||||
|
dIRECTACCESSclientobserver(9) access :
|
||||||
|
allows only get and get_next requests for special operations
|
||||||
|
"
|
||||||
|
::= { communityEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- "trapTable": trap's receiver table
|
||||||
|
|
||||||
|
trapNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of trap receivers description in equipment."
|
||||||
|
::= { equip 7 }
|
||||||
|
|
||||||
|
trapTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF TrapEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of trap receivers in equipment."
|
||||||
|
::= { equip 8 }
|
||||||
|
|
||||||
|
trapEntry OBJECT-TYPE
|
||||||
|
SYNTAX TrapEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular trap of the equipment."
|
||||||
|
INDEX { trapIndex }
|
||||||
|
::= { trapTable 1 }
|
||||||
|
|
||||||
|
TrapEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
trapIndex INTEGER,
|
||||||
|
trapDestination IpAddress,
|
||||||
|
trapCommunity DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
trapIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular
|
||||||
|
trap receiver.
|
||||||
|
The value of index is a constant assigned to an entry at
|
||||||
|
equipment design time. "
|
||||||
|
::= { trapEntry 1 }
|
||||||
|
|
||||||
|
trapDestination OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The ip address to which the equipment will send the traps.
|
||||||
|
Note that the value must be unique along this table.
|
||||||
|
An entry may be discarded by setting the IP address to 0.0.0.0
|
||||||
|
"
|
||||||
|
::= { trapEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
trapCommunity OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
-- It is better to use a size value lower than 10.
|
||||||
|
-- The size value 50 is used for the BMX
|
||||||
|
"The community string to use when a trap is sent to
|
||||||
|
this address. "
|
||||||
|
::= { trapEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Description:
|
||||||
|
-- Up and download for the software and configuration
|
||||||
|
--
|
||||||
|
equipLoad OBJECT IDENTIFIER ::= { equip 9 }
|
||||||
|
|
||||||
|
equipLocalFile OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The file path suitable for the equipment."
|
||||||
|
::= { equipLoad 1 }
|
||||||
|
|
||||||
|
equipServerAddress OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The ip adress of tftp serveur from which is read/write
|
||||||
|
the file `equipRemoteFile'."
|
||||||
|
::= { equipLoad 2 }
|
||||||
|
|
||||||
|
equipRemoteFile OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The file path to be loaded on/from the equipement."
|
||||||
|
::= { equipLoad 3 }
|
||||||
|
|
||||||
|
equipDirection OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { download (0), upload(1)
|
||||||
|
, backupDownload (2), switching (3)
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field selects the direction of data stream.
|
||||||
|
When it is set to `backupDownload', only the transfert is done.
|
||||||
|
When it is set to `download' the transfert is done and then the
|
||||||
|
information transfert is switched in the operational state.
|
||||||
|
When it is set to `switching', there is no transfert;
|
||||||
|
there is only a switching. "
|
||||||
|
::= { equipLoad 4 }
|
||||||
|
|
||||||
|
equipLoadProceed OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
This entry is use to start (set to `true') loading a file
|
||||||
|
on/from a equipment which has a tftp client.
|
||||||
|
The value of the field remains to `true' until load is
|
||||||
|
completed or has been aborted.
|
||||||
|
This operation can only be done by the iONOSANMsupervisor
|
||||||
|
or dIRECTACCESSsupervisor.
|
||||||
|
It may be possible to abort the loading by setting it
|
||||||
|
to false.
|
||||||
|
After the switching of a new configuration, the equipment
|
||||||
|
must increase the value of the variable 'equipCptModif'
|
||||||
|
"
|
||||||
|
::= { equipLoad 5 }
|
||||||
|
|
||||||
|
equipLoadDiagnostic OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A string used to help in case of trouble."
|
||||||
|
::= { equipLoad 6 }
|
||||||
|
|
||||||
|
equipLoadProtocole OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { ftp (1), tftp (2),
|
||||||
|
http (3), telnet (4)}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Protocole used by the equipment for the download"
|
||||||
|
::= { equipLoad 7 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- Delayed up and download for the software and configuration
|
||||||
|
--
|
||||||
|
-- equipLoadState OBJECT-TYPE
|
||||||
|
-- SYNTAX INTEGER { delayedLoad (1), loadRunning (2),
|
||||||
|
-- delayedSwitching (3), switchingRunning (4),
|
||||||
|
-- loadOK (5), loadNOK (6) ,aborted (7)}
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "This field indicates the status of the current load processes valided
|
||||||
|
-- by 'equipLoadProceed'.
|
||||||
|
-- Remark : a download includes a data transfer (load) from the
|
||||||
|
-- server to the equipment and a switching for using the data or the
|
||||||
|
-- software transfered . A upload includes only a data transfer from
|
||||||
|
-- the equipment to the server
|
||||||
|
-- It's optional for the equipment which doesn't realise delayed download "
|
||||||
|
-- ::= { equipLoad 8 }
|
||||||
|
--
|
||||||
|
-- equipLoadDateTime OBJECT-TYPE
|
||||||
|
-- SYNTAX IntDateTime
|
||||||
|
-- MAX-ACCESS read-write
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "The value of this field is the date and time of the equipment
|
||||||
|
-- at which the load processes valided by
|
||||||
|
-- 'equipLoadProceed' must begin .
|
||||||
|
-- If this value if equal at 0 or < at the current
|
||||||
|
-- time, the load starts immediately.
|
||||||
|
-- It is the number of seconds since 1st January 1970."
|
||||||
|
-- ::= { equipLoad 9 }
|
||||||
|
--
|
||||||
|
-- equipSwitchingDateTime OBJECT-TYPE
|
||||||
|
-- SYNTAX IntDateTime
|
||||||
|
-- MAX-ACCESS read-write
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "
|
||||||
|
-- The value of this field is the date and time of the equipment
|
||||||
|
-- at which the switching processes valided by
|
||||||
|
-- 'equipLoadProceed' must begin .If this value if equal at
|
||||||
|
-- 0 or < at the current time, the switching starts immediately
|
||||||
|
-- (if there isn't load)or immediately after the load (if there is a load).
|
||||||
|
-- It is the number of seconds since 1st January 1970.
|
||||||
|
-- After the switching of a new configuration, the equipment
|
||||||
|
-- must increase the value of the variable 'equipCptModif'
|
||||||
|
-- "
|
||||||
|
-- ::= { equipLoad 10 }
|
||||||
|
--
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- These object are used to manage the download
|
||||||
|
-- and upload of some part of the data; the data
|
||||||
|
-- can be a part of a program, a complete program,
|
||||||
|
-- or a config.
|
||||||
|
--
|
||||||
|
-- The transferedItemType can be:
|
||||||
|
-- inactive programName
|
||||||
|
-- active programName
|
||||||
|
-- inactive"Config"
|
||||||
|
-- active"Config"
|
||||||
|
-- ALL Program
|
||||||
|
-- ALL
|
||||||
|
--
|
||||||
|
-- The transferedItemType is reused in equipLocalFile
|
||||||
|
|
||||||
|
|
||||||
|
transferedItemTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF TransferedItemEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of uploaded or downloaded Item from the
|
||||||
|
equipment."
|
||||||
|
::= { equip 30 }
|
||||||
|
|
||||||
|
transferedItemEntry OBJECT-TYPE
|
||||||
|
SYNTAX TransferedItemEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular Item transferd from/to the equipment."
|
||||||
|
INDEX { transferedItemIndex }
|
||||||
|
::= { transferedItemTable 1 }
|
||||||
|
|
||||||
|
TransferedItemEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
transferedItemIndex INTEGER,
|
||||||
|
transferedItemType DisplayString,
|
||||||
|
transferedItemVersion DisplayString,
|
||||||
|
transferedItemComment DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
transferedItemIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { transferedItemEntry 1 }
|
||||||
|
|
||||||
|
transferedItemType OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"used to know what kind of data to transferate,
|
||||||
|
mainly programName or config"
|
||||||
|
::= { transferedItemEntry 2 }
|
||||||
|
|
||||||
|
transferedItemVersion OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"for a program, return the software version;
|
||||||
|
for a config return the associated software version"
|
||||||
|
::= { transferedItemEntry 3 }
|
||||||
|
|
||||||
|
transferedItemComment OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"give additional information about the tranfered data"
|
||||||
|
::= { transferedItemEntry 4 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
|
||||||
|
equipStatus OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field summerizes the status of all equipment objects
|
||||||
|
(port, card, ...)
|
||||||
|
This variable is polled by IONOS ANM V1
|
||||||
|
The 'equipmentStatusTrap' is sent after a GET on this variable.
|
||||||
|
equipStatus and equipStatusTrap are only used with V1.
|
||||||
|
"
|
||||||
|
::= { equip 10 }
|
||||||
|
|
||||||
|
equipStatusV2 OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Replace equipStatus for the v2. For the v1, equipStatus
|
||||||
|
in EQUIPMENT-MIB send a trap after been polled;
|
||||||
|
For the v2, equipStatus is polled."
|
||||||
|
::= { equip 11 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* modification counters
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- "equipCptModif":
|
||||||
|
-- Incremental counter used to manage the modifications
|
||||||
|
-- on the equipment.
|
||||||
|
-- Warning:
|
||||||
|
-- Replace equipLastModif for the new equipment ADR155c and
|
||||||
|
-- the next generation of equipment.
|
||||||
|
|
||||||
|
equipCptModif OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter for all equipments modifications. It represents
|
||||||
|
the sum of the 7 other counters"
|
||||||
|
::= { equip 12 }
|
||||||
|
|
||||||
|
-- Modification counters
|
||||||
|
cptModif OBJECT IDENTIFIER ::= { equip 14 }
|
||||||
|
|
||||||
|
cptSNC OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the SNC modifications."
|
||||||
|
::= { cptModif 1 }
|
||||||
|
|
||||||
|
|
||||||
|
cptCnx OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the Connexion modifications."
|
||||||
|
::= { cptModif 2 }
|
||||||
|
|
||||||
|
cptMSP OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the MSP modifications."
|
||||||
|
::= { cptModif 3 }
|
||||||
|
|
||||||
|
cptMsSpring OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the MS-SPRING modifications."
|
||||||
|
::= { cptModif 4 }
|
||||||
|
|
||||||
|
cptSynchro OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the Synchro modifications."
|
||||||
|
::= { cptModif 5 }
|
||||||
|
|
||||||
|
cptMngt OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the MNGT modifications (mngt list, password, trap, ...)."
|
||||||
|
::= { cptModif 6 }
|
||||||
|
|
||||||
|
cptNet OBJECT-TYPE
|
||||||
|
SYNTAX Counter32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The counter version for the Network modifications."
|
||||||
|
::= { cptModif 7 }
|
||||||
|
|
||||||
|
|
||||||
|
-- equipConfSaveStatus OBJECT-TYPE
|
||||||
|
-- SYNTAX SagemBoolean
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "If 'true', this variable indicates that all configuration
|
||||||
|
-- modifications are saved in flash memory.
|
||||||
|
-- If false, this variable indicates that configuration
|
||||||
|
-- modifications are not saved in flash memory. "
|
||||||
|
-- ::= { equip 13 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Description:
|
||||||
|
-- ACCESS TABLE FILTER
|
||||||
|
-- The table is a access filter table that ckeck the IP address of
|
||||||
|
-- the SNMP managers.
|
||||||
|
|
||||||
|
|
||||||
|
equipManagerNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of manager = number of IP addresses in the table"
|
||||||
|
::= { equip 20 }
|
||||||
|
|
||||||
|
equipManagerTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF EquipManagerEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing Ip Addresses and maximum authorized level"
|
||||||
|
::= { equip 21 }
|
||||||
|
|
||||||
|
equipManagerEntry OBJECT-TYPE
|
||||||
|
SYNTAX EquipManagerEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Entry containing IP addresses of managers allowed in R/W."
|
||||||
|
INDEX {equipManagerIndex}
|
||||||
|
::= {equipManagerTable 1}
|
||||||
|
|
||||||
|
EquipManagerEntry ::=
|
||||||
|
SEQUENCE
|
||||||
|
{
|
||||||
|
equipManagerIndex INTEGER,
|
||||||
|
equipManagerAddress IpAddress,
|
||||||
|
equipManagerADM SagemBoolean,
|
||||||
|
equipManagerOPR SagemBoolean,
|
||||||
|
equipManagerOBS SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
equipManagerIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Index of equipManagerTable
|
||||||
|
There's only 10 values in this table"
|
||||||
|
::= {equipManagerEntry 1}
|
||||||
|
|
||||||
|
equipManagerAddress OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The IP address of one of the allowed managers.
|
||||||
|
If the table contains only address values which are equal
|
||||||
|
to 0.0.0.0, no access filter are done.
|
||||||
|
Write the IP address 0.0.0.0 to remove a manager.
|
||||||
|
This operation can only be done by the iONOSANMsupervisor.
|
||||||
|
"
|
||||||
|
::= {equipManagerEntry 2}
|
||||||
|
|
||||||
|
equipManagerADM OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"If 'true', this variable indicates that the manager defined by
|
||||||
|
its address can have the Supervisor rigth as maximum level
|
||||||
|
The value 'false' is set by the equipment when another level
|
||||||
|
is choosen"
|
||||||
|
::= {equipManagerEntry 3}
|
||||||
|
|
||||||
|
equipManagerOPR OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"If 'true', this variable indicates that the manager defined by
|
||||||
|
its address can have the Operator rigth as maximum level
|
||||||
|
The value 'false' is set by the equipment when another level
|
||||||
|
is choosen"
|
||||||
|
::= {equipManagerEntry 4}
|
||||||
|
|
||||||
|
equipManagerOBS OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"If 'true', this variable indicates that the manager defined by
|
||||||
|
its address can have the Observer rigth as maximum level
|
||||||
|
The value 'false' is set by the equipment when another level
|
||||||
|
is choosen"
|
||||||
|
::= {equipManagerEntry 5}
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Warning: This Trap is only used for V1
|
||||||
|
-- equipStatusTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE equip
|
||||||
|
-- VARIABLES { equipStatus }
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "This trap indicates the alarm status of the equipment.
|
||||||
|
-- Only sent with IONOS ANM V1"
|
||||||
|
-- ::= 1
|
||||||
|
|
||||||
|
equipTraps OBJECT IDENTIFIER ::= { equip 0 }
|
||||||
|
|
||||||
|
equipStatusTrap NOTIFICATION-TYPE
|
||||||
|
OBJECTS { equipStatus }
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "This trap indicates the alarm status of the equipment.
|
||||||
|
Only sent with IONOS ANM V1"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { equipTraps 1 }
|
||||||
|
END
|
990
mibs/sagemcom/GIGE-MIB
Normal file
990
mibs/sagemcom/GIGE-MIB
Normal file
@ -0,0 +1,990 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM SA *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: GigE
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMPc source Mib file.
|
||||||
|
-- The MIB module defines the gigabitEthernet card managment in Adr2500c
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 22 05 2002
|
||||||
|
-- Desc: original
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: GIGE-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
GIGE-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
IMPORTS
|
||||||
|
adr2500c FROM ADR2500C-MIB
|
||||||
|
SagemBoolean, Severity FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE,Counter64 FROM SNMPv2-SMI
|
||||||
|
DisplayString, PhysAddress FROM SNMPv2-TC;
|
||||||
|
|
||||||
|
gige MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0205220000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module specific for GigE module of Adr2500c"
|
||||||
|
::= { adr2500c 10 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Gige part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
BandwidthSize ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
stm1(1),
|
||||||
|
stm4(4),
|
||||||
|
stm16(16),
|
||||||
|
stm64(64)
|
||||||
|
}
|
||||||
|
|
||||||
|
gigeNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of gigabitEthernet cards in equipment."
|
||||||
|
::= { gige 10 }
|
||||||
|
|
||||||
|
gigeTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF GigeEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of gigabitEthernet cards in equipment."
|
||||||
|
::= { gige 11 }
|
||||||
|
|
||||||
|
gigeEntry OBJECT-TYPE
|
||||||
|
SYNTAX GigeEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular gigabitEthernet card of the equipment."
|
||||||
|
INDEX { gigeIndex }
|
||||||
|
::= { gigeTable 1 }
|
||||||
|
|
||||||
|
GigeEntry ::= SEQUENCE {
|
||||||
|
gigeIndex INTEGER, -- boardIndex
|
||||||
|
gigeSdhBandwidth BandwidthSize,
|
||||||
|
gigeAutoTest SagemBoolean,
|
||||||
|
gigeWarmStart SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
gigeIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular gigabitEthernet card of the equipment.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware"
|
||||||
|
::= { gigeEntry 1 }
|
||||||
|
|
||||||
|
gigeSdhBandwidth OBJECT-TYPE
|
||||||
|
SYNTAX BandwidthSize
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field set the size of the SDH Bandwidth which is allocated to the gigabitEthernet card."
|
||||||
|
::= { gigeEntry 2 }
|
||||||
|
|
||||||
|
gigeAutoTest OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, an autotest is executed on the gigabitEthernet card."
|
||||||
|
::= { gigeEntry 3 }
|
||||||
|
|
||||||
|
gigeWarmStart OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, a warmStart is launched on the gigabitEthernet card."
|
||||||
|
::= { gigeEntry 4 }
|
||||||
|
|
||||||
|
-- End of gige description
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Maintenance part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
LoopbackGE ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0), -- GE-SDH Bidirectionnal Transmission
|
||||||
|
local1(1), -- GE-GE Loopback (above GFP)
|
||||||
|
local2(2), -- GE-GE Loopback (beyong GFP)
|
||||||
|
local3(3), -- GE-GE Loopback (into SERDES)
|
||||||
|
local4(4), -- GE-GE Loopback (into GMAC Bloc)
|
||||||
|
remote(10) -- SDH-SDH Loopback (into Tramer)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
maintenanceNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of gigabitEthernet ports in equipment."
|
||||||
|
::= { gige 20 }
|
||||||
|
|
||||||
|
maintenanceTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF MaintenanceEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of gigabitEthernet ports in equipment."
|
||||||
|
::= { gige 21 }
|
||||||
|
|
||||||
|
maintenanceEntry OBJECT-TYPE
|
||||||
|
SYNTAX MaintenanceEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular gigabitEthernet port of the equipment."
|
||||||
|
INDEX { maintenanceIndex }
|
||||||
|
::= { maintenanceTable 1 }
|
||||||
|
|
||||||
|
MaintenanceEntry ::= SEQUENCE {
|
||||||
|
maintenanceIndex INTEGER, -- channelIndex = nspiTTPIndex
|
||||||
|
maintenanceAutoTest SagemBoolean,
|
||||||
|
maintenanceLoopback LoopbackGE,
|
||||||
|
maintenancePRBSSent DisplayString,
|
||||||
|
maintenancePRBSReceived DisplayString,
|
||||||
|
maintenanceResetAllCounters SagemBoolean,
|
||||||
|
maintenanceResetLanCounters SagemBoolean,
|
||||||
|
maintenanceResetGfpCounters SagemBoolean,
|
||||||
|
maintenanceResetQosCounters SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
maintenanceIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular gigabitEthernet port of the equipment.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware"
|
||||||
|
::= { maintenanceEntry 1 }
|
||||||
|
|
||||||
|
maintenanceAutoTest OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, an autotest is executed on the gigabitEthernet port."
|
||||||
|
::= { maintenanceEntry 2 }
|
||||||
|
|
||||||
|
maintenanceLoopback OBJECT-TYPE
|
||||||
|
SYNTAX LoopbackGE
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field set a loopback mode to a particular gigabitEthernet port."
|
||||||
|
::= { maintenanceEntry 3 }
|
||||||
|
|
||||||
|
maintenancePRBSSent OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to sent a PRBS frame on a particular gigabitEthernet port."
|
||||||
|
::= { maintenanceEntry 4 }
|
||||||
|
|
||||||
|
maintenancePRBSReceived OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value is the actual PRBS frame received in the particular gigabitEthernet port."
|
||||||
|
::= { maintenanceEntry 5 }
|
||||||
|
|
||||||
|
maintenanceResetAllCounters OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, all counters attached to this interface are deleted."
|
||||||
|
::= { maintenanceEntry 6 }
|
||||||
|
|
||||||
|
maintenanceResetLanCounters OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, all QoS counters attached to this interface are deleted."
|
||||||
|
::= { maintenanceEntry 7 }
|
||||||
|
|
||||||
|
maintenanceResetGfpCounters OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, all Gfp counters attached to this interface are deleted."
|
||||||
|
::= { maintenanceEntry 8 }
|
||||||
|
|
||||||
|
maintenanceResetQosCounters OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to true, all Qos counters attached to this interface are deleted."
|
||||||
|
::= { maintenanceEntry 9 }
|
||||||
|
|
||||||
|
-- End of maintenance part
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* QoS part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
QosType ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
pauseMode(1),
|
||||||
|
userPriority(2),
|
||||||
|
vlanId(3),
|
||||||
|
balanced(4),
|
||||||
|
ipv4TOS(10),
|
||||||
|
ipv6TClass(11),
|
||||||
|
dscp(13)
|
||||||
|
}
|
||||||
|
|
||||||
|
CongestionControl ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
red(1), -- Random Early Detection
|
||||||
|
wred(2) -- Weighted Random Early Detection
|
||||||
|
}
|
||||||
|
|
||||||
|
SchedulingSystem ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown(0),
|
||||||
|
spq(1), -- Strict Priority Queuing
|
||||||
|
wfq(4), -- Weighted Fair Queuing
|
||||||
|
cbwfq(5), -- Class-Based Weighted Fair Queuing
|
||||||
|
wrr(10) -- Weighted Round Robbin
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
qosNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Quality of Service set in equipment. This number match to channelNumber because
|
||||||
|
there is only one Qos per Sdh Channel.
|
||||||
|
= number of entries in qosTable"
|
||||||
|
::= { gige 30 }
|
||||||
|
|
||||||
|
qosTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF QosEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of Qos in equipment."
|
||||||
|
::= { gige 31 }
|
||||||
|
|
||||||
|
qosEntry OBJECT-TYPE
|
||||||
|
SYNTAX QosEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular qos of the equipment."
|
||||||
|
INDEX { qosIndex }
|
||||||
|
::= { qosTable 1 }
|
||||||
|
|
||||||
|
QosEntry ::= SEQUENCE {
|
||||||
|
qosIndex INTEGER, -- channelIndex = nspiTTPIndex
|
||||||
|
qosClassNumber INTEGER,
|
||||||
|
qosType QosType,
|
||||||
|
qosCongestionControl CongestionControl,
|
||||||
|
qosSchedulingSystem SchedulingSystem,
|
||||||
|
qosBwREnable SagemBoolean,
|
||||||
|
qosHCInCCDiscardsGe Counter64,
|
||||||
|
qosHCInCCDiscardsWan Counter64
|
||||||
|
}
|
||||||
|
|
||||||
|
qosIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular QoS of the equipment.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware"
|
||||||
|
::= { qosEntry 1 }
|
||||||
|
|
||||||
|
qosClassNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to choose the number of CoS defined for the QoS"
|
||||||
|
::= { qosEntry 2 }
|
||||||
|
|
||||||
|
qosType OBJECT-TYPE
|
||||||
|
SYNTAX QosType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to choose the type of Qos"
|
||||||
|
::= { qosEntry 3 }
|
||||||
|
|
||||||
|
qosCongestionControl OBJECT-TYPE
|
||||||
|
SYNTAX CongestionControl
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to choose a mechanism to manage congestion problems. Some Type of Qos
|
||||||
|
force the value of this field. "
|
||||||
|
::= { qosEntry 4 }
|
||||||
|
|
||||||
|
qosSchedulingSystem OBJECT-TYPE
|
||||||
|
SYNTAX SchedulingSystem
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to choose a mechanism to manage congestion problems. "
|
||||||
|
::= { qosEntry 5 }
|
||||||
|
|
||||||
|
qosBwREnable OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to activate or desactivate the Sdh throughput reservation feature. "
|
||||||
|
::= { qosEntry 6 }
|
||||||
|
|
||||||
|
qosHCInCCDiscardsGe OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of packets received on the GE interface which were discarded to prevent from switch saturation"
|
||||||
|
::= { qosEntry 7 }
|
||||||
|
|
||||||
|
qosHCInCCDiscardsWan OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of packets received on the WAN interface which were discarded to prevent from switch saturation"
|
||||||
|
::= { qosEntry 8 }
|
||||||
|
|
||||||
|
-- End of QoS part
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* CoS part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
CosId ::= INTEGER
|
||||||
|
{
|
||||||
|
cos0(0),
|
||||||
|
cos1(1),
|
||||||
|
cos2(2),
|
||||||
|
cos3(3),
|
||||||
|
cos4(4),
|
||||||
|
cos5(5),
|
||||||
|
cos6(6),
|
||||||
|
cos7(7)
|
||||||
|
}
|
||||||
|
|
||||||
|
cosNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Class of Service set in equipment
|
||||||
|
= number of entries in cosTable
|
||||||
|
= qosNumber * qosClassNumber"
|
||||||
|
::= { gige 40 }
|
||||||
|
|
||||||
|
cosTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF CosEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of CoS in equipment."
|
||||||
|
::= { gige 41 }
|
||||||
|
|
||||||
|
cosEntry OBJECT-TYPE
|
||||||
|
SYNTAX CosEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular CoS of the equipment."
|
||||||
|
INDEX { cosIndex }
|
||||||
|
::= { cosTable 1 }
|
||||||
|
|
||||||
|
CosEntry ::= SEQUENCE {
|
||||||
|
cosIndex INTEGER,
|
||||||
|
cosQosId INTEGER, -- qosIndex
|
||||||
|
cosId CosId,
|
||||||
|
cosDefinition DisplayString,
|
||||||
|
cosBwRRatioMin INTEGER,
|
||||||
|
cosBwRRatioMax INTEGER,
|
||||||
|
cosHCInOctets Counter64,
|
||||||
|
cosHCOutOctets Counter64,
|
||||||
|
cosHCInPkts Counter64,
|
||||||
|
cosHCOutPkts Counter64,
|
||||||
|
cosHCInCCDiscards Counter64
|
||||||
|
}
|
||||||
|
|
||||||
|
cosIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular CoS of the equipment.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware. Its values are taken between 1 and cosNumber."
|
||||||
|
::= { cosEntry 1 }
|
||||||
|
|
||||||
|
cosQosId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to identify which QoS this Class is belonging. Its values must match to qosIndex."
|
||||||
|
::= { cosEntry 2 }
|
||||||
|
|
||||||
|
cosId OBJECT-TYPE
|
||||||
|
SYNTAX CosId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" This field identify the class of Service."
|
||||||
|
::= { cosEntry 3 }
|
||||||
|
|
||||||
|
cosDefinition OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This optional textual field brings some precisions about the CoS configuration. "
|
||||||
|
::= { cosEntry 4 }
|
||||||
|
|
||||||
|
cosBwRRatioMin OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the qosBwREnable field is set to True, then this field allows to configure the guaranted percentage of SDH
|
||||||
|
throughput which must be booked up for the CoS"
|
||||||
|
::= { cosEntry 5 }
|
||||||
|
|
||||||
|
cosBwRRatioMax OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the qosBwREnable field is set to True, then this field allows to configure the maximum percentage of SDH
|
||||||
|
throughput which can be booked up for the CoS"
|
||||||
|
::= { cosEntry 6 }
|
||||||
|
|
||||||
|
cosHCInOctets OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of octets received on the GE interface (excluding framing characters preambule and sfd)
|
||||||
|
and belonging to a CosId packet"
|
||||||
|
::= { cosEntry 7 }
|
||||||
|
|
||||||
|
cosHCOutOctets OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd)
|
||||||
|
and belonging to a CosId paket"
|
||||||
|
::= { cosEntry 8 }
|
||||||
|
|
||||||
|
cosHCInPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of octets received on the GE interface (excluding framing characters preambule and sfd)
|
||||||
|
and belonging to a CosId packet"
|
||||||
|
::= { cosEntry 9 }
|
||||||
|
|
||||||
|
cosHCOutPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of octets transmitted out of the Wan interface (excluding framing characters preambule and sfd)
|
||||||
|
and belonging to a CosId paket"
|
||||||
|
::= { cosEntry 10 }
|
||||||
|
|
||||||
|
cosHCInCCDiscards OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of CosId packets received on the GE interface which were discarded by RED/WRED/BandWidthReservation
|
||||||
|
to prevent from congestion."
|
||||||
|
::= { cosEntry 11 }
|
||||||
|
|
||||||
|
-- End of CoS part
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* GFP part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
GfpFailure ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
oofd(1),
|
||||||
|
lofd(2),
|
||||||
|
fdsc(3)
|
||||||
|
}
|
||||||
|
|
||||||
|
GfpState ::= INTEGER(0..2147483647)
|
||||||
|
-- {
|
||||||
|
-- none(0),
|
||||||
|
-- (1),
|
||||||
|
-- (2),
|
||||||
|
-- (3)
|
||||||
|
-- }
|
||||||
|
|
||||||
|
gfpNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"ports Number of the Gfp layer.
|
||||||
|
= number of entries in gfpTable "
|
||||||
|
::= { gige 50 }
|
||||||
|
|
||||||
|
gfpTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF GfpEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of gfp port in the equipment."
|
||||||
|
::= { gige 51 }
|
||||||
|
|
||||||
|
gfpEntry OBJECT-TYPE
|
||||||
|
SYNTAX GfpEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular gfp port of the equipment."
|
||||||
|
INDEX { gfpIndex }
|
||||||
|
::= { gfpTable 1 }
|
||||||
|
|
||||||
|
GfpEntry ::= SEQUENCE {
|
||||||
|
gfpIndex INTEGER, -- channelIndex
|
||||||
|
gfpHCInPkts Counter64,
|
||||||
|
gfpHCInIdlePkts Counter64,
|
||||||
|
gfpHCInCorruptedPkts Counter64,
|
||||||
|
gfpHCInErrors Counter64,
|
||||||
|
gfpHCInCorrectedPkts Counter64,
|
||||||
|
gfpHCFCSErrors Counter64,
|
||||||
|
gfpHCInOctets Counter64,
|
||||||
|
gfpHCOutPkts Counter64,
|
||||||
|
gfpHCOutIdlePkts Counter64,
|
||||||
|
gfpHCOutOctets Counter64,
|
||||||
|
gfpIdleRate INTEGER,
|
||||||
|
gfpSendingRate INTEGER,
|
||||||
|
gfpState GfpState,
|
||||||
|
gfpAdminStatus INTEGER,
|
||||||
|
gfpOperStatus INTEGER,
|
||||||
|
gfpMonitor SagemBoolean,
|
||||||
|
gfpFailure GfpFailure,
|
||||||
|
gfpSeverity Severity,
|
||||||
|
gfpOOFD Severity,
|
||||||
|
gfpLOFD Severity,
|
||||||
|
gfpFDSC Severity
|
||||||
|
}
|
||||||
|
|
||||||
|
gfpIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular gfp port in the equipment.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware. Its values are mapped to channelIndex values."
|
||||||
|
::= { gfpEntry 1 }
|
||||||
|
|
||||||
|
gfpHCInPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of packets received on the Gfp interface"
|
||||||
|
::= { gfpEntry 2 }
|
||||||
|
|
||||||
|
gfpHCInIdlePkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of Idle frames received on the Gfp interface"
|
||||||
|
::= { gfpEntry 3 }
|
||||||
|
|
||||||
|
gfpHCInCorruptedPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of mismatched packets received on the Gfp interface."
|
||||||
|
::= { gfpEntry 4 }
|
||||||
|
|
||||||
|
gfpHCInErrors OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of mismatched packets that have been discarded. "
|
||||||
|
::= { gfpEntry 5 }
|
||||||
|
|
||||||
|
gfpHCInCorrectedPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The total number of mismatched packets received on the Gfp interface that have been corrected. "
|
||||||
|
::= { gfpEntry 6 }
|
||||||
|
|
||||||
|
gfpHCFCSErrors OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of frames received on the Gfp interface that are an integral number of octets
|
||||||
|
in length but do not pass the FCS check. "
|
||||||
|
::= { gfpEntry 7 }
|
||||||
|
|
||||||
|
gfpHCInOctets OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of Octets received on the Gfp interface"
|
||||||
|
::= { gfpEntry 8 }
|
||||||
|
|
||||||
|
gfpHCOutPkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of packets transmitted out of the Gfp interface"
|
||||||
|
::= { gfpEntry 9 }
|
||||||
|
|
||||||
|
gfpHCOutIdlePkts OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of Idle frame transmitted out of the Gfp interface"
|
||||||
|
::= { gfpEntry 10 }
|
||||||
|
|
||||||
|
gfpHCOutOctets OBJECT-TYPE
|
||||||
|
SYNTAX Counter64
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The total number of packets transmitted out of the Gfp interface"
|
||||||
|
::= { gfpEntry 11 }
|
||||||
|
|
||||||
|
gfpIdleRate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The received Idle frames rate on a particular gfp port. "
|
||||||
|
::= { gfpEntry 12 }
|
||||||
|
|
||||||
|
gfpSendingRate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The sent frames rate on a particular gfp port. "
|
||||||
|
::= { gfpEntry 13 }
|
||||||
|
|
||||||
|
gfpState OBJECT-TYPE
|
||||||
|
SYNTAX GfpState
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to know in which state this gfp port is working."
|
||||||
|
::= { gfpEntry 14 }
|
||||||
|
|
||||||
|
gfpAdminStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
up(1), -- ready to pass packets
|
||||||
|
down(2),
|
||||||
|
testing(3) -- in some test mode
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The desired state of the gfp port. The
|
||||||
|
testing(3) state indicates that no operational
|
||||||
|
packets can be passed."
|
||||||
|
::= { gfpEntry 15 }
|
||||||
|
|
||||||
|
gfpOperStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
up(1), -- ready to pass packets
|
||||||
|
down(2),
|
||||||
|
testing(3) -- in some test mode
|
||||||
|
}
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The current operational state of the gfp port.
|
||||||
|
The testing(3) state indicates that no operational
|
||||||
|
packets can be passed."
|
||||||
|
::= { gfpEntry 16 }
|
||||||
|
|
||||||
|
gfpMonitor OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to false, the failure detection
|
||||||
|
is stopped for this gfp port."
|
||||||
|
::= { gfpEntry 17 }
|
||||||
|
|
||||||
|
gfpFailure OBJECT-TYPE
|
||||||
|
SYNTAX GfpFailure
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Active failures on channel"
|
||||||
|
::= { gfpEntry 18 }
|
||||||
|
|
||||||
|
gfpSeverity OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to failure severity for gfp port."
|
||||||
|
::= { gfpEntry 19 }
|
||||||
|
|
||||||
|
gfpOOFD OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Severity associated with Out of Frame Delineation failure
|
||||||
|
for gfp port."
|
||||||
|
::= { gfpEntry 20 }
|
||||||
|
|
||||||
|
gfpLOFD OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Severity associated with Loss Of Frame Delineation failure
|
||||||
|
for gfp port."
|
||||||
|
::= { gfpEntry 21 }
|
||||||
|
|
||||||
|
gfpFDSC OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Severity associated with Frame Delineation State Change failure
|
||||||
|
for gfp port."
|
||||||
|
::= { gfpEntry 22 }
|
||||||
|
-- End of GFP part
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* PAUSE part
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
PauseFailure ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
pauseModeRejected(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
pauseNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of ports in the equipment which accept Pause mechanism
|
||||||
|
= number of entries in pauseTable "
|
||||||
|
::= { gige 60 }
|
||||||
|
|
||||||
|
pauseTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PauseEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of Ethernet port in the equipment which accept Pause mechanism."
|
||||||
|
::= { gige 61 }
|
||||||
|
|
||||||
|
pauseEntry OBJECT-TYPE
|
||||||
|
SYNTAX PauseEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular Ethernet port of the equipment."
|
||||||
|
INDEX { pauseIndex }
|
||||||
|
::= { pauseTable 1 }
|
||||||
|
|
||||||
|
PauseEntry ::= SEQUENCE {
|
||||||
|
pauseIndex INTEGER, -- Lan ifIndex
|
||||||
|
pauseTime INTEGER,
|
||||||
|
pauseBetweenTime INTEGER,
|
||||||
|
pauseMacSA PhysAddress,
|
||||||
|
pauseMacDA PhysAddress,
|
||||||
|
pauseCHT INTEGER,
|
||||||
|
pauseCLT INTEGER,
|
||||||
|
pauseMonitor SagemBoolean,
|
||||||
|
pauseFailure PauseFailure,
|
||||||
|
pauseSeverity Severity,
|
||||||
|
pauseModeRejected Severity
|
||||||
|
}
|
||||||
|
|
||||||
|
pauseIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular Ethernet Physical port of a gigabitEthernet card.
|
||||||
|
The value of this index is a constant value assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware. Its values are mapped to IfIndex values of Lan Ports."
|
||||||
|
::= { pauseEntry 1 }
|
||||||
|
|
||||||
|
pauseTime OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to set the Time during which the linkPartner stop any transmission. The Unit used is the time slot
|
||||||
|
(= 512 ns)."
|
||||||
|
::= { pauseEntry 2 }
|
||||||
|
|
||||||
|
pauseBetweenTime OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to set the Time between two Pause Frames transmission. The Unit used is the time slot
|
||||||
|
(= 512 ns)."
|
||||||
|
::= { pauseEntry 3 }
|
||||||
|
|
||||||
|
pauseMacSA OBJECT-TYPE
|
||||||
|
SYNTAX PhysAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The physical address of the Ethernet port.
|
||||||
|
This address is used to fill the SourceAddress field of any Pause Frame which is trasmitted by the LinkPartner."
|
||||||
|
::= { pauseEntry 4 }
|
||||||
|
|
||||||
|
pauseMacDA OBJECT-TYPE
|
||||||
|
SYNTAX PhysAddress
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" The physical address used to fill the DestinationAddress field of any Pause Frame which is transmitted by the LinkPartner."
|
||||||
|
::= { pauseEntry 5 }
|
||||||
|
|
||||||
|
pauseCHT OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to configure the credit High Threshold of Pause mechanism."
|
||||||
|
::= { pauseEntry 6 }
|
||||||
|
|
||||||
|
pauseCLT OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to configure the credit Low Threshold of Pause mechanism."
|
||||||
|
::= { pauseEntry 7 }
|
||||||
|
|
||||||
|
pauseMonitor OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to false, the failure detection
|
||||||
|
is stopped for this Ethernet port."
|
||||||
|
::= { pauseEntry 10 }
|
||||||
|
|
||||||
|
pauseFailure OBJECT-TYPE
|
||||||
|
SYNTAX PauseFailure
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Active failures in the pause mechanism of the Ethernet port."
|
||||||
|
::= { pauseEntry 11 }
|
||||||
|
|
||||||
|
pauseSeverity OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to severity associated to the current pause failure."
|
||||||
|
::= { pauseEntry 12 }
|
||||||
|
|
||||||
|
pauseModeRejected OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"This field allows to configure the Severity associated with Pause Mode Rejected failure
|
||||||
|
for Ethernet port."
|
||||||
|
::= { pauseEntry 13 }
|
||||||
|
|
||||||
|
-- End of Pause part
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
927
mibs/sagemcom/LOG-MIB
Normal file
927
mibs/sagemcom/LOG-MIB
Normal file
@ -0,0 +1,927 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: log
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- describes alarmes and event log records and
|
||||||
|
-- associated traps
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: Date: 25 10 1999
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
-- Version: MIB-P0-05092000 Date: 05 09 2000
|
||||||
|
-- passage de performance en perf pour
|
||||||
|
-- diminuer la longueur des traps de l'ADR155
|
||||||
|
-- Version: Date: 14 06 2001
|
||||||
|
-- ajout table de defaut courant pour gestionnaire
|
||||||
|
-- Version: Date: 22 08 2001
|
||||||
|
-- LogCurrent comments modification
|
||||||
|
--
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: LOG-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
LOG-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
SagemBoolean,IntDateTime,Severity FROM EQUIPMENT-MIB
|
||||||
|
DisplayString FROM SNMPv2-TC
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE,
|
||||||
|
NOTIFICATION-TYPE FROM SNMPv2-SMI;
|
||||||
|
-- TRAP-TYPE FROM RFC-1215;
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- OBJECTS
|
||||||
|
--*******************************************************************
|
||||||
|
log MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM/DR Tolbiac Centre"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Modification:
|
||||||
|
Date: 15 11 2002
|
||||||
|
Description:
|
||||||
|
sagemDr replace sagem-dr
|
||||||
|
NOTIFICATION-TYPE replace TRAP-TYPE
|
||||||
|
|
||||||
|
Modification:
|
||||||
|
Date: 20 12 1999
|
||||||
|
Description: Modification of comments
|
||||||
|
Modification of trap re-notification
|
||||||
|
quality-threshold-overflow replaced by
|
||||||
|
performance.
|
||||||
|
New Object:
|
||||||
|
Date: 30 11 1999
|
||||||
|
Name: lostTrapBool,lostTrapBegin,lostTrapEnd,lostTrap
|
||||||
|
Description: System of re-notification of lost traps,
|
||||||
|
Name: LodEvent
|
||||||
|
Description: Add of qualityThresholdOverflow (20),
|
||||||
|
otherThresholdOverflow (21), maintenance (30)
|
||||||
|
Name: probableCause
|
||||||
|
Description: SIZE (0..20) replaced by SIZE (0..50)
|
||||||
|
|
||||||
|
Creation:
|
||||||
|
This MIB module describes alarmes and event log records.
|
||||||
|
It also describes associated trap
|
||||||
|
"
|
||||||
|
::= { sagemDr 105 }
|
||||||
|
|
||||||
|
|
||||||
|
-- Warning:
|
||||||
|
-- The events (13) and (31) are non cleared
|
||||||
|
--
|
||||||
|
|
||||||
|
LogEvent ::= INTEGER { clear (0), nonAlarmed (1),
|
||||||
|
minor (2), major (3), critical (4), warning (5),
|
||||||
|
raise (10), -- some events requires raise/clear
|
||||||
|
event (13), -- for cold/hot start, re-notification, version switching
|
||||||
|
switch (14),
|
||||||
|
perf (20),
|
||||||
|
otherThresholdOverflow (21),
|
||||||
|
maintenance (30)
|
||||||
|
-- used for login/logout, start/end write session,
|
||||||
|
-- download/upload, operator action
|
||||||
|
-- ,security (31)
|
||||||
|
}
|
||||||
|
|
||||||
|
logClear OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { setToClear(0) }
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When a set command is issued on this variable the entire
|
||||||
|
log event is cleared.
|
||||||
|
|
||||||
|
This command is optional
|
||||||
|
"
|
||||||
|
::= { log 1 }
|
||||||
|
|
||||||
|
logCapacity OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The maximum number of event in the log database"
|
||||||
|
::= { log 2 }
|
||||||
|
|
||||||
|
logLastEvent OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The index of the last event number that have been logged.
|
||||||
|
This is usefull for trap lost detection."
|
||||||
|
::= { log 3 }
|
||||||
|
|
||||||
|
logNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of current log in equipment."
|
||||||
|
::= { log 4 }
|
||||||
|
|
||||||
|
|
||||||
|
logTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF LogEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of log trap that come from the equipment."
|
||||||
|
::= { log 5 }
|
||||||
|
|
||||||
|
logEntry OBJECT-TYPE
|
||||||
|
SYNTAX LogEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular log of the equipment."
|
||||||
|
INDEX { logIndex }
|
||||||
|
::= { logTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
LogEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
logIndex INTEGER,
|
||||||
|
logDate IntDateTime,
|
||||||
|
logObject OBJECT IDENTIFIER,
|
||||||
|
logName DisplayString,
|
||||||
|
logEvent LogEvent,
|
||||||
|
logPC DisplayString,
|
||||||
|
logAI DisplayString,
|
||||||
|
logEquipStatusV2 Severity
|
||||||
|
}
|
||||||
|
|
||||||
|
logIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular log entry.
|
||||||
|
The index value cannot exced logCapacity and then returns
|
||||||
|
to zero when the number of events exceds the capacity of
|
||||||
|
equipement log table.
|
||||||
|
Its value is :
|
||||||
|
logIndex = <total number of event>%logCapacity.
|
||||||
|
It is mandatory for the equipment to respond to get-next in
|
||||||
|
anti-chronological order (youngest first) no matter to the
|
||||||
|
index value.
|
||||||
|
Get-next(LogEntry.logEntry) is logEntry.logIndex[logLastEvent]"
|
||||||
|
::= { logEntry 1 }
|
||||||
|
|
||||||
|
logDate OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the event had happened."
|
||||||
|
::= { logEntry 2 }
|
||||||
|
|
||||||
|
logObject OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the function/interface who produced the event"
|
||||||
|
::= { logEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
logName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the particular entry among the
|
||||||
|
log entries. "
|
||||||
|
::= { logEntry 4 }
|
||||||
|
|
||||||
|
logEvent OBJECT-TYPE
|
||||||
|
SYNTAX LogEvent
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"indicates the type of event which had occured"
|
||||||
|
::= { logEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
-- The folowing probable cause are the mnemonics of failures
|
||||||
|
-- For all failures, the event indicates both the status and
|
||||||
|
-- the associed severity.
|
||||||
|
-- The event is non-alarmed, minor, major, critical or warning
|
||||||
|
-- if the failure has raised, and is clear when it has
|
||||||
|
-- desapeared.The LogObject is the oid of the
|
||||||
|
-- function/interface which notified the failure
|
||||||
|
-- los, tf, ais, lof, eber, sd, rdi, lop, pam, scm, otm,
|
||||||
|
-- slm, uneq, lom, tim, etc ...
|
||||||
|
--
|
||||||
|
-- For user-input associated failure, the probable cause
|
||||||
|
-- is the string name associated with the input.
|
||||||
|
|
||||||
|
-- For performance threshold exced the event is
|
||||||
|
-- "performance" and probable cause is "threshold exceded".
|
||||||
|
|
||||||
|
-- For Msp switch the event is "switch", probable cause is
|
||||||
|
-- "msp on working" or "msp on protection". oid indicates
|
||||||
|
-- msp function.
|
||||||
|
|
||||||
|
-- Sets source fail failure mnemonique is "source fail" and
|
||||||
|
-- oid is the value of setsInTable[source who failed]
|
||||||
|
-- On T0 switch the event "switch" is issued with probable
|
||||||
|
-- cause "t0 switch" and oid setsInTable[new-src]
|
||||||
|
-- On T4 failure the event "raise" or clear" is issued with
|
||||||
|
-- probable cause "t4 failure"
|
||||||
|
|
||||||
|
-- Note on standarts trap :
|
||||||
|
-- warmStart rfc1215
|
||||||
|
-- coldStart rfc1215
|
||||||
|
-- linkUp
|
||||||
|
-- linkDown
|
||||||
|
-- The equipment sends these standard traps througt
|
||||||
|
-- rfc1215 mib.
|
||||||
|
-- Then it is no use to send them through this mib but on
|
||||||
|
-- other hand it may be usefull to store them in the log as
|
||||||
|
-- an event :
|
||||||
|
-- event "event", probable cause "warm start" or
|
||||||
|
-- "cold start", oid={0,0}
|
||||||
|
-- event "event", probable cause
|
||||||
|
-- "link up" or "link down",oid=ifEntry.Index
|
||||||
|
|
||||||
|
|
||||||
|
logPC OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..50))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Probable cause. A short string which identifies the event type.
|
||||||
|
For a failure it is its mnemonique."
|
||||||
|
::= { logEntry 6 }
|
||||||
|
|
||||||
|
|
||||||
|
logAI OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..64))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A short string which gives additional information on
|
||||||
|
the event"
|
||||||
|
::= { logEntry 7 }
|
||||||
|
|
||||||
|
logEquipStatusV2 OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
logEquipStatusV2 is the value of equipStatusV2
|
||||||
|
stored in logTable each time a trap is sent"
|
||||||
|
::= { logEntry 8 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- "logTrapEnable"
|
||||||
|
logTrapEnable OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When set to false the equipment stops to send logTraps.
|
||||||
|
It has no effect on event log recording.
|
||||||
|
It also has no effects on quality traps and on status trap
|
||||||
|
used for the manager IONOS-ANM-V1.
|
||||||
|
The default value is true."
|
||||||
|
|
||||||
|
::= { log 6 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Modification:
|
||||||
|
-- Description: System used for notify again lost's
|
||||||
|
-- traps or current state.
|
||||||
|
-- Warning: the equipment sends these traps only
|
||||||
|
-- to the requester.
|
||||||
|
--
|
||||||
|
-- 1:Detection of lost traps
|
||||||
|
-- To detect lost traps:
|
||||||
|
-- we have to use two values:
|
||||||
|
-- -one in the equipment: logLastEvent
|
||||||
|
-- -one in the manager: the number of the last event
|
||||||
|
-- received by the manager
|
||||||
|
-- we have to poll regulary logLastEvent and make a
|
||||||
|
-- comparition with the value stored and maintained in the
|
||||||
|
-- manager. If the values are different the number of trap
|
||||||
|
-- lost equal to the difference between the two values.
|
||||||
|
--
|
||||||
|
-- 2:Resend lost traps
|
||||||
|
-- The manager can use GET request on logTable to acces the values.
|
||||||
|
-- The index of the table is logIndex or logTimeIndex
|
||||||
|
-- (logTImeIndex is not implemented in P0)
|
||||||
|
--
|
||||||
|
-- 3: Resend current state (start...)
|
||||||
|
-- The manager can set the boolean values of
|
||||||
|
-- resendTrapBool to get the current state.
|
||||||
|
-- Sequence to resent traps (current state):
|
||||||
|
-- For all re-sent traps:
|
||||||
|
-- Two special traps (logTap for P0) are sent before
|
||||||
|
-- and after the group of re-sent traps.
|
||||||
|
-- The logEvent field is: "maintainance" (= 30) for
|
||||||
|
-- the begining and "clear" for the end.
|
||||||
|
-- The probableCause field is: "lost trap"
|
||||||
|
-- The equipment send the following sequence for P0:
|
||||||
|
-- -1 logTrap with:
|
||||||
|
-- logEvent="maintainance"
|
||||||
|
-- probableCause="resent current trap"
|
||||||
|
-- -a set of logTrap that are current trap
|
||||||
|
-- In P0 ,you can not make a difference beetwen resent
|
||||||
|
-- trap and new alarms sent inside the sequence
|
||||||
|
-- (that are current trap too).
|
||||||
|
-- -1 logTrap with:
|
||||||
|
-- logEvent="clear"
|
||||||
|
-- probableCause="resent current trap"
|
||||||
|
--********************************************************************
|
||||||
|
|
||||||
|
lostTrap OBJECT IDENTIFIER ::= { log 7 }
|
||||||
|
|
||||||
|
resendTrapBool OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The manager set this variable to receive all the current traps of the
|
||||||
|
equipment.
|
||||||
|
The equipment must use resentLogTrap and resentNetworkAlarmeTrap
|
||||||
|
to do it(not in P0)."
|
||||||
|
::= { lostTrap 1 }
|
||||||
|
|
||||||
|
|
||||||
|
--*********************************************************************
|
||||||
|
-- Warning: logTime* are NOT used in P0 !
|
||||||
|
--*********************************************************************
|
||||||
|
-- logTimeTable OBJECT-TYPE
|
||||||
|
-- SYNTAX SEQUENCE OF LogTimeEntry
|
||||||
|
-- MAX-ACCESS not-accessible
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "The logDateTable contains data in the same format as the
|
||||||
|
-- logTable, and must contain the same set of data, but is
|
||||||
|
-- indexed using logTimeDate rather than logIndex.
|
||||||
|
--
|
||||||
|
-- If the logTable is managed by the equipment, the
|
||||||
|
-- logTimeTable is optional. Otherwise, the logTimeTable
|
||||||
|
-- is mandatory.
|
||||||
|
-- "
|
||||||
|
-- ::= { log 20 }
|
||||||
|
--
|
||||||
|
-- logTimeEntry OBJECT-TYPE
|
||||||
|
-- SYNTAX LogTimeEntry
|
||||||
|
-- MAX-ACCESS not-accessible
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- INDEX { logTimeDate }
|
||||||
|
-- ::= { logTimeTable 1 }
|
||||||
|
--
|
||||||
|
-- LogTimeEntry ::=
|
||||||
|
-- SEQUENCE {
|
||||||
|
-- logTimeIndex INTEGER,
|
||||||
|
-- logTimeDate IntDateTime,
|
||||||
|
-- logTimeObject OBJECT IDENTIFIER,
|
||||||
|
-- logTimeName DisplayString,
|
||||||
|
-- logTimeEvent LogEvent,
|
||||||
|
-- logTimeProbableCause DisplayString,
|
||||||
|
-- logTimeAI DisplayString,
|
||||||
|
-- logTimeEquipmentStatus Severity
|
||||||
|
-- }
|
||||||
|
--
|
||||||
|
-- logTimeIndex OBJECT-TYPE
|
||||||
|
-- SYNTAX INTEGER
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 1 }
|
||||||
|
--
|
||||||
|
-- logTimeDate OBJECT-TYPE
|
||||||
|
-- SYNTAX IntDateTime
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 2 }
|
||||||
|
--
|
||||||
|
-- logTimeObject OBJECT-TYPE
|
||||||
|
-- SYNTAX OBJECT IDENTIFIER
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 3 }
|
||||||
|
--
|
||||||
|
-- logTimeName OBJECT-TYPE
|
||||||
|
-- SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 4 }
|
||||||
|
--
|
||||||
|
-- logTimeEvent OBJECT-TYPE
|
||||||
|
-- SYNTAX LogEvent
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 5 }
|
||||||
|
--
|
||||||
|
-- logTimeProbableCause OBJECT-TYPE
|
||||||
|
-- SYNTAX DisplayString (SIZE (0..50))
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 6 }
|
||||||
|
--
|
||||||
|
-- logTimeAI OBJECT-TYPE
|
||||||
|
-- SYNTAX DisplayString (SIZE (0..64))
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 7 }
|
||||||
|
--
|
||||||
|
-- logTimeEquipmentStatus OBJECT-TYPE
|
||||||
|
-- SYNTAX Severity
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Refer to the same object in the logTable."
|
||||||
|
-- ::= { logTimeEntry 8 }
|
||||||
|
--
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
-- logTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "A trap of this type indicates a failure or an event in the
|
||||||
|
-- corresponding interface/function. It also gives the date and
|
||||||
|
-- time when the trap was sent, and the equipment status.
|
||||||
|
--
|
||||||
|
-- The logTrap is recommended for the equipment layer management.
|
||||||
|
-- The networkAlarmeTrap is recommended for the network layer management.
|
||||||
|
-- "
|
||||||
|
-- ::= 1
|
||||||
|
|
||||||
|
-- thresholdTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "A trap of this type indicates that a threshold has been
|
||||||
|
-- crossed in the corresponding interface/function.
|
||||||
|
-- It also gives the date and time when the trap was sent,
|
||||||
|
-- and the equipment status"
|
||||||
|
-- ::= 2
|
||||||
|
|
||||||
|
logTraps OBJECT IDENTIFIER ::= { log 0 }
|
||||||
|
|
||||||
|
logTrap NOTIFICATION-TYPE
|
||||||
|
OBJECTS { logIndex, logDate, logObject,
|
||||||
|
logName, logEvent, logPC,
|
||||||
|
logAI,logEquipStatusV2 }
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A trap of this type indicates that a threshold has been
|
||||||
|
crossed in the corresponding interface/function.
|
||||||
|
It also gives the date and time when the trap was sent,
|
||||||
|
and the equipment status"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { logTraps 1 }
|
||||||
|
|
||||||
|
thresholdTrap NOTIFICATION-TYPE
|
||||||
|
OBJECTS { logIndex, logDate, logObject,
|
||||||
|
logName, logEvent, logPC,
|
||||||
|
logAI,logEquipStatusV2 }
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A trap of this type indicates that a threshold has been
|
||||||
|
crossed in the corresponding interface/function.
|
||||||
|
It also gives the date and time when the trap was sent,
|
||||||
|
and the equipment status"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { logTraps 2 }
|
||||||
|
|
||||||
|
-- Warning:
|
||||||
|
-- The next traps are NOT used with P0 version
|
||||||
|
--
|
||||||
|
-- securityTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "A trap of this type indicates that a security event has been
|
||||||
|
-- appeared.
|
||||||
|
-- "
|
||||||
|
-- ::= 3
|
||||||
|
--
|
||||||
|
-- networkAlarmeTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "A trap of this type indicates that a network event has been
|
||||||
|
-- appeared. Special network event used by the IONOS-ANM manager
|
||||||
|
-- to have an easily network layer management.
|
||||||
|
-- "
|
||||||
|
-- ::= 4
|
||||||
|
--
|
||||||
|
-- maintainanceTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "A trap of this type indicates that a maintainance event has been
|
||||||
|
-- appeared.
|
||||||
|
-- "
|
||||||
|
-- ::= 5
|
||||||
|
--
|
||||||
|
-- resentLogTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "This trap is used to re-send logTrap."
|
||||||
|
-- ::= 6
|
||||||
|
--
|
||||||
|
-- resentNetworkAlarmeTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE log
|
||||||
|
-- VARIABLES { logIndex, logDate, logObject,
|
||||||
|
-- logName, logEvent, logPC,
|
||||||
|
-- logAI,logEquipStatusV2}
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "This trap is used to re-send networkAlarmeTrap."
|
||||||
|
-- ::= 7
|
||||||
|
--
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--***************************************************************
|
||||||
|
-- Meaning and values of variables of the different kind of trap
|
||||||
|
--***************************************************************
|
||||||
|
-- Only logTrap and thresholdTrap are used for P0;
|
||||||
|
-- So the other traps described are logTrap:
|
||||||
|
-- networkAlarmTrap
|
||||||
|
-- maintainanceTrap
|
||||||
|
-- securityTrap
|
||||||
|
--
|
||||||
|
-- That means in P0 Version, networkAlarmTrap,maintainanceTrap,
|
||||||
|
-- and securityTrap are not implemented and are replaced by
|
||||||
|
-- a logTrap with the same format than respectively networkAlarmTrap,
|
||||||
|
-- maintainanceTrap and securityTrap
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- ===============================
|
||||||
|
-- 1:logTrap
|
||||||
|
-- ===============================
|
||||||
|
--
|
||||||
|
-- 1.1:Equipment Alarm traps
|
||||||
|
-- *********************
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID or daughter card OID or ...
|
||||||
|
-- logName : "Alarm name", ...
|
||||||
|
-- logEvent : clear, non-alarmed, minor, major, critical, warning ...
|
||||||
|
-- logProbableCause : "ProbableCause"
|
||||||
|
-- logAI: "", "AI"
|
||||||
|
--
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- ===============================
|
||||||
|
-- 2:networkAlarmTrap
|
||||||
|
-- ===============================
|
||||||
|
--
|
||||||
|
-- 2.1:Network Alarm traps
|
||||||
|
-- *******************
|
||||||
|
--
|
||||||
|
-- logObject : interface OID or access OID ...
|
||||||
|
-- logName : not yet defined !!!!
|
||||||
|
-- logName : "Slot=0, Card=ADSL, Prot=ATM, VP/VC=12/8", ...
|
||||||
|
-- logEvent : clear, non-alarmed, minor, major, critical, warning ...
|
||||||
|
-- logProbableCause : "ProbableCause"
|
||||||
|
-- logAI: "", "AI"
|
||||||
|
--
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- ===============================
|
||||||
|
-- 3:maintainanceTrap
|
||||||
|
-- ===============================
|
||||||
|
--
|
||||||
|
-- 3.1:Download/Upload traps
|
||||||
|
-- *********************
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID or daughter card OID
|
||||||
|
-- logName : "", "Card name", ...
|
||||||
|
-- logEvent : maintainance or clear
|
||||||
|
-- logProbableCause : "download" or "upload"
|
||||||
|
-- logAI: transferedItemType value, transferedItemVersion value
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.2:Switching traps
|
||||||
|
-- ***************
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID or daughter card OID
|
||||||
|
-- logName : "", "Card name", ...
|
||||||
|
-- logEvent : event
|
||||||
|
-- logProbableCause : "software switching" or "data configuration switching"
|
||||||
|
-- logAI: transferedItemType value, transferedItemVersion value
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.3:Software restart traps
|
||||||
|
-- **********************
|
||||||
|
-- (Restart none requested by an operator).
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID or daughter card OID
|
||||||
|
-- logName : "", "Card name"
|
||||||
|
-- logEvent : event
|
||||||
|
-- logProbableCause : "cold start" or "hot start"
|
||||||
|
-- logAI: "" or "additionnal info"
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.4:Maintainance action traps with end
|
||||||
|
-- **********************************
|
||||||
|
--
|
||||||
|
-- logObject : port OID or card OID
|
||||||
|
-- logName : "name of the localisation"
|
||||||
|
-- logEvent : maintainance or clear
|
||||||
|
-- logProbableCause : "loop back" or ...
|
||||||
|
-- logAI: "loop number = xx" or ...
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.5:Maintainance action traps without end
|
||||||
|
-- *************************************
|
||||||
|
--
|
||||||
|
-- logObject : port OID or card OID
|
||||||
|
-- logName : "name of the localisation"
|
||||||
|
-- logEvent : event
|
||||||
|
-- logProbableCause : "clock switching" or ...
|
||||||
|
-- logAI: "" or ...
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.6:Write-session traps
|
||||||
|
-- *******************
|
||||||
|
-- A "write-session" trap must be sent when a write session starts
|
||||||
|
-- or ends. (Refer to the Sagem-dr-session Mib for the different
|
||||||
|
-- field values).
|
||||||
|
--
|
||||||
|
-- logObject :
|
||||||
|
-- logName : "writeSession"
|
||||||
|
-- logEvent : maintainance or clear (start or end)
|
||||||
|
-- logProbableCause : "writeSession"
|
||||||
|
-- logAI: sessionIp,sessionType
|
||||||
|
--
|
||||||
|
-- ex: logAI= "135.10.34.24,http,sess2,iONOSANMsupervisor"
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- 3.7:Re-notification traps
|
||||||
|
-- *********************
|
||||||
|
-- Two special traps (trapLog) are sent before and after
|
||||||
|
-- the group of re-sent traps.
|
||||||
|
-- The logEvent field is: "maintainance" for the begining and
|
||||||
|
-- "clear" for the end.
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID
|
||||||
|
-- logName : ""
|
||||||
|
-- logEvent : maintainance or clear
|
||||||
|
-- logProbableCause : "current log"
|
||||||
|
-- logAI: "Requester IP@ = x.x.x.x"
|
||||||
|
--
|
||||||
|
-- ===============================
|
||||||
|
-- 4:thresholdTrap
|
||||||
|
-- ===============================
|
||||||
|
--
|
||||||
|
-- 4.1:performance (Quality-threshold-overflow) traps
|
||||||
|
-- ********************************
|
||||||
|
--
|
||||||
|
-- logObject : cptObject OID
|
||||||
|
-- logName : "port name"
|
||||||
|
-- logEvent : quality-threshold-overflow or clear
|
||||||
|
-- logProbableCause : "quality-threshold-overflow cptNearFar value, cptDuration value"
|
||||||
|
-- logAI: "max Threshold = xxxx, min Threshold = xxxx"
|
||||||
|
--
|
||||||
|
-- 4.2:Other-threshold-overflow traps
|
||||||
|
-- ******************************
|
||||||
|
--
|
||||||
|
-- logObject : variable OID
|
||||||
|
-- logName : "" or variable name
|
||||||
|
-- logEvent : other-threshold-overflow or clear
|
||||||
|
-- logProbableCause : "other threshold overflow"
|
||||||
|
-- logAI: "max Threshold = xxxx, min Threshold = xxxx"
|
||||||
|
--
|
||||||
|
-- ===============================
|
||||||
|
-- 5:securityTrap
|
||||||
|
-- ===============================
|
||||||
|
--
|
||||||
|
-- 5.1:Security traps
|
||||||
|
-- **************
|
||||||
|
--
|
||||||
|
-- logObject : equipment OID, ...
|
||||||
|
-- logName : ""
|
||||||
|
-- logEvent : security
|
||||||
|
-- logProbableCause : "intrusion attempt"
|
||||||
|
-- logAI: "Caller IP@ = x.x.x.x, community = xxxxxxx"
|
||||||
|
--
|
||||||
|
--***************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
--***************************************************************
|
||||||
|
-- Log current Alarm
|
||||||
|
--***************************************************************
|
||||||
|
-- currentLog Table function the same way as log Table
|
||||||
|
-- It contains only current alarms
|
||||||
|
|
||||||
|
logCurrentClear OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { setToClear(0) }
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When a set command is issued on this variable the entire
|
||||||
|
log event is cleared.
|
||||||
|
|
||||||
|
This command is optional
|
||||||
|
"
|
||||||
|
::= { log 101 }
|
||||||
|
|
||||||
|
logCurrentCapacity OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The maximum number of event in the log database
|
||||||
|
This variable is optional"
|
||||||
|
::= { log 102 }
|
||||||
|
|
||||||
|
logCurrentLastEvent OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The index of the last current alarm number that have been logged.
|
||||||
|
This variable is optional"
|
||||||
|
::= { log 103 }
|
||||||
|
|
||||||
|
logCurrentNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of current log in equipment."
|
||||||
|
::= { log 104 }
|
||||||
|
|
||||||
|
|
||||||
|
logCurrentTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF LogCurrentEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of log trap that come from the equipment."
|
||||||
|
::= { log 105 }
|
||||||
|
|
||||||
|
logCurrentEntry OBJECT-TYPE
|
||||||
|
SYNTAX LogCurrentEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular log of the equipment."
|
||||||
|
INDEX { logCurrentIndex }
|
||||||
|
::= { logCurrentTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
LogCurrentEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
logCurrentIndex INTEGER,
|
||||||
|
logCurrentDate IntDateTime,
|
||||||
|
logCurrentObject OBJECT IDENTIFIER,
|
||||||
|
logCurrentName DisplayString,
|
||||||
|
logCurrentEvent LogEvent,
|
||||||
|
logCurrentPC DisplayString,
|
||||||
|
logCurrentAI DisplayString,
|
||||||
|
logCurrentStatusV2 Severity
|
||||||
|
}
|
||||||
|
|
||||||
|
logCurrentIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular logCurrent entry.
|
||||||
|
The index value is comprised between 1 and logCurrentNumber.
|
||||||
|
There is no relation between the index Value and the date of the alarm. "
|
||||||
|
::= { logCurrentEntry 1 }
|
||||||
|
|
||||||
|
logCurrentDate OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the event had happened."
|
||||||
|
::= { logCurrentEntry 2 }
|
||||||
|
|
||||||
|
logCurrentObject OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the function/interface who produced the event"
|
||||||
|
::= { logCurrentEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
logCurrentName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the particular entry among the
|
||||||
|
log entries. "
|
||||||
|
::= { logCurrentEntry 4 }
|
||||||
|
|
||||||
|
logCurrentEvent OBJECT-TYPE
|
||||||
|
SYNTAX LogEvent
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"indicates the type of event which had occured"
|
||||||
|
::= { logCurrentEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
logCurrentPC OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..50))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Probable cause. A short string which identifies the event type.
|
||||||
|
For a failure it is its mnemonique."
|
||||||
|
::= { logCurrentEntry 6 }
|
||||||
|
|
||||||
|
|
||||||
|
logCurrentAI OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..64))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A short string which gives additional information on
|
||||||
|
the event"
|
||||||
|
::= { logCurrentEntry 7 }
|
||||||
|
|
||||||
|
logCurrentStatusV2 OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
logEquipStatusV2 is the value of equipStatusV2
|
||||||
|
stored in logTable each time a trap is sent"
|
||||||
|
::= { logCurrentEntry 8 }
|
||||||
|
|
||||||
|
|
||||||
|
END
|
540
mibs/sagemcom/PERFORMANCE-MIB
Normal file
540
mibs/sagemcom/PERFORMANCE-MIB
Normal file
@ -0,0 +1,540 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Filename: perf
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Describes performance records.
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: Date: 25 10 1999
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: PERFORMANCE-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
PERFORMANCE-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
IntDateTime FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE,Gauge32,
|
||||||
|
NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||||
|
TimeTicks FROM RFC1155-SMI
|
||||||
|
DisplayString FROM SNMPv2-TC ;
|
||||||
|
-- TRAP-TYPE FROM RFC-1215;
|
||||||
|
|
||||||
|
|
||||||
|
performance MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM/DR Tolbiac Centre"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Modification:
|
||||||
|
Date: 15 11 2002
|
||||||
|
Description:
|
||||||
|
sagemDr replace sagem-dr
|
||||||
|
NOTIFICATION-TYPE replace TRAP-TYPE
|
||||||
|
|
||||||
|
Modification:
|
||||||
|
Date: 20 12 1999
|
||||||
|
Description: modification of comments
|
||||||
|
Modification:
|
||||||
|
Date: 25 11 1999
|
||||||
|
Name: thresholdUas,thresholdSes,thresholdEs,thresholdBbe
|
||||||
|
Description: read-write instead of read-only
|
||||||
|
Modification:
|
||||||
|
Date: 19 11 1999
|
||||||
|
Name:
|
||||||
|
Description: modification of comments
|
||||||
|
Creation:
|
||||||
|
Date: 25 10 1999
|
||||||
|
Description:
|
||||||
|
The MIB module describes performance records.
|
||||||
|
It also describes the traps that could be sent
|
||||||
|
either to notify a threshold or a non null quality
|
||||||
|
record, for the devices that support that feature.
|
||||||
|
"
|
||||||
|
::= { sagemDr 102 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
NearFar ::= INTEGER { near (1), far(2) }
|
||||||
|
|
||||||
|
perfClear OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When a set command is issued on this variable, this clears a
|
||||||
|
part of the performance record depending on the value of the oid:
|
||||||
|
performance : all the performance records
|
||||||
|
cptTable : all the counter table
|
||||||
|
uasTable : all the unavailable periods table
|
||||||
|
oid : the counter and uas records of this object
|
||||||
|
An equipment may implement only a subset of these commands."
|
||||||
|
::= { performance 1 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Performance over the ports
|
||||||
|
-- This table contains the history of the quality counters
|
||||||
|
-- When a Date is used as index the index value is MAXDate-Date
|
||||||
|
-- to keep a lexicographic order.
|
||||||
|
|
||||||
|
cptNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of used records (rows) in 'cptTable'."
|
||||||
|
::= { performance 2 }
|
||||||
|
|
||||||
|
|
||||||
|
cptTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF CptEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of cpt in equipment."
|
||||||
|
::= { performance 3 }
|
||||||
|
|
||||||
|
cptEntry OBJECT-TYPE
|
||||||
|
SYNTAX CptEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular cpt of the equipment."
|
||||||
|
INDEX { cptObject, cptNearFar, cptDuration, cptDate }
|
||||||
|
::= { cptTable 1 }
|
||||||
|
|
||||||
|
CptEntry ::= SEQUENCE {
|
||||||
|
cptObject OBJECT IDENTIFIER,
|
||||||
|
cptName DisplayString,
|
||||||
|
cptNearFar NearFar,
|
||||||
|
cptDuration TimeTicks,
|
||||||
|
cptDate IntDateTime,
|
||||||
|
cptUAS Gauge32,
|
||||||
|
cptSES Gauge32,
|
||||||
|
cptES Gauge32,
|
||||||
|
cptBBE Gauge32
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
cptObject OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the function/interface from which this reccord
|
||||||
|
was taken"
|
||||||
|
::= { cptEntry 1 }
|
||||||
|
|
||||||
|
cptName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the object localisation. For the
|
||||||
|
structure of this string, see 'logName' in the log MIB "
|
||||||
|
::= { cptEntry 2 }
|
||||||
|
|
||||||
|
cptNearFar OBJECT-TYPE
|
||||||
|
SYNTAX NearFar
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates near or far performance record"
|
||||||
|
::= { cptEntry 3 }
|
||||||
|
|
||||||
|
cptDuration OBJECT-TYPE
|
||||||
|
SYNTAX TimeTicks
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The full duration of measurement for the record.
|
||||||
|
This table contains either logged entries and current ones.
|
||||||
|
For curent performance counters, it is not the actual mesured
|
||||||
|
duration, but the duration from start to normal end.
|
||||||
|
The standard durations are 15 minutes and 24 hours; the value
|
||||||
|
can be coded in TimeTicks or in minute (see the variable
|
||||||
|
'perfDurationUnit')"
|
||||||
|
::= { cptEntry 4 }
|
||||||
|
|
||||||
|
cptDate OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the record had started."
|
||||||
|
::= { cptEntry 5 }
|
||||||
|
|
||||||
|
cptUAS OBJECT-TYPE
|
||||||
|
SYNTAX Gauge32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of UnAvailable Seconds mesured."
|
||||||
|
::= { cptEntry 6 }
|
||||||
|
|
||||||
|
cptSES OBJECT-TYPE
|
||||||
|
SYNTAX Gauge32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Severely Errored Seconds mesured."
|
||||||
|
::= { cptEntry 7 }
|
||||||
|
|
||||||
|
cptES OBJECT-TYPE
|
||||||
|
SYNTAX Gauge32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Errored Seconds mesured."
|
||||||
|
::= { cptEntry 8 }
|
||||||
|
|
||||||
|
cptBBE OBJECT-TYPE
|
||||||
|
SYNTAX Gauge32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of Background Errors Blocks mesured."
|
||||||
|
::= { cptEntry 9 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Unavailable periods (uap)
|
||||||
|
-- This table contains the unavailable period records logged
|
||||||
|
--by the system
|
||||||
|
|
||||||
|
|
||||||
|
uapNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of unavailable period records stored in the 'uapTable'."
|
||||||
|
::= { performance 4 }
|
||||||
|
|
||||||
|
uapTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF UapEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of unavailable period records in equipment."
|
||||||
|
::= { performance 5 }
|
||||||
|
|
||||||
|
uapEntry OBJECT-TYPE
|
||||||
|
SYNTAX UapEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular unavailable period of the equipment."
|
||||||
|
INDEX { uapObject, uapNearFar, uapBegin }
|
||||||
|
::= { uapTable 1 }
|
||||||
|
|
||||||
|
UapEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
uapObject OBJECT IDENTIFIER,
|
||||||
|
uapName DisplayString,
|
||||||
|
uapNearFar NearFar,
|
||||||
|
uapBegin IntDateTime,
|
||||||
|
uapEnd IntDateTime
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uapObject OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the function/interface from witch this reccord
|
||||||
|
was taken."
|
||||||
|
::= { uapEntry 1 }
|
||||||
|
|
||||||
|
uapName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the object localisation. For the
|
||||||
|
structure of this string, see 'logName' in the log MIB "
|
||||||
|
::= { uapEntry 2 }
|
||||||
|
|
||||||
|
uapNearFar OBJECT-TYPE
|
||||||
|
SYNTAX NearFar
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates near or far performance record"
|
||||||
|
::= { uapEntry 3 }
|
||||||
|
|
||||||
|
uapBegin OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the unavailable period has started."
|
||||||
|
::= { uapEntry 4 }
|
||||||
|
|
||||||
|
uapEnd OBJECT-TYPE
|
||||||
|
SYNTAX IntDateTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the unavailable period has finished."
|
||||||
|
::= { uapEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Threshold values for performance threshold configuration
|
||||||
|
-- A record on this table contains the confuguration the threshold
|
||||||
|
-- for a interface or a interface type
|
||||||
|
-- This table must be initialized by the equipment during its restart
|
||||||
|
-- The write access authorization of this table is optional
|
||||||
|
|
||||||
|
thresholdNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of threshold in equipment."
|
||||||
|
::= { performance 6 }
|
||||||
|
|
||||||
|
thresholdTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF ThresholdEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of threshold in equipment."
|
||||||
|
::= { performance 7 }
|
||||||
|
|
||||||
|
thresholdEntry OBJECT-TYPE
|
||||||
|
SYNTAX ThresholdEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular threshold of the equipment."
|
||||||
|
INDEX { thresholdObject, thresholdNearFar,
|
||||||
|
thresholdDuration, thresholdType }
|
||||||
|
::= { thresholdTable 1 }
|
||||||
|
|
||||||
|
ThresholdEntry ::= SEQUENCE {
|
||||||
|
thresholdObject OBJECT IDENTIFIER,
|
||||||
|
thresholdName DisplayString,
|
||||||
|
thresholdNearFar NearFar,
|
||||||
|
thresholdDuration TimeTicks,
|
||||||
|
thresholdType INTEGER,
|
||||||
|
thresholdUas INTEGER,
|
||||||
|
thresholdSes INTEGER,
|
||||||
|
thresholdEs INTEGER,
|
||||||
|
thresholdBbe INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
thresholdObject OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the interface or the interface type to which
|
||||||
|
these parameters apply."
|
||||||
|
::= { thresholdEntry 1 }
|
||||||
|
|
||||||
|
thresholdName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString (SIZE (0..40))
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the interface localisation.
|
||||||
|
For the structure of this string, see 'logName' in the
|
||||||
|
log MIB "
|
||||||
|
::= { thresholdEntry 2 }
|
||||||
|
|
||||||
|
thresholdNearFar OBJECT-TYPE
|
||||||
|
SYNTAX NearFar
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates near or far performance threshold.
|
||||||
|
Equipment may or may not implement far threshold."
|
||||||
|
::= { thresholdEntry 3 }
|
||||||
|
|
||||||
|
thresholdDuration OBJECT-TYPE
|
||||||
|
SYNTAX TimeTicks
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The normal duration of the counter with which the threshold
|
||||||
|
is associed.
|
||||||
|
The standard durations are 15 minutes and 24 hours;
|
||||||
|
"
|
||||||
|
::= { thresholdEntry 4 }
|
||||||
|
|
||||||
|
thresholdType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { raise(1), clear(2) }
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When set to `raise' the event threshold exceded is generated
|
||||||
|
when one of the corresponding counter cross its theshold.
|
||||||
|
When set to `clear', the event threshold exceded is cleared
|
||||||
|
when there is no counters above of its corresponding threshold.
|
||||||
|
The `clear'thresholds are optionnal(the standard value is zero)
|
||||||
|
"
|
||||||
|
::= { thresholdEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
thresholdUas OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of unavailable seconds within a counting
|
||||||
|
period above which a performance event is issued
|
||||||
|
for the interface/function"
|
||||||
|
::= { thresholdEntry 6 }
|
||||||
|
|
||||||
|
thresholdSes OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of severely errored seconds within a
|
||||||
|
counting period above which a performance event
|
||||||
|
is issued for the interface/function"
|
||||||
|
::= { thresholdEntry 7 }
|
||||||
|
|
||||||
|
thresholdEs OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of errored seconds within a counting
|
||||||
|
period above which a performance event is issued
|
||||||
|
for the interface/function"
|
||||||
|
::= { thresholdEntry 8 }
|
||||||
|
|
||||||
|
thresholdBbe OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of background block errors within a
|
||||||
|
counting period above which a performance event is
|
||||||
|
issued for the interface/function"
|
||||||
|
::= { thresholdEntry 9 }
|
||||||
|
|
||||||
|
|
||||||
|
-- ***************************************************************
|
||||||
|
-- perfDurationUnit OBJECT-TYPE
|
||||||
|
-- SYNTAX INTEGER {timeTicks (1), minutes (2)}
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Unit of the performance duration used in this MIB."
|
||||||
|
-- ::= { performance 8 }
|
||||||
|
--
|
||||||
|
-- ***************************************************************
|
||||||
|
-- Performance enable variables
|
||||||
|
--
|
||||||
|
-- The performance enables port by port are not in this MIB
|
||||||
|
-- The equipment can implement them in its proprietary MIB the
|
||||||
|
-- performance .
|
||||||
|
-- Also the transmission quality status port by port are not
|
||||||
|
-- in this MIb
|
||||||
|
-- The equipment must implement them in its proprietary MIB
|
||||||
|
-- the performance
|
||||||
|
|
||||||
|
|
||||||
|
-- performanceEnable OBJECT-TYPE
|
||||||
|
-- SYNTAX SagemBoolean
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "
|
||||||
|
-- It is a global enable of the performance in the equipment
|
||||||
|
-- The default value of this variable is 'false'
|
||||||
|
-- "
|
||||||
|
-- ::= { performance 9 }
|
||||||
|
|
||||||
|
|
||||||
|
-- perfTrapEnable OBJECT-TYPE
|
||||||
|
-- SYNTAX SagemBoolean
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "
|
||||||
|
-- It is a global enable of the performance trap sending
|
||||||
|
-- The default value of this variable is 'true'
|
||||||
|
-- "
|
||||||
|
-- ::= { performance 10 }
|
||||||
|
|
||||||
|
-- perfThresholdTrapEnable OBJECT-TYPE
|
||||||
|
-- SYNTAX SagemBoolean
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "
|
||||||
|
-- It is a global enable of the performance threshold overflow
|
||||||
|
-- trap sending
|
||||||
|
-- The default value of this variable is 'true'
|
||||||
|
-- "
|
||||||
|
-- ::= { performance 11 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- ***************************************************************
|
||||||
|
|
||||||
|
-- qualityTrap TRAP-TYPE
|
||||||
|
-- ENTERPRISE performance
|
||||||
|
-- VARIABLES { cptObject, cptName, cptNearFar,
|
||||||
|
-- cptDuration, cptDate, cptUAS,
|
||||||
|
-- cptSES, cptES, cptBBE }
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- " This trap allows the equipment to notify its quality records "
|
||||||
|
-- ::= 2
|
||||||
|
|
||||||
|
perfTraps OBJECT IDENTIFIER ::= { performance 0 }
|
||||||
|
|
||||||
|
qualityTrap NOTIFICATION-TYPE
|
||||||
|
OBJECTS { cptObject, cptName, cptNearFar,
|
||||||
|
cptDuration, cptDate, cptUAS,
|
||||||
|
cptSES, cptES, cptBBE }
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "This trap allows the equipment to notify its quality records"
|
||||||
|
REFERENCE ""
|
||||||
|
::= { perfTraps 2 }
|
||||||
|
|
||||||
|
END
|
481
mibs/sagemcom/PPP-BRIDGE-NCP-MIB
Normal file
481
mibs/sagemcom/PPP-BRIDGE-NCP-MIB
Normal file
@ -0,0 +1,481 @@
|
|||||||
|
-- Version: 19 11 2002
|
||||||
|
|
||||||
|
PPP-BRIDGE-NCP-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
-- FRK MODIDF Counter
|
||||||
|
-- FRK MODIDF FROM RFC1155-SMI
|
||||||
|
ifIndex
|
||||||
|
FROM RFC1213-MIB
|
||||||
|
OBJECT-TYPE
|
||||||
|
FROM RFC-1212
|
||||||
|
ppp
|
||||||
|
FROM PPP-LCP-MIB;
|
||||||
|
|
||||||
|
pppBridge OBJECT IDENTIFIER ::= { ppp 4 }
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP Bridge NCP Group.
|
||||||
|
-- Implementation of this group is mandatory for all
|
||||||
|
-- PPP implementations that support MAC Bridging over
|
||||||
|
-- PPP (RFC1220).
|
||||||
|
--
|
||||||
|
|
||||||
|
-- The following object reflect the values of the option
|
||||||
|
-- parameters used in the PPP Link Control Protocol
|
||||||
|
-- pppBridgeLocalToRemoteTinygramCompression
|
||||||
|
-- pppBridgeRemoteToLocalTinygramCompression
|
||||||
|
-- pppBridgeLocalToRemoteLanId
|
||||||
|
-- pppBridgeRemoteToLocalLanId
|
||||||
|
--
|
||||||
|
-- These values are not available until after the PPP Option
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- negotiation has completed, which is indicated by the link
|
||||||
|
-- reaching the open state (i.e. pppBridgeOperStatus is set to
|
||||||
|
-- opened).
|
||||||
|
--
|
||||||
|
-- Therefore, when pppBridgeOperStatus is not opened
|
||||||
|
-- the contents of these objects is undefined. The value
|
||||||
|
-- returned when accessing the objects is an implementation
|
||||||
|
-- dependent issue.
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppBridgeEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing the parameters and statistics
|
||||||
|
for the local PPP entity that are related to
|
||||||
|
the operation of Bridging over the PPP."
|
||||||
|
::= { pppBridge 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppBridgeEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Bridging information for a particular PPP
|
||||||
|
link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppBridgeTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppBridgeEntry ::= SEQUENCE {
|
||||||
|
pppBridgeOperStatus
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeLocalToRemoteTinygramCompression
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeRemoteToLocalTinygramCompression
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeLocalToRemoteLanId
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeRemoteToLocalLanId
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
pppBridgeOperStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {opened(1), not-opened(2)}
|
||||||
|
ACCESS read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The operational status of the Bridge network
|
||||||
|
protocol. If the value of this object is up
|
||||||
|
then the finite state machine for the Bridge
|
||||||
|
network protocol has reached the Opened state."
|
||||||
|
::= { pppBridgeEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeLocalToRemoteTinygramCompression OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local node will perform
|
||||||
|
Tinygram Compression when sending packets to
|
||||||
|
the remote entity. If false then the local
|
||||||
|
entity will not perform Tinygram Compression.
|
||||||
|
If true then the local entity will perform
|
||||||
|
Tinygram Compression. The value of this object
|
||||||
|
is meaningful only when the link has reached
|
||||||
|
the open state (pppBridgeOperStatus is
|
||||||
|
opened)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.7, Tinygram Compression Option, of
|
||||||
|
RFC1220"
|
||||||
|
::= { pppBridgeEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeRemoteToLocalTinygramCompression OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If false(1) then the remote entity is not
|
||||||
|
expected to perform Tinygram Compression. If
|
||||||
|
true then the remote entity is expected to
|
||||||
|
perform Tinygram Compression. The value of this
|
||||||
|
object is meaningful only when the link has
|
||||||
|
reached the open state (pppBridgeOperStatus is
|
||||||
|
opened)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.7, Tinygram Compression Option, of
|
||||||
|
RFC1220"
|
||||||
|
::= { pppBridgeEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeLocalToRemoteLanId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local node will include
|
||||||
|
the LAN Identification field in transmitted
|
||||||
|
packets or not. If false(1) then the local node
|
||||||
|
will not transmit this field, true(2) means
|
||||||
|
that the field will be transmitted. The value
|
||||||
|
of this object is meaningful only when the link
|
||||||
|
has reached the open state (pppBridgeOperStatus
|
||||||
|
is opened)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.8, LAN Identification Option, of
|
||||||
|
RFC1220"
|
||||||
|
::= { pppBridgeEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeRemoteToLocalLanId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the remote node has
|
||||||
|
indicated that it will include the LAN
|
||||||
|
Identification field in transmitted packets or
|
||||||
|
not. If false(1) then the field will not be
|
||||||
|
transmitted, if true(2) then the field will be
|
||||||
|
transmitted. The value of this object is
|
||||||
|
meaningful only when the link has reached the
|
||||||
|
open state (pppBridgeOperStatus is opened)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.8, LAN Identification Option, of
|
||||||
|
RFC1220"
|
||||||
|
::= { pppBridgeEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP Bridge Configuration table
|
||||||
|
--
|
||||||
|
|
||||||
|
pppBridgeConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppBridgeConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing the parameters and statistics
|
||||||
|
for the local PPP entity that are related to
|
||||||
|
the operation of Bridging over the PPP."
|
||||||
|
::= { pppBridge 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppBridgeConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Bridging Configuration information for a
|
||||||
|
particular PPP link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppBridgeConfigTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppBridgeConfigEntry ::= SEQUENCE {
|
||||||
|
pppBridgeConfigAdminStatus
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeConfigTinygram
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeConfigRingId
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeConfigLineId
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeConfigLanId
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigAdminStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { open(1), close(2) }
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The immediate desired status of the Bridging
|
||||||
|
network protocol. Setting this object to open
|
||||||
|
will inject an administrative open event into
|
||||||
|
the Bridging network protocol's finite state
|
||||||
|
machine. Setting this object to close will
|
||||||
|
inject an administrative close event into the
|
||||||
|
Bridging network protocol's finite state
|
||||||
|
machine."
|
||||||
|
::= { pppBridgeConfigEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigTinygram OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If false then the local BNCP entity will not
|
||||||
|
initiate the Tinygram Compression Option
|
||||||
|
Negotiation. If true then the local BNCP entity
|
||||||
|
will initiate negotiation of this option."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.7, Tinygram Compression Option, of
|
||||||
|
RFC1220"
|
||||||
|
DEFVAL { true }
|
||||||
|
::= { pppBridgeConfigEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigRingId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If false then the local PPP Entity will not
|
||||||
|
initiate a Remote Ring Identification Option
|
||||||
|
negotiation. If true then the local PPP entity
|
||||||
|
will intiate this negotiation. This MIB object
|
||||||
|
is relevant only if the interface is for 802.5
|
||||||
|
Token Ring bridging."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.4, IEEE 802.5 Remote Ring
|
||||||
|
Identification Option, of RFC1220"
|
||||||
|
DEFVAL { false }
|
||||||
|
::= { pppBridgeConfigEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigLineId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If false then the local PPP Entity is not to
|
||||||
|
initiate a Line Identification Option
|
||||||
|
negotiation. If true then the local PPP entity
|
||||||
|
will intiate this negotiation. This MIB object
|
||||||
|
is relevant only if the interface is for 802.5
|
||||||
|
Token Ring bridging."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.5, IEEE 802.5 Line Identification
|
||||||
|
Option, of RFC1220"
|
||||||
|
DEFVAL { false }
|
||||||
|
::= { pppBridgeConfigEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeConfigLanId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { false(1), true(2) }
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If false then the local BNCP entity will not
|
||||||
|
initiate the LAN Identification Option
|
||||||
|
Negotiation. If true then the local BNCP entity
|
||||||
|
will initiate negotiation of this option."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.8, LAN Identification Option, of
|
||||||
|
RFC1220"
|
||||||
|
DEFVAL { false }
|
||||||
|
::= { pppBridgeConfigEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP Bridge Media Status Table
|
||||||
|
--
|
||||||
|
|
||||||
|
pppBridgeMediaTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppBridgeMediaEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table identifying which MAC media types are
|
||||||
|
enabled for the Bridging NCPs."
|
||||||
|
::= { pppBridge 3 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppBridgeMediaEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Status of a specific MAC Type for a specific
|
||||||
|
PPP Link."
|
||||||
|
INDEX { ifIndex, pppBridgeMediaMacType }
|
||||||
|
::= { pppBridgeMediaTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppBridgeMediaEntry ::= SEQUENCE {
|
||||||
|
pppBridgeMediaMacType
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeMediaLocalStatus
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeMediaRemoteStatus
|
||||||
|
INTEGER
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
pppBridgeMediaMacType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The MAC type for which this entry in the
|
||||||
|
pppBridgeMediaTable is providing status
|
||||||
|
information. Valid values for this object are
|
||||||
|
defined in Section 6.6 MAC Type Support
|
||||||
|
Selection of RFC1220 (Bridging Point-to-Point
|
||||||
|
Protocol)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.6, MAC Type Support Selection, of
|
||||||
|
RFC1212."
|
||||||
|
::= { pppBridgeMediaEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaLocalStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { accept(1), dont-accept(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local PPP Bridging
|
||||||
|
Entity will accept packets of the protocol type
|
||||||
|
identified in pppBridgeMediaMacType on the PPP
|
||||||
|
link identified by ifIndex or not. If this
|
||||||
|
object is accept then any packets of the
|
||||||
|
indicated MAC type will be received and
|
||||||
|
properly processed. If this object is dont-
|
||||||
|
accept then received packets of the indicated
|
||||||
|
MAC type will not be properly processed."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.6, MAC Type Support Selection, of
|
||||||
|
RFC1212."
|
||||||
|
::= { pppBridgeMediaEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaRemoteStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { accept(1), dont-accept(2) }
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local PPP Bridging
|
||||||
|
Entity believes that the remote PPP Bridging
|
||||||
|
Entity will accept packets of the protocol type
|
||||||
|
identified in pppBridgeMediaMacType on the PPP
|
||||||
|
link identified by ifIndex or not."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.6, MAC Type Support Selection, of
|
||||||
|
RFC1212."
|
||||||
|
::= { pppBridgeMediaEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP Bridge Media Configuration Table
|
||||||
|
--
|
||||||
|
|
||||||
|
pppBridgeMediaConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppBridgeMediaConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table identifying which MAC media types are
|
||||||
|
enabled for the Bridging NCPs."
|
||||||
|
::= { pppBridge 4 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppBridgeMediaConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Status of a specific MAC Type for a specific
|
||||||
|
PPP Link."
|
||||||
|
INDEX { ifIndex, pppBridgeMediaConfigMacType }
|
||||||
|
::= { pppBridgeMediaConfigTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppBridgeMediaConfigEntry ::= SEQUENCE {
|
||||||
|
pppBridgeMediaConfigMacType
|
||||||
|
INTEGER,
|
||||||
|
pppBridgeMediaConfigLocalStatus
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaConfigMacType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The MAC type for which this entry in the
|
||||||
|
pppBridgeMediaConfigTable is providing status
|
||||||
|
information. Valid values for this object are
|
||||||
|
defined in Section 6.6 MAC Type Support
|
||||||
|
Selection of RFC1220 (Bridging Point-to-Point
|
||||||
|
Protocol)."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.6, MAC Type Support Selection, of
|
||||||
|
RFC1212."
|
||||||
|
::= { pppBridgeMediaConfigEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppBridgeMediaConfigLocalStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { accept(1), dont-accept(2) }
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local PPP Bridging
|
||||||
|
Entity should accept packets of the protocol
|
||||||
|
type identified in pppBridgeMediaConfigMacType
|
||||||
|
on the PPP link identified by ifIndex or not.
|
||||||
|
Setting this object to the value dont-accept
|
||||||
|
has the affect of invalidating the
|
||||||
|
corresponding entry in the
|
||||||
|
pppBridgeMediaConfigTable object. It is an
|
||||||
|
implementation-specific matter as to whether
|
||||||
|
the agent removes an invalidated entry from the
|
||||||
|
table. Accordingly, management stations must be
|
||||||
|
prepared to receive tabular information from
|
||||||
|
agents that corresponds to entries not
|
||||||
|
currently in use. Changing this object will
|
||||||
|
have effect when the link is next restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 6.6, MAC Type Support Selection, of
|
||||||
|
RFC1212."
|
||||||
|
::= { pppBridgeMediaConfigEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
END
|
837
mibs/sagemcom/PPP-LCP-MIB
Normal file
837
mibs/sagemcom/PPP-LCP-MIB
Normal file
@ -0,0 +1,837 @@
|
|||||||
|
-- Version: 19 11 2002
|
||||||
|
|
||||||
|
PPP-LCP-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
Counter
|
||||||
|
FROM RFC1155-SMI
|
||||||
|
ifIndex, transmission
|
||||||
|
FROM RFC1213-MIB
|
||||||
|
OBJECT-TYPE
|
||||||
|
FROM RFC-1212;
|
||||||
|
|
||||||
|
-- PPP MIB
|
||||||
|
|
||||||
|
ppp OBJECT IDENTIFIER ::= { transmission 23 }
|
||||||
|
|
||||||
|
pppLcp OBJECT IDENTIFIER ::= { ppp 1 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-- The individual groups within the PPP-LCP-MIB
|
||||||
|
|
||||||
|
pppLink OBJECT IDENTIFIER ::= { pppLcp 1 }
|
||||||
|
pppLqr OBJECT IDENTIFIER ::= { pppLcp 2 }
|
||||||
|
pppTests OBJECT IDENTIFIER ::= { pppLcp 3 }
|
||||||
|
|
||||||
|
|
||||||
|
-- 4.1. PPP Link Group
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP Link Group. Implementation of this
|
||||||
|
-- group is mandatory for all PPP entities.
|
||||||
|
--
|
||||||
|
|
||||||
|
-- The following object reflect the values of the option
|
||||||
|
-- parameters used in the PPP Link Control Protocol
|
||||||
|
-- pppLinkStatusLocalMRU
|
||||||
|
-- pppLinkStatusRemoteMRU
|
||||||
|
-- pppLinkStatusLocalToPeerACCMap
|
||||||
|
-- pppLinkStatusPeerToLocalACCMap
|
||||||
|
-- pppLinkStatusLocalToRemoteProtocolCompression
|
||||||
|
-- pppLinkStatusRemoteToLocalProtocolCompression
|
||||||
|
-- pppLinkStatusLocalToRemoteACCompression
|
||||||
|
-- pppLinkStatusRemoteToLocalACCompression
|
||||||
|
-- pppLinkStatusTransmitFcsSize
|
||||||
|
-- pppLinkStatusReceiveFcsSize
|
||||||
|
--
|
||||||
|
-- These values are not available until after the PPP Option
|
||||||
|
-- negotiation has completed, which is indicated by the link
|
||||||
|
-- reaching the open state (i.e., ifOperStatus is set to
|
||||||
|
-- up).
|
||||||
|
--
|
||||||
|
-- Therefore, when ifOperStatus is not up
|
||||||
|
-- the contents of these objects is undefined. The value
|
||||||
|
-- returned when accessing the objects is an implementation
|
||||||
|
-- dependent issue.
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppLinkStatusEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"A table containing PPP-link specific variables
|
||||||
|
for this PPP implementation."
|
||||||
|
::= { pppLink 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppLinkStatusEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Management information about a particular PPP
|
||||||
|
Link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppLinkStatusTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppLinkStatusEntry ::= SEQUENCE {
|
||||||
|
pppLinkStatusPhysicalIndex
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusBadAddresses
|
||||||
|
Counter,
|
||||||
|
pppLinkStatusBadControls
|
||||||
|
Counter,
|
||||||
|
pppLinkStatusPacketTooLongs
|
||||||
|
Counter,
|
||||||
|
pppLinkStatusBadFCSs
|
||||||
|
Counter,
|
||||||
|
pppLinkStatusLocalMRU
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusRemoteMRU
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusLocalToPeerACCMap
|
||||||
|
OCTET STRING,
|
||||||
|
pppLinkStatusPeerToLocalACCMap
|
||||||
|
OCTET STRING,
|
||||||
|
--pppLinkStatusLocalToRemoteProtocolCompression
|
||||||
|
pppLinkStatusLocalToRemoteProtoComp
|
||||||
|
INTEGER,
|
||||||
|
--pppLinkStatusRemoteToLocalProtocolCompression
|
||||||
|
pppLinkStatusRemoteToLocalProtoComp
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusLocalToRemoteACCompression
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusRemoteToLocalACCompression
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusTransmitFcsSize
|
||||||
|
INTEGER,
|
||||||
|
pppLinkStatusReceiveFcsSize
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
pppLinkStatusPhysicalIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of ifIndex that identifies the
|
||||||
|
lower-level interface over which this PPP Link
|
||||||
|
is operating. This interface would usually be
|
||||||
|
an HDLC or RS-232 type of interface. If there
|
||||||
|
is no lower-layer interface element, or there
|
||||||
|
is no ifEntry for the element, or the element
|
||||||
|
can not be identified, then the value of this
|
||||||
|
object is 0. For example, suppose that PPP is
|
||||||
|
operating over a serial port. This would use
|
||||||
|
two entries in the ifTable. The PPP could be
|
||||||
|
running over `interface' number 123 and the
|
||||||
|
serial port could be running over `interface'
|
||||||
|
number 987. Therefore, ifSpecific.123 would
|
||||||
|
contain the OBJECT IDENTIFIER ppp
|
||||||
|
pppLinkStatusPhysicalIndex.123 would contain
|
||||||
|
987, and ifSpecific.987 would contain the
|
||||||
|
OBJECT IDENTIFIER for the serial-port's media-
|
||||||
|
specific MIB."
|
||||||
|
::= { pppLinkStatusEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusBadAddresses OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of packets received with an
|
||||||
|
incorrect Address Field. This counter is a
|
||||||
|
component of the ifInErrors variable that is
|
||||||
|
associated with the interface that represents
|
||||||
|
this PPP Link."
|
||||||
|
REFERENCE
|
||||||
|
"Section 3.1, Address Field, of RFC1331."
|
||||||
|
::= { pppLinkStatusEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusBadControls OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of packets received on this link
|
||||||
|
with an incorrect Control Field. This counter
|
||||||
|
is a component of the ifInErrors variable that
|
||||||
|
is associated with the interface that
|
||||||
|
represents this PPP Link."
|
||||||
|
REFERENCE
|
||||||
|
"Section 3.1, Control Field, of RFC1331."
|
||||||
|
::= { pppLinkStatusEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusPacketTooLongs OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of received packets that have been
|
||||||
|
discarded because their length exceeded the
|
||||||
|
MRU. This counter is a component of the
|
||||||
|
ifInErrors variable that is associated with the
|
||||||
|
interface that represents this PPP Link. NOTE,
|
||||||
|
packets which are longer than the MRU but which
|
||||||
|
are successfully received and processed are NOT
|
||||||
|
included in this count."
|
||||||
|
::= { pppLinkStatusEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusBadFCSs OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The number of received packets that have been
|
||||||
|
discarded due to having an incorrect FCS. This
|
||||||
|
counter is a component of the ifInErrors
|
||||||
|
variable that is associated with the interface
|
||||||
|
that represents this PPP Link."
|
||||||
|
::= { pppLinkStatusEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusLocalMRU OBJECT-TYPE
|
||||||
|
-- FRK MODIDF SYNTAX INTEGER(1..2147483648)
|
||||||
|
SYNTAX INTEGER(1..2147483647)
|
||||||
|
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The current value of the MRU for the local PPP
|
||||||
|
Entity. This value is the MRU that the remote
|
||||||
|
entity is using when sending packets to the
|
||||||
|
local PPP entity. The value of this object is
|
||||||
|
meaningful only when the link has reached the
|
||||||
|
open state (ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 6 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusRemoteMRU OBJECT-TYPE
|
||||||
|
-- FRK MODIDF SYNTAX INTEGER(1..2147483648)
|
||||||
|
SYNTAX INTEGER(1..2147483647)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The current value of the MRU for the remote
|
||||||
|
PPP Entity. This value is the MRU that the
|
||||||
|
local entity is using when sending packets to
|
||||||
|
the remote PPP entity. The value of this object
|
||||||
|
is meaningful only when the link has reached
|
||||||
|
the open state (ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 7 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusLocalToPeerACCMap OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING (SIZE (4))
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The current value of the ACC Map used for
|
||||||
|
sending packets from the local PPP entity to
|
||||||
|
the remote PPP entity. The value of this object
|
||||||
|
is meaningful only when the link has reached
|
||||||
|
the open state (ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 8 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusPeerToLocalACCMap OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING (SIZE (4))
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The ACC Map used by the remote PPP entity when
|
||||||
|
transmitting packets to the local PPP entity.
|
||||||
|
The value of this object is meaningful only
|
||||||
|
when the link has reached the open state
|
||||||
|
(ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 9 }
|
||||||
|
|
||||||
|
|
||||||
|
--pppLinkStatusLocalToRemoteProtocolCompression
|
||||||
|
pppLinkStatusLocalToRemoteProtoComp
|
||||||
|
OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
enabled(1),
|
||||||
|
disabled(2)
|
||||||
|
}
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local PPP entity will
|
||||||
|
use Protocol Compression when transmitting
|
||||||
|
packets to the remote PPP entity. The value of
|
||||||
|
this object is meaningful only when the link
|
||||||
|
has reached the open state (ifOperStatus is
|
||||||
|
up)."
|
||||||
|
::= { pppLinkStatusEntry 10 }
|
||||||
|
|
||||||
|
|
||||||
|
--pppLinkStatusRemoteToLocalProtocolCompression
|
||||||
|
pppLinkStatusRemoteToLocalProtoComp
|
||||||
|
OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
enabled(1),
|
||||||
|
disabled(2)
|
||||||
|
}
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the remote PPP entity will
|
||||||
|
use Protocol Compression when transmitting
|
||||||
|
packets to the local PPP entity. The value of
|
||||||
|
this object is meaningful only when the link
|
||||||
|
has reached the open state (ifOperStatus is
|
||||||
|
up)."
|
||||||
|
::= { pppLinkStatusEntry 11 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusLocalToRemoteACCompression OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
enabled(1),
|
||||||
|
disabled(2)
|
||||||
|
}
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the local PPP entity will
|
||||||
|
use Address and Control Compression when
|
||||||
|
transmitting packets to the remote PPP entity.
|
||||||
|
The value of this object is meaningful only
|
||||||
|
when the link has reached the open state
|
||||||
|
(ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 12 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusRemoteToLocalACCompression OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
enabled(1),
|
||||||
|
disabled(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Indicates whether the remote PPP entity will
|
||||||
|
use Address and Control Compression when
|
||||||
|
transmitting packets to the local PPP entity.
|
||||||
|
The value of this object is meaningful only
|
||||||
|
when the link has reached the open state
|
||||||
|
(ifOperStatus is up)."
|
||||||
|
::= { pppLinkStatusEntry 13 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusTransmitFcsSize OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..128)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The size of the Frame Check Sequence (FCS) in
|
||||||
|
bits that the local node will generate when
|
||||||
|
sending packets to the remote node. The value
|
||||||
|
of this object is meaningful only when the link
|
||||||
|
has reached the open state (ifOperStatus is
|
||||||
|
up)."
|
||||||
|
::= { pppLinkStatusEntry 14 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkStatusReceiveFcsSize OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..128)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The size of the Frame Check Sequence (FCS) in
|
||||||
|
bits that the remote node will generate when
|
||||||
|
sending packets to the local node. The value of
|
||||||
|
this object is meaningful only when the link
|
||||||
|
has reached the open state (ifOperStatus is
|
||||||
|
up)."
|
||||||
|
::= { pppLinkStatusEntry 15 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppLinkConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"A table containing the LCP configuration
|
||||||
|
parameters for this PPP Link. These variables
|
||||||
|
represent the initial configuration of the PPP
|
||||||
|
Link. The actual values of the parameters may
|
||||||
|
be changed when the link is brought up via the
|
||||||
|
LCP options negotiation mechanism."
|
||||||
|
::= { pppLink 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppLinkConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Configuration information about a particular
|
||||||
|
PPP Link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppLinkConfigTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppLinkConfigEntry ::= SEQUENCE {
|
||||||
|
pppLinkConfigInitialMRU
|
||||||
|
INTEGER,
|
||||||
|
pppLinkConfigReceiveACCMap
|
||||||
|
OCTET STRING,
|
||||||
|
pppLinkConfigTransmitACCMap
|
||||||
|
OCTET STRING,
|
||||||
|
pppLinkConfigMagicNumber
|
||||||
|
INTEGER,
|
||||||
|
pppLinkConfigFcsSize
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
pppLinkConfigInitialMRU OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The initial Maximum Receive Unit (MRU) that
|
||||||
|
the local PPP entity will advertise to the
|
||||||
|
remote entity. If the value of this variable is
|
||||||
|
0 then the local PPP entity will not advertise
|
||||||
|
any MRU to the remote entity and the default
|
||||||
|
MRU will be assumed. Changing this object will
|
||||||
|
have effect when the link is next restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 7.2, Maximum Receive Unit of RFC1331."
|
||||||
|
DEFVAL { 1500 }
|
||||||
|
::= { pppLinkConfigEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigReceiveACCMap OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING (SIZE (4))
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The Asynchronous-Control-Character-Map (ACC)
|
||||||
|
that the local PPP entity requires for use on
|
||||||
|
its receive side. In effect, this is the ACC
|
||||||
|
Map that is required in order to ensure that
|
||||||
|
the local modem will successfully receive all
|
||||||
|
characters. The actual ACC map used on the
|
||||||
|
receive side of the link will be a combination
|
||||||
|
of the local node's pppLinkConfigReceiveACCMap
|
||||||
|
and the remote node's
|
||||||
|
pppLinkConfigTransmitACCMap. Changing this
|
||||||
|
object will have effect when the link is next
|
||||||
|
restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 7.3, page 4, Async-Control-Character-
|
||||||
|
Map of RFC1331."
|
||||||
|
DEFVAL { 'ffffffff'h }
|
||||||
|
::= { pppLinkConfigEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigTransmitACCMap OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING (SIZE (4))
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The Asynchronous-Control-Character-Map (ACC)
|
||||||
|
that the local PPP entity requires for use on
|
||||||
|
its transmit side. In effect, this is the ACC
|
||||||
|
Map that is required in order to ensure that
|
||||||
|
all characters can be successfully transmitted
|
||||||
|
through the local modem. The actual ACC map
|
||||||
|
used on the transmit side of the link will be a
|
||||||
|
combination of the local node's
|
||||||
|
pppLinkConfigTransmitACCMap and the remote
|
||||||
|
node's pppLinkConfigReceiveACCMap. Changing
|
||||||
|
this object will have effect when the link is
|
||||||
|
next restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 7.3, page 4, Async-Control-Character-
|
||||||
|
Map of RFC1331."
|
||||||
|
DEFVAL { 'ffffffff'h }
|
||||||
|
::= { pppLinkConfigEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigMagicNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {false (1), true (2)}
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If true(2) then the local node will attempt to
|
||||||
|
perform Magic Number negotiation with the
|
||||||
|
remote node. If false(1) then this negotiation
|
||||||
|
is not performed. In any event, the local node
|
||||||
|
will comply with any magic number negotiations
|
||||||
|
attempted by the remote node, per the PPP
|
||||||
|
specification. Changing this object will have
|
||||||
|
effect when the link is next restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 7.6, Magic Number, of RFC1331."
|
||||||
|
DEFVAL { false }
|
||||||
|
::= { pppLinkConfigEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLinkConfigFcsSize OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..128)
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The size of the FCS, in bits, the local node
|
||||||
|
will attempt to negotiate for use with the
|
||||||
|
remote node. Regardless of the value of this
|
||||||
|
object, the local node will comply with any FCS
|
||||||
|
size negotiations initiated by the remote node,
|
||||||
|
per the PPP specification. Changing this object
|
||||||
|
will have effect when the link is next
|
||||||
|
restarted."
|
||||||
|
DEFVAL { 16 }
|
||||||
|
::= { pppLinkConfigEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
-- 4.2. PPP LQR Group
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP LQR Group.
|
||||||
|
-- Implementation of this group is mandatory for all
|
||||||
|
-- PPP implementations that implement LQR.
|
||||||
|
--
|
||||||
|
|
||||||
|
pppLqrTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppLqrEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing the LQR parameters and
|
||||||
|
statistics for the local PPP entity."
|
||||||
|
::= { pppLqr 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppLqrEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"LQR information for a particular PPP link. A
|
||||||
|
PPP link will have an entry in this table if
|
||||||
|
and only if LQR Quality Monitoring has been
|
||||||
|
successfully negotiated for said link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppLqrTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
PppLqrEntry ::= SEQUENCE {
|
||||||
|
pppLqrQuality
|
||||||
|
INTEGER,
|
||||||
|
pppLqrInGoodOctets
|
||||||
|
Counter,
|
||||||
|
pppLqrLocalPeriod
|
||||||
|
INTEGER,
|
||||||
|
pppLqrRemotePeriod
|
||||||
|
INTEGER,
|
||||||
|
pppLqrOutLQRs
|
||||||
|
Counter,
|
||||||
|
pppLqrInLQRs
|
||||||
|
Counter
|
||||||
|
}
|
||||||
|
|
||||||
|
pppLqrQuality OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
good(1),
|
||||||
|
bad(2),
|
||||||
|
not-determined(3)
|
||||||
|
}
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The current quality of the link as declared by
|
||||||
|
the local PPP entity's Link-Quality Management
|
||||||
|
modules. No effort is made to define good or
|
||||||
|
bad, nor the policy used to determine it. The
|
||||||
|
not-determined value indicates that the entity
|
||||||
|
does not actually evaluate the link's quality.
|
||||||
|
This value is used to disambiguate the
|
||||||
|
`determined to be good' case from the `no
|
||||||
|
determination made and presumed to be good'
|
||||||
|
case."
|
||||||
|
::= { pppLqrEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrInGoodOctets OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The LQR InGoodOctets counter for this link."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.2, Counters, of RFC1333."
|
||||||
|
::= { pppLqrEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrLocalPeriod OBJECT-TYPE
|
||||||
|
-- FRK MODIDF SYNTAX INTEGER(1..2147483648)
|
||||||
|
SYNTAX INTEGER(1..2147483647)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The LQR reporting period, in hundredths of a
|
||||||
|
second that is in effect for the local PPP
|
||||||
|
entity."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.5, Configuration Option Format, of
|
||||||
|
RFC1333."
|
||||||
|
::= { pppLqrEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrRemotePeriod OBJECT-TYPE
|
||||||
|
-- FRK MODIDF SYNTAX INTEGER(1..2147483648)
|
||||||
|
SYNTAX INTEGER(1..2147483647)
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The LQR reporting period, in hundredths of a
|
||||||
|
second, that is in effect for the remote PPP
|
||||||
|
entity."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.5, Configuration Option Format, of
|
||||||
|
RFC1333."
|
||||||
|
::= { pppLqrEntry 4 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrOutLQRs OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of the OutLQRs counter on the local
|
||||||
|
node for the link identified by ifIndex."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.2, Counters, of RFC1333."
|
||||||
|
::= { pppLqrEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrInLQRs OBJECT-TYPE
|
||||||
|
SYNTAX Counter
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of the InLQRs counter on the local
|
||||||
|
node for the link identified by ifIndex."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.2, Counters, of RFC1333."
|
||||||
|
::= { pppLqrEntry 6 }
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP LQR Configuration table.
|
||||||
|
--
|
||||||
|
|
||||||
|
pppLqrConfigTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppLqrConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing the LQR Configuration
|
||||||
|
parameters for the local PPP entity."
|
||||||
|
::= { pppLqr 2 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrConfigEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppLqrConfigEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"LQR configuration information for a particular
|
||||||
|
PPP link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppLqrConfigTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PppLqrConfigEntry ::= SEQUENCE {
|
||||||
|
pppLqrConfigPeriod
|
||||||
|
INTEGER,
|
||||||
|
pppLqrConfigStatus
|
||||||
|
INTEGER
|
||||||
|
}
|
||||||
|
|
||||||
|
pppLqrConfigPeriod OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"The LQR Reporting Period that the local PPP
|
||||||
|
entity will attempt to negotiate with the
|
||||||
|
remote entity, in units of hundredths of a
|
||||||
|
second. Changing this object will have effect
|
||||||
|
when the link is next restarted."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.5, Configuration Option Format, of
|
||||||
|
RFC1333."
|
||||||
|
DEFVAL { 0 }
|
||||||
|
::= { pppLqrConfigEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrConfigStatus OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER {disabled (1), enabled (2)}
|
||||||
|
ACCESS read-write
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"If enabled(2) then the local node will attempt
|
||||||
|
to perform LQR negotiation with the remote
|
||||||
|
node. If disabled(1) then this negotiation is
|
||||||
|
not performed. In any event, the local node
|
||||||
|
will comply with any magic number negotiations
|
||||||
|
attempted by the remote node, per the PPP
|
||||||
|
specification. Changing this object will have
|
||||||
|
effect when the link is next restarted.
|
||||||
|
Setting this object to the value disabled(1)
|
||||||
|
has the effect of invalidating the
|
||||||
|
corresponding entry in the pppLqrConfigTable
|
||||||
|
object. It is an implementation-specific matter
|
||||||
|
as to whether the agent removes an invalidated
|
||||||
|
entry from the table. Accordingly, management
|
||||||
|
stations must be prepared to receive tabular
|
||||||
|
information from agents that corresponds to
|
||||||
|
entries not currently in use."
|
||||||
|
REFERENCE
|
||||||
|
"Section 7.6, Magic Number, of RFC1331."
|
||||||
|
DEFVAL { enabled }
|
||||||
|
::= { pppLqrConfigEntry 2 }
|
||||||
|
|
||||||
|
|
||||||
|
-- 4.3. PPP LQR Extensions Group
|
||||||
|
|
||||||
|
|
||||||
|
--
|
||||||
|
-- The PPP LQR Extensions Group.
|
||||||
|
-- Implementation of this group is optional.
|
||||||
|
--
|
||||||
|
-- The intent of this group is to allow external
|
||||||
|
-- implementation of the policy mechanisms that
|
||||||
|
-- are used to declare a link to be "bad" or not.
|
||||||
|
--
|
||||||
|
-- It is not practical to examine the MIB objects
|
||||||
|
-- which are used to generate LQR packets since
|
||||||
|
-- LQR policies tend to require synchronization of
|
||||||
|
-- the values of all data used to determine Link
|
||||||
|
-- Quality; i.e. the values of the relevant counters
|
||||||
|
-- must all be taken at the same instant in time.
|
||||||
|
--
|
||||||
|
|
||||||
|
pppLqrExtnsTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF PppLqrExtnsEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Table containing additional LQR information
|
||||||
|
for the local PPP entity."
|
||||||
|
::= { pppLqr 3 }
|
||||||
|
|
||||||
|
|
||||||
|
pppLqrExtnsEntry OBJECT-TYPE
|
||||||
|
SYNTAX PppLqrExtnsEntry
|
||||||
|
ACCESS not-accessible
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"Extended LQR information for a particular PPP
|
||||||
|
link. Assuming that this group has been
|
||||||
|
implemented, a PPP link will have an entry in
|
||||||
|
this table if and only if LQR Quality
|
||||||
|
Monitoring has been successfully negotiated for
|
||||||
|
said link."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { pppLqrExtnsTable 1 }
|
||||||
|
|
||||||
|
PppLqrExtnsEntry ::= SEQUENCE {
|
||||||
|
-- FRK MODIDF pppLqrExtnsLastReceivedLqrPacket OCTET STRING(SIZE(68))
|
||||||
|
pppLqrExtnsLastReceivedLqrPacket OCTET STRING
|
||||||
|
}
|
||||||
|
|
||||||
|
pppLqrExtnsLastReceivedLqrPacket OBJECT-TYPE
|
||||||
|
SYNTAX OCTET STRING(SIZE(68))
|
||||||
|
ACCESS read-only
|
||||||
|
STATUS mandatory
|
||||||
|
DESCRIPTION
|
||||||
|
"This object contains the most recently
|
||||||
|
received LQR packet. The format of the packet
|
||||||
|
is as described in the LQM Protocol
|
||||||
|
specificiation. All fields of the packet,
|
||||||
|
including the `save' fields, are stored in this
|
||||||
|
object.
|
||||||
|
The LQR packet is stored in network byte order.
|
||||||
|
The LAP-B and PPP headers are not stored in
|
||||||
|
this object; the first four octets of this
|
||||||
|
variable contain the Magic-Number field, the
|
||||||
|
second four octets contain the LastOutLQRs
|
||||||
|
field and so on. The last four octets of this
|
||||||
|
object contain the SaveInOctets field of the
|
||||||
|
LQR packet."
|
||||||
|
REFERENCE
|
||||||
|
"Section 2.6, Packet Format, of RFC1333"
|
||||||
|
::= { pppLqrExtnsEntry 1 }
|
||||||
|
|
||||||
|
|
||||||
|
-- 4.4. PPP Tests
|
||||||
|
|
||||||
|
-- The extensions to the interface table in RFC1229 define a
|
||||||
|
-- table through which the network manager can instruct the
|
||||||
|
-- managed object to perform various tests of the interface. This
|
||||||
|
-- is the ifExtnsTestTable.
|
||||||
|
|
||||||
|
-- The PPP MIB defines two such tests.
|
||||||
|
|
||||||
|
-- 4.4.1. PPP Echo Test
|
||||||
|
|
||||||
|
-- The PPP Echo Test is defined as
|
||||||
|
|
||||||
|
pppEchoTest OBJECT IDENTIFIER ::= { pppTests 1 }
|
||||||
|
|
||||||
|
-- Invoking this test causes a PPP Echo Packet to be sent on the
|
||||||
|
-- line. ifExtnsTestResult returns success(2) if the echo
|
||||||
|
-- response came back properly. It returns failed(7) if the
|
||||||
|
-- response did not properly return. The definition of "proper"
|
||||||
|
-- in this context is left to the discretion of the implementor.
|
||||||
|
|
||||||
|
-- 4.4.2. PPP Discard Test
|
||||||
|
|
||||||
|
-- The PPP Discard Test is defined as
|
||||||
|
|
||||||
|
pppDiscardTest OBJECT IDENTIFIER ::= { pppTests 2 }
|
||||||
|
|
||||||
|
-- Invoking this test causes a PPP Discard Packet to be sent on
|
||||||
|
-- the line. ifExtnsTestResult returns success(2) if the discard
|
||||||
|
-- packet was successfully transmitted and failed(7) if an error
|
||||||
|
-- was detected on transmission. The definition of "transmission
|
||||||
|
-- error" in this context is left to the discretion of the
|
||||||
|
-- implementor.
|
||||||
|
|
||||||
|
END
|
1272
mibs/sagemcom/PROTECTION-MIB
Normal file
1272
mibs/sagemcom/PROTECTION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
59
mibs/sagemcom/SAGEM-DR-MIB
Normal file
59
mibs/sagemcom/SAGEM-DR-MIB
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
-- Filename: Sagem
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- The MIB module defines enterprises/sagemDr entry
|
||||||
|
-- Replace SAT-MIB
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: EQUIPMENT-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
SAGEM-DR-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
enterprises FROM RFC1155-SMI
|
||||||
|
MODULE-IDENTITY FROM SNMPv2-SMI;
|
||||||
|
|
||||||
|
sagemDr MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0211150000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module defines enterprises/sagem-r entry"
|
||||||
|
::= { enterprises 1038 }
|
||||||
|
|
||||||
|
END
|
||||||
|
|
2923
mibs/sagemcom/SDH-ETS-MIB
Normal file
2923
mibs/sagemcom/SDH-ETS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
212
mibs/sagemcom/SESSION-MIB
Normal file
212
mibs/sagemcom/SESSION-MIB
Normal file
@ -0,0 +1,212 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM, IONOS *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: session
|
||||||
|
--
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMP source Mib file.
|
||||||
|
--
|
||||||
|
-- Gives information about a way to handle access
|
||||||
|
-- conflicts between several applications
|
||||||
|
-- (SNMP, HTTP, CLI, vt100) that could try to modify
|
||||||
|
-- the equipment configuration at the same time and
|
||||||
|
-- session inactivity.
|
||||||
|
--
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 30 11 1999
|
||||||
|
-- Desc: original
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 11 06 2002
|
||||||
|
-- Desc: New variable: savePending
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: SESSION-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
SESSION-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
-- CommunityAccessList FROM SAGEM-DR-MIB
|
||||||
|
SagemBoolean FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE,IpAddress FROM SNMPv2-SMI;
|
||||||
|
-- DisplayString FROM RFC1213-MIB;
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- OBJECTS
|
||||||
|
--*******************************************************************
|
||||||
|
session MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0206110000Z"
|
||||||
|
ORGANIZATION "SAGEM/DR Tolbiac Centre"
|
||||||
|
CONTACT-INFO
|
||||||
|
""
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Modification:
|
||||||
|
Date: 20 12 1999
|
||||||
|
Description: modification of comments
|
||||||
|
|
||||||
|
Name: sessionTrap
|
||||||
|
Description: sessionTrap and sessionReason are
|
||||||
|
no more used in SESSION-MIB. They have been
|
||||||
|
replaced by a logTrap (see LOG-MIB)
|
||||||
|
New Object:
|
||||||
|
Date: 19 11 1999
|
||||||
|
Name: tInactivity
|
||||||
|
Description:
|
||||||
|
Name: sessionType
|
||||||
|
Description: Add of tpiEmulated
|
||||||
|
|
||||||
|
Creation:
|
||||||
|
Description:
|
||||||
|
This MIB module gives information about a way to
|
||||||
|
handle access conflicts between several
|
||||||
|
applications (SNMP, HTTP, CLI, vt100)
|
||||||
|
that could try to modify the equipment
|
||||||
|
configuration at the same time
|
||||||
|
"
|
||||||
|
::= { sagemDr 201 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
--
|
||||||
|
-- Manager or Configurator write session (1 session max at
|
||||||
|
-- the same time)
|
||||||
|
|
||||||
|
tLock OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..30)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Number of minutes for which a write session is active on
|
||||||
|
the equipment.
|
||||||
|
When the value of this variable is 0, the equipment is not
|
||||||
|
locked.
|
||||||
|
When a SNMP manager (iONOSANMSupervisor and Operator) start
|
||||||
|
a write session, tLock can be set to a value by the manager
|
||||||
|
(up to 30 minutes, so it has time to configure the equipment).
|
||||||
|
Each time an action is done under the equipment tLock is set
|
||||||
|
again to its value.
|
||||||
|
tLock is a decremental counter; when the value of tLock return
|
||||||
|
to 0, the write session is ended and the equipment is unlocked.
|
||||||
|
The SNMP manager can choose to unlock the equipment by setting
|
||||||
|
the value of tLock to 0 before it reach this value itself.
|
||||||
|
"
|
||||||
|
::= { session 1 }
|
||||||
|
|
||||||
|
|
||||||
|
sessionIp OBJECT-TYPE
|
||||||
|
SYNTAX IpAddress
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"IP address of the application that holds the session"
|
||||||
|
::= { session 2 }
|
||||||
|
|
||||||
|
sessionType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER { none (0),snmp (1), http (2), telnet (3),
|
||||||
|
vt100 (4), tpiEmulated (5) }
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Type of the application protocol that holds the session"
|
||||||
|
::= { session 3 }
|
||||||
|
|
||||||
|
|
||||||
|
tLockDefault OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..20)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
tLockDefault is used to define initial value of tLock.
|
||||||
|
tLockDefault can be changed only by iONOSANMSupervisor or
|
||||||
|
by dIRECTACCESSsupervisor.
|
||||||
|
The normal value is 10 minutes"
|
||||||
|
::= { session 5 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Description:
|
||||||
|
-- Manager or Configurator read/write inactivity
|
||||||
|
-- (n session at the same time)
|
||||||
|
|
||||||
|
tInactivity OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER (0..60)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
The normal configuration is tInactivity > tLock;
|
||||||
|
tInactivityDefault is about 30 min.
|
||||||
|
The session with a manager is closed by the equipment if there
|
||||||
|
is no activity during tInactivity min.
|
||||||
|
It is not used with SNMP.
|
||||||
|
This is used to protect the acces to the manager when the
|
||||||
|
operator is not there during a long time.
|
||||||
|
"
|
||||||
|
::= { session 6 }
|
||||||
|
|
||||||
|
-- P0: sessionName,sessionCommunity not used.
|
||||||
|
-- sessionName OBJECT-TYPE
|
||||||
|
-- SYNTAX DisplayString (SIZE (0..20))
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Login name used for the session"
|
||||||
|
-- ::= { session 10 }
|
||||||
|
|
||||||
|
-- sessionCommunity OBJECT-TYPE
|
||||||
|
-- SYNTAX CommunityAccessList
|
||||||
|
-- MAX-ACCESS read-only
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Access community (User rights) used for the session"
|
||||||
|
-- ::= { session 11 }
|
||||||
|
|
||||||
|
savePending OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
Return TRUE if the write session is unlocked for more than 30 seconds
|
||||||
|
"
|
||||||
|
::= { session 20 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
|
|
861
mibs/sagemcom/SHELF-MIB
Normal file
861
mibs/sagemcom/SHELF-MIB
Normal file
@ -0,0 +1,861 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM SA *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: shelf
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMPc source Mib file.
|
||||||
|
-- The MIB module defines structure for ADR equipement family
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Version: MIB-P0-301199 Date: 30 11 1999
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 12 12 2000
|
||||||
|
-- Desc: original
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 08 02 2001
|
||||||
|
-- Desc: * Change the MIB number: {Sagem 25} -> {Sagem 150}
|
||||||
|
-- * Add 7 equipment modification counters
|
||||||
|
-- * Add a specific index to the table "laserTable"
|
||||||
|
-- * Remove the configAction Object
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 18 04 2001
|
||||||
|
-- Desc: * Move the 7 equipment modification counters in the Equip Mib
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 01 06 2001
|
||||||
|
-- Desc: * Replace the BoardIndex Type by INTEGER and BoardFamily Type by a DisplayString.
|
||||||
|
-- * Add slotName object in the BoardTable
|
||||||
|
-- These modifications allow the MIB to be more independent of the equipment.
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
SHELF-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
SagemBoolean, Severity FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE,
|
||||||
|
Counter32 FROM SNMPv2-SMI
|
||||||
|
DisplayString FROM SNMPv2-TC;
|
||||||
|
--spiIndex FROM SDH-ETS-MIB;
|
||||||
|
|
||||||
|
|
||||||
|
shelf MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0012060000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
""
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module specific for ADR equipment"
|
||||||
|
::= { sagemDr 150 }
|
||||||
|
|
||||||
|
-- led
|
||||||
|
led OBJECT IDENTIFIER ::= { shelf 2 }
|
||||||
|
|
||||||
|
-- hold Time
|
||||||
|
holdTime OBJECT IDENTIFIER ::= { shelf 3 }
|
||||||
|
|
||||||
|
-- slot and board
|
||||||
|
board OBJECT IDENTIFIER ::= { shelf 20 }
|
||||||
|
|
||||||
|
-- board table
|
||||||
|
boardList OBJECT IDENTIFIER ::= { shelf 30 }
|
||||||
|
|
||||||
|
-- Software inventory
|
||||||
|
softInv OBJECT IDENTIFIER ::= { shelf 40 }
|
||||||
|
|
||||||
|
-- Harware inventory
|
||||||
|
hardInv OBJECT IDENTIFIER ::= { shelf 50 }
|
||||||
|
|
||||||
|
-- laser data
|
||||||
|
laser OBJECT IDENTIFIER ::= { shelf 100 }
|
||||||
|
|
||||||
|
-- engineering order wire
|
||||||
|
eow OBJECT IDENTIFIER ::= { shelf 120 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Slot and Board
|
||||||
|
--*******************************************************************
|
||||||
|
boardNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of board in equipment."
|
||||||
|
::= { board 1 }
|
||||||
|
|
||||||
|
boardTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF BoardEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of board in equipment."
|
||||||
|
::= { board 2 }
|
||||||
|
|
||||||
|
boardEntry OBJECT-TYPE
|
||||||
|
SYNTAX BoardEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular board of the equipment."
|
||||||
|
INDEX { boardIndex }
|
||||||
|
::= { boardTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
ProtectionType ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
cardp(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
BoardFailure ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
missing(1),
|
||||||
|
mismatch(2),
|
||||||
|
defective(3)
|
||||||
|
}
|
||||||
|
|
||||||
|
BoardEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
boardIndex INTEGER,
|
||||||
|
boardSlotName DisplayString,
|
||||||
|
boardExpectType INTEGER, -- 0 or boardListIndex
|
||||||
|
boardInsertType INTEGER, -- 0 or boardListIndex
|
||||||
|
boardExpectFamily DisplayString,
|
||||||
|
boardInsertFamily DisplayString,
|
||||||
|
boardActive SagemBoolean,
|
||||||
|
boardFirstPortIndex INTEGER,
|
||||||
|
boardProtectionType ProtectionType,
|
||||||
|
boardMonitor SagemBoolean,
|
||||||
|
boardFailure BoardFailure,
|
||||||
|
boardSeverity Severity,
|
||||||
|
boardMissingSev Severity,
|
||||||
|
boardMismatchSev Severity,
|
||||||
|
boardDefectiveSev Severity
|
||||||
|
}
|
||||||
|
|
||||||
|
boardIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular slot.
|
||||||
|
The value of index is a constant assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to hardware.
|
||||||
|
Each equipment maintain its own pool of values:
|
||||||
|
ex ADR155c : A = 1, B = 2, ... M = 5, Fan = 6
|
||||||
|
ex ADR2500c: Fan = 1, PSU1 = 2, ...Trib1 = 8, Trib6= 13, Line1 = 14,...
|
||||||
|
Switch2 = 17, Shelf = 18"
|
||||||
|
::= { boardEntry 1 }
|
||||||
|
|
||||||
|
boardSlotName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A DisplayString which identify the name of a particular slot.
|
||||||
|
Its value is fixed at equipment design time.
|
||||||
|
It is usualy related to hardware
|
||||||
|
ex ADR155c : A, B, ... Fan
|
||||||
|
ex ADR2500c: Fan, CCU, CTRL, PSU1, ... TRIB5, .... SWITCH1, ..."
|
||||||
|
::= { boardEntry 2 }
|
||||||
|
|
||||||
|
boardExpectType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A value which configure the expected type. If used, this one must be
|
||||||
|
equal to one of existent boardListIndex for the considerated board. Otherwise,
|
||||||
|
the value is set to 0.
|
||||||
|
Known types are readable in boardListTable
|
||||||
|
"
|
||||||
|
::= { boardEntry 3 }
|
||||||
|
|
||||||
|
boardInsertType OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the inserted board doesn't match with the expexted board
|
||||||
|
the boardMismatch failure is generated.
|
||||||
|
The type of the card could be found in hardware inventory."
|
||||||
|
::= { boardEntry 4 }
|
||||||
|
|
||||||
|
boardExpectFamily OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Board Family corresponding to the specified expected kind. This value is send by the equipment.
|
||||||
|
ex ADR155c :
|
||||||
|
ex ADR2500c : CTRL, FAN, AUX, CCU, PSU, STM1 OPT, STM1 ERE, STM4 OPT, STM16 OPT, GBETH, SWITCH
|
||||||
|
"
|
||||||
|
::= { boardEntry 5 }
|
||||||
|
|
||||||
|
boardInsertFamily OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Board Family corresponding to the type of inserted board.
|
||||||
|
ex ADR155c :
|
||||||
|
ex ADR2500c : CTRL, FAN, AUX, CCU, PSU, STM1 OPT, STM1 ERE, STM4 OPT, STM16 OPT, GBETH, SWITCH
|
||||||
|
"
|
||||||
|
::= { boardEntry 6 }
|
||||||
|
|
||||||
|
boardActive OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to false, the transmission of
|
||||||
|
this board stop and the board could properly be extracted"
|
||||||
|
::= { boardEntry 7 }
|
||||||
|
|
||||||
|
boardFirstPortIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"If the card is a card with physical ports, then the value is
|
||||||
|
the first index of a physical interface (SPI, PPI) in the mib
|
||||||
|
SDH-ETS. Else, the value is 0."
|
||||||
|
::= { boardEntry 8 }
|
||||||
|
|
||||||
|
boardProtectionType OBJECT-TYPE
|
||||||
|
SYNTAX ProtectionType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates the kind of wanted card protection.
|
||||||
|
The default value is NONE.
|
||||||
|
if value is changed in cardP(1)then an entry is created in cardpTable. But this table
|
||||||
|
has to be completed (by setting the cardpReliefIndex,...) to obtain a configured protection.
|
||||||
|
if value is changed in None(0)then the associated entry in cardpTable is deleted.
|
||||||
|
Some cards don't accept any protection. In that case, the value of this field will remain to NONE"
|
||||||
|
::= { boardEntry 9 }
|
||||||
|
|
||||||
|
boardMonitor OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"When the value of this field is set to false, the failure detection
|
||||||
|
is stopped for this board."
|
||||||
|
::= { boardEntry 10 }
|
||||||
|
|
||||||
|
boardFailure OBJECT-TYPE
|
||||||
|
SYNTAX BoardFailure
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Active failures on board"
|
||||||
|
::= { boardEntry 11 }
|
||||||
|
|
||||||
|
boardSeverity OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to failure severity for boards."
|
||||||
|
::= { boardEntry 12 }
|
||||||
|
|
||||||
|
|
||||||
|
boardMissingSev OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to failure severity for boards."
|
||||||
|
::= { boardEntry 13 }
|
||||||
|
|
||||||
|
boardMismatchSev OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to failure severity for boards."
|
||||||
|
::= { boardEntry 14 }
|
||||||
|
|
||||||
|
boardDefectiveSev OBJECT-TYPE
|
||||||
|
SYNTAX Severity
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to failure severity for boards."
|
||||||
|
::= { boardEntry 15 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* board list
|
||||||
|
--*******************************************************************
|
||||||
|
boardListNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of entry of the boardList Table"
|
||||||
|
::= { boardList 1 }
|
||||||
|
|
||||||
|
boardListTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF BoardlistEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of board type able to be managed by this equipment .
|
||||||
|
In order to manage a new type, just insert the board and if
|
||||||
|
the family match with a known family, this table will be
|
||||||
|
expand automaticaly with the new type inserted
|
||||||
|
|
||||||
|
The XX fist value defined ( with boardSlotName = Shelf = 18 for ADR2500c)
|
||||||
|
is a list all possible type of boardInsertedType.
|
||||||
|
"
|
||||||
|
::= { boardList 2 }
|
||||||
|
|
||||||
|
boardListEntry OBJECT-TYPE
|
||||||
|
SYNTAX BoardlistEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular boardList of the equipment."
|
||||||
|
INDEX { boardListIndex }
|
||||||
|
::= { boardListTable 1 }
|
||||||
|
|
||||||
|
BoardlistEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
boardListIndex INTEGER,
|
||||||
|
boardListSlot INTEGER,
|
||||||
|
boardListType DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
boardListIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value."
|
||||||
|
::= { boardListEntry 1 }
|
||||||
|
|
||||||
|
boardListSlot OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the corresponding Slot."
|
||||||
|
::= { boardListEntry 2 }
|
||||||
|
|
||||||
|
boardListType OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"In order to manage a new type, just insert the board and if
|
||||||
|
the family match with a known family, this table will be
|
||||||
|
expand automaticaly with the new type inserted.
|
||||||
|
ex ADR155c :
|
||||||
|
ex ADR2500c: 4S1.1, S4.1, L16.2, SWITCH, ..."
|
||||||
|
::= { boardListEntry 3 }
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Software inventory
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
softInventoryNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of entry of the softInventory Table"
|
||||||
|
::= { softInv 1 }
|
||||||
|
|
||||||
|
softInventoryTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF SoftInventoryEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of software inventory used "
|
||||||
|
::= { softInv 2 }
|
||||||
|
|
||||||
|
softInventoryEntry OBJECT-TYPE
|
||||||
|
SYNTAX SoftInventoryEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular boardList of the equipment."
|
||||||
|
INDEX { softInventoryIndex }
|
||||||
|
::= { softInventoryTable 1 }
|
||||||
|
|
||||||
|
SoftInventoryEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
softInventoryIndex INTEGER,
|
||||||
|
softInventoryBoard INTEGER, -- boardIndex
|
||||||
|
softInventoryType DisplayString,
|
||||||
|
softInventoryCode DisplayString,
|
||||||
|
softInventoryExt DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
softInventoryIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value."
|
||||||
|
::= { softInventoryEntry 1 }
|
||||||
|
|
||||||
|
softInventoryBoard OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the corresponding Slot. This variable is needed because some
|
||||||
|
boards have their owns Applicative and Boot codes. "
|
||||||
|
::= { softInventoryEntry 2 }
|
||||||
|
|
||||||
|
softInventoryType OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indication of type software"
|
||||||
|
::= { softInventoryEntry 3 }
|
||||||
|
|
||||||
|
softInventoryCode OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indication of version code"
|
||||||
|
::= { softInventoryEntry 4 }
|
||||||
|
|
||||||
|
softInventoryExt OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Indication of extension code. This one is not mandatory."
|
||||||
|
::= { softInventoryEntry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Hardware inventory
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
hardInventoryNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of different hardware inventory in equipment."
|
||||||
|
::= { hardInv 1 }
|
||||||
|
|
||||||
|
hardInventoryTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF HardInventoryEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of hardware inventory in equipment.
|
||||||
|
A hardware inventory is a description associed to a
|
||||||
|
particular card"
|
||||||
|
::= { hardInv 2 }
|
||||||
|
|
||||||
|
hardInventoryEntry OBJECT-TYPE
|
||||||
|
SYNTAX HardInventoryEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular tInv of the equipment."
|
||||||
|
INDEX { hardInventoryIndex }
|
||||||
|
::= { hardInventoryTable 1 }
|
||||||
|
|
||||||
|
HardInventoryEntry ::= SEQUENCE {
|
||||||
|
hardInventoryIndex INTEGER, -- boardIndex
|
||||||
|
hardInventoryBoard DisplayString,
|
||||||
|
hardInventoryDescr DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
hardInventoryIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Index of the inventory entry that corresponds to a particular slot"
|
||||||
|
::= { hardInventoryEntry 1 }
|
||||||
|
|
||||||
|
hardInventoryBoard OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Family of card inserted in the slot"
|
||||||
|
::= { hardInventoryEntry 2 }
|
||||||
|
|
||||||
|
hardInventoryDescr OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The content of the inventory: a textual description"
|
||||||
|
::= { hardInventoryEntry 3 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* laser
|
||||||
|
--*******************************************************************
|
||||||
|
laserNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of optical interface in equipment."
|
||||||
|
::= { laser 1 }
|
||||||
|
|
||||||
|
laserTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF LaserEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of synchronous physical interface in equipment."
|
||||||
|
::= { laser 2 }
|
||||||
|
|
||||||
|
laserEntry OBJECT-TYPE
|
||||||
|
SYNTAX LaserEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular synchronous physical interface of the equipment."
|
||||||
|
-- INDEX { spiIndex }
|
||||||
|
INDEX { laserIndex }
|
||||||
|
|
||||||
|
::= { laserTable 1 }
|
||||||
|
|
||||||
|
LaserEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
-- spiIndex INTEGER,
|
||||||
|
laserIndex INTEGER, -- =spiIndex
|
||||||
|
laserTxEnable SagemBoolean,
|
||||||
|
laserALSEnable SagemBoolean,
|
||||||
|
laserALSRestart2s SagemBoolean,
|
||||||
|
laserALSRestart90s SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
laserIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" "
|
||||||
|
::= { laserEntry 1 }
|
||||||
|
|
||||||
|
laserTxEnable OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Enable(true) or disable(false) the laser output of the interface."
|
||||||
|
::= { laserEntry 2 }
|
||||||
|
|
||||||
|
laserALSEnable OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Automatic Laser Shutdown enable(true) or disable(false).
|
||||||
|
When enabled, this function cuts the laser output when a los is
|
||||||
|
detected on input signal."
|
||||||
|
::= { laserEntry 3 }
|
||||||
|
|
||||||
|
laserALSRestart2s OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Operator command to start a one shot emission during 2s."
|
||||||
|
::= { laserEntry 4 }
|
||||||
|
|
||||||
|
laserALSRestart90s OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Operator command to start a one shot emission during 90s."
|
||||||
|
::= { laserEntry 5 }
|
||||||
|
-- end laser data
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* Shelf
|
||||||
|
--*******************************************************************
|
||||||
|
adrHotReset OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Software hot reset when this variable is set to TRUE"
|
||||||
|
::= { shelf 1 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* led
|
||||||
|
--*******************************************************************
|
||||||
|
LedStatus ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown (1),
|
||||||
|
green (2),
|
||||||
|
yellow (3),
|
||||||
|
orange (4),
|
||||||
|
red (5)
|
||||||
|
}
|
||||||
|
|
||||||
|
LedType ::= INTEGER
|
||||||
|
{
|
||||||
|
status1(1),
|
||||||
|
status2(2),
|
||||||
|
online (3),
|
||||||
|
traffic(4),
|
||||||
|
major (5),
|
||||||
|
minor (6),
|
||||||
|
ether (7),
|
||||||
|
halfFull (8)
|
||||||
|
}
|
||||||
|
|
||||||
|
ledNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of led in equipment."
|
||||||
|
::= { led 1 }
|
||||||
|
|
||||||
|
ledTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF LedEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of led in equipment."
|
||||||
|
::= { led 2 }
|
||||||
|
|
||||||
|
ledEntry OBJECT-TYPE
|
||||||
|
SYNTAX LedEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular led of the equipment."
|
||||||
|
INDEX { ledIndex }
|
||||||
|
::= { ledTable 1 }
|
||||||
|
|
||||||
|
LedEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
ledIndex INTEGER,
|
||||||
|
ledPosition INTEGER, -- boardIndex
|
||||||
|
ledType LedType,
|
||||||
|
ledStatus LedStatus
|
||||||
|
}
|
||||||
|
|
||||||
|
ledIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular led."
|
||||||
|
::= { ledEntry 1 }
|
||||||
|
|
||||||
|
ledPosition OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the associated Board on the equipment."
|
||||||
|
::= { ledEntry 2 }
|
||||||
|
|
||||||
|
ledType OBJECT-TYPE
|
||||||
|
SYNTAX LedType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Type of the Led."
|
||||||
|
::= { ledEntry 3 }
|
||||||
|
|
||||||
|
ledStatus OBJECT-TYPE
|
||||||
|
SYNTAX LedStatus
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Status of this Led."
|
||||||
|
::= { ledEntry 4 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* hold time
|
||||||
|
--*******************************************************************
|
||||||
|
HoldTime ::= INTEGER
|
||||||
|
{
|
||||||
|
hold01sec(1),
|
||||||
|
hold03sec(3),
|
||||||
|
hold10sec(10),
|
||||||
|
hold30sec(30)
|
||||||
|
}
|
||||||
|
|
||||||
|
adrFailHoldOffTime OBJECT-TYPE
|
||||||
|
SYNTAX HoldTime
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Failure hold off time : the time interval during which the
|
||||||
|
defect is present and the failure is not raised"
|
||||||
|
::= { holdTime 1 }
|
||||||
|
|
||||||
|
adrFailHoldOnTime OBJECT-TYPE
|
||||||
|
SYNTAX HoldTime
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Failure hold on time : the time interval during which the
|
||||||
|
defect is cleared and the failure is not"
|
||||||
|
::= { holdTime 2 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--* EOW
|
||||||
|
--*******************************************************************
|
||||||
|
EOWClockMode ::= INTEGER
|
||||||
|
{
|
||||||
|
codirectionnal (0),
|
||||||
|
contradirSlave(1),
|
||||||
|
contradirMaster(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
EOWType ::= INTEGER
|
||||||
|
{
|
||||||
|
rsE1 (1),
|
||||||
|
rsF1 (2),
|
||||||
|
rsOther(3),
|
||||||
|
msE2 (4),
|
||||||
|
aux (5)
|
||||||
|
}
|
||||||
|
|
||||||
|
eowNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of EOW port in equipment."
|
||||||
|
::= {eow 1 }
|
||||||
|
|
||||||
|
eowTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF EowEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of EOW port in equipment."
|
||||||
|
::= { eow 2 }
|
||||||
|
|
||||||
|
eowEntry OBJECT-TYPE
|
||||||
|
SYNTAX EowEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular EOW port of the equipment."
|
||||||
|
INDEX { eowIndex }
|
||||||
|
::= { eowTable 1 }
|
||||||
|
|
||||||
|
|
||||||
|
EowEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
eowIndex INTEGER,
|
||||||
|
eowName DisplayString,
|
||||||
|
eowSrcType EOWType,
|
||||||
|
eowSrcPtr INTEGER,
|
||||||
|
eowSinkType EOWType,
|
||||||
|
eowSinkPtr INTEGER,
|
||||||
|
eowClockMode EOWClockMode
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
eowIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A unique value which identify a particular
|
||||||
|
EOW port.
|
||||||
|
The value of index is a constant assigned to an entry at
|
||||||
|
equipment design time. It is usualy related to harware."
|
||||||
|
::= { eowEntry 1 }
|
||||||
|
|
||||||
|
eowName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the particular entry among the
|
||||||
|
EOW port entries. "
|
||||||
|
::= { eowEntry 2 }
|
||||||
|
|
||||||
|
eowSrcType OBJECT-TYPE
|
||||||
|
SYNTAX EOWType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the object which sends the data flow to this
|
||||||
|
interface. Usually the value is the oid of a vc12 or a connection."
|
||||||
|
::= { eowEntry 6 }
|
||||||
|
|
||||||
|
eowSrcPtr OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the object which sends the data flow to this
|
||||||
|
interface. Usually the value is the oid of a vc12 or a connection."
|
||||||
|
::= { eowEntry 7 }
|
||||||
|
|
||||||
|
eowSinkType OBJECT-TYPE
|
||||||
|
SYNTAX EOWType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the object which sends the data flow to this
|
||||||
|
interface. Usually the value is the oid of a vc12 or a connection."
|
||||||
|
::= { eowEntry 8 }
|
||||||
|
|
||||||
|
eowSinkPtr OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A reference to the object which sends the data flow to this
|
||||||
|
interface. Usually the value is the oid of a vc12 or a connection."
|
||||||
|
::= { eowEntry 9 }
|
||||||
|
|
||||||
|
eowClockMode OBJECT-TYPE
|
||||||
|
SYNTAX EOWClockMode
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Select the direction of the two external synchronisation lines."
|
||||||
|
::= { eowEntry 10 }
|
||||||
|
|
||||||
|
END
|
557
mibs/sagemcom/SPRIF-MIB
Normal file
557
mibs/sagemcom/SPRIF-MIB
Normal file
@ -0,0 +1,557 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM SA *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: sprIF
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMPc source Mib file.
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 06 04 2001
|
||||||
|
-- Desc: original
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: SPRIF-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
SPRIF-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
SagemBoolean FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE FROM SNMPv2-SMI;
|
||||||
|
|
||||||
|
|
||||||
|
sprif MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0012120000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"Debug interface for MS-SPRing module"
|
||||||
|
::= { sagemDr 180}
|
||||||
|
|
||||||
|
-- DebugTable
|
||||||
|
debug OBJECT IDENTIFIER ::= { sprif 10 }
|
||||||
|
-- debug2 OBJECT IDENTIFIER ::= { sprif 20 }
|
||||||
|
debug3 OBJECT IDENTIFIER ::= { sprif 30 }
|
||||||
|
|
||||||
|
-- Request vector
|
||||||
|
-- k1k2request OBJECT IDENTIFIER ::= { sprif 60 }
|
||||||
|
-- oprequest OBJECT IDENTIFIER ::= { sprif 70 }
|
||||||
|
-- sdsfrequest OBJECT IDENTIFIER ::= { sprif 80 }
|
||||||
|
-- timerrqst OBJECT IDENTIFIER ::= { sprif 90 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
--
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
NodeId ::= INTEGER
|
||||||
|
{
|
||||||
|
node0 (0),
|
||||||
|
node1 (1),
|
||||||
|
node2 (2),
|
||||||
|
node3 (3),
|
||||||
|
node4 (4),
|
||||||
|
node5 (5),
|
||||||
|
node6 (6),
|
||||||
|
node7 (7),
|
||||||
|
node8 (8),
|
||||||
|
node9 (9),
|
||||||
|
node10 (10),
|
||||||
|
node11 (11),
|
||||||
|
node12 (12),
|
||||||
|
node13 (13),
|
||||||
|
node14 (14),
|
||||||
|
node15 (15),
|
||||||
|
nodeUNK (255)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
STATE ::= INTEGER
|
||||||
|
{
|
||||||
|
off (0),
|
||||||
|
idle (1),
|
||||||
|
pass (2),
|
||||||
|
switch (3),
|
||||||
|
unknown (4)
|
||||||
|
}
|
||||||
|
|
||||||
|
SWITCHSTATUS ::= INTEGER
|
||||||
|
{
|
||||||
|
notSw (0),
|
||||||
|
br (1),
|
||||||
|
sw (2),
|
||||||
|
brsw (3),
|
||||||
|
unknown (4)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
K1ASK ::= INTEGER
|
||||||
|
{
|
||||||
|
lps (15),-- Lockout Protection
|
||||||
|
fsr (13),-- Forced Switch
|
||||||
|
sfr (11),-- Signal Fail
|
||||||
|
sdr (8), -- Signal Degrade
|
||||||
|
msr (6), -- Manual Switch
|
||||||
|
wtr (5), -- Wait To Restore
|
||||||
|
exerr (3), -- Exercise
|
||||||
|
rr (1), -- Reverse Request
|
||||||
|
nr (0) -- No Request
|
||||||
|
}
|
||||||
|
|
||||||
|
LOGTYPE ::= INTEGER
|
||||||
|
{
|
||||||
|
receiveK (0),
|
||||||
|
transmitK (1),
|
||||||
|
opCmd (2),
|
||||||
|
failure (3),
|
||||||
|
timer (4),
|
||||||
|
unknown (5)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
LOCALCOMMAND ::= INTEGER
|
||||||
|
{
|
||||||
|
on (20), -- switch ON MS-Spring
|
||||||
|
off (19), -- switch OFF MS-Spring
|
||||||
|
lopas (18), -- Lockout Of Protection All Span
|
||||||
|
lowr (17), -- Lockout Of Working - Ring
|
||||||
|
clear (16), -- Clear
|
||||||
|
lps (15), -- Lockout Protection
|
||||||
|
fsr (13), -- Forced Switch
|
||||||
|
msr (6), -- Manual Switch
|
||||||
|
wtr (5), -- Wait To Restore
|
||||||
|
exerr (3), -- Exercise
|
||||||
|
none (0) --
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
LOCALFAIL ::= INTEGER
|
||||||
|
{
|
||||||
|
endsf (27), -- end Signal Fail
|
||||||
|
endsd (24), -- end Signal Degrade
|
||||||
|
sf (11), -- Signal Fail
|
||||||
|
sd (8), -- Signal Degrade
|
||||||
|
none (0) --
|
||||||
|
}
|
||||||
|
|
||||||
|
K2STAT ::= INTEGER
|
||||||
|
{
|
||||||
|
msais (7), -- MS-AIS
|
||||||
|
msrdi (6), -- MS-RDI
|
||||||
|
extra (3), -- Extra Traffic
|
||||||
|
brsw (2), -- Bridged & Switched
|
||||||
|
br (1), -- Bridged
|
||||||
|
idle (0) -- Idle
|
||||||
|
}
|
||||||
|
|
||||||
|
K2PATH ::= INTEGER
|
||||||
|
{
|
||||||
|
short (0), -- short path
|
||||||
|
long (1) -- long path
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
TrafficStatus ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown(0),
|
||||||
|
working(1),
|
||||||
|
protection(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
LINE ::= INTEGER
|
||||||
|
{
|
||||||
|
west (0),
|
||||||
|
east (1),
|
||||||
|
unknown (2)
|
||||||
|
}
|
||||||
|
|
||||||
|
TIMER ::= INTEGER
|
||||||
|
{
|
||||||
|
stop (0),
|
||||||
|
start (1),
|
||||||
|
restart (2)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
debugNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of line in debug table."
|
||||||
|
::= { debug 1 }
|
||||||
|
|
||||||
|
debugTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF DebugEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug 2 }
|
||||||
|
|
||||||
|
debugEntry OBJECT-TYPE
|
||||||
|
SYNTAX DebugEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
INDEX { debugIndex }
|
||||||
|
::= { debugTable 1 }
|
||||||
|
|
||||||
|
DebugEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
debugIndex INTEGER,
|
||||||
|
debugDate INTEGER, ---
|
||||||
|
debugNodeID NodeId,
|
||||||
|
debugLogType LOGTYPE,
|
||||||
|
debugLine LINE,
|
||||||
|
debugNodeState STATE,
|
||||||
|
debugTrafficStatus TrafficStatus,
|
||||||
|
debugSwitchingState SWITCHSTATUS,
|
||||||
|
debugTxK1Ask K1ASK,
|
||||||
|
debugTxK1Dst NodeId,
|
||||||
|
debugTxK2Src NodeId,
|
||||||
|
debugTxK2Path K2PATH,
|
||||||
|
debugTxK2Stat K2STAT,
|
||||||
|
debugRxK1Ask K1ASK,
|
||||||
|
debugRxK1Dst NodeId,
|
||||||
|
debugRxK2Src NodeId,
|
||||||
|
debugRxK2Path K2PATH,
|
||||||
|
debugRxK2Stat K2STAT,
|
||||||
|
debugWtr INTEGER,
|
||||||
|
debugLastDistantCommand K1ASK,
|
||||||
|
debugLastDetectedFailure LOCALFAIL,
|
||||||
|
debugLastLocalCommand LOCALCOMMAND,
|
||||||
|
debugTimerAction TIMER
|
||||||
|
}
|
||||||
|
|
||||||
|
debugIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 1 }
|
||||||
|
|
||||||
|
debugDate OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 2 }
|
||||||
|
|
||||||
|
debugNodeID OBJECT-TYPE
|
||||||
|
SYNTAX NodeId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 3 }
|
||||||
|
|
||||||
|
debugLogType OBJECT-TYPE
|
||||||
|
SYNTAX LOGTYPE
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 4 }
|
||||||
|
|
||||||
|
debugLine OBJECT-TYPE
|
||||||
|
SYNTAX LINE
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 5 }
|
||||||
|
|
||||||
|
debugNodeState OBJECT-TYPE
|
||||||
|
SYNTAX STATE
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 6 }
|
||||||
|
|
||||||
|
debugTrafficStatus OBJECT-TYPE
|
||||||
|
SYNTAX TrafficStatus
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 7 }
|
||||||
|
|
||||||
|
debugSwitchingState OBJECT-TYPE
|
||||||
|
SYNTAX SWITCHSTATUS
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 8 }
|
||||||
|
|
||||||
|
debugTxK1Ask OBJECT-TYPE
|
||||||
|
SYNTAX K1ASK
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 9 }
|
||||||
|
|
||||||
|
debugTxK1Dst OBJECT-TYPE
|
||||||
|
SYNTAX NodeId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 10 }
|
||||||
|
|
||||||
|
debugTxK2Src OBJECT-TYPE
|
||||||
|
SYNTAX NodeId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 11 }
|
||||||
|
|
||||||
|
debugTxK2Path OBJECT-TYPE
|
||||||
|
SYNTAX K2PATH
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 12 }
|
||||||
|
|
||||||
|
debugTxK2Stat OBJECT-TYPE
|
||||||
|
SYNTAX K2STAT
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 13 }
|
||||||
|
|
||||||
|
debugRxK1Ask OBJECT-TYPE
|
||||||
|
SYNTAX K1ASK
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 14 }
|
||||||
|
|
||||||
|
debugRxK1Dst OBJECT-TYPE
|
||||||
|
SYNTAX NodeId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 15 }
|
||||||
|
|
||||||
|
debugRxK2Src OBJECT-TYPE
|
||||||
|
SYNTAX NodeId
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 16 }
|
||||||
|
|
||||||
|
debugRxK2Path OBJECT-TYPE
|
||||||
|
SYNTAX K2PATH
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 17 }
|
||||||
|
|
||||||
|
|
||||||
|
debugRxK2Stat OBJECT-TYPE
|
||||||
|
SYNTAX K2STAT
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 18 }
|
||||||
|
|
||||||
|
|
||||||
|
debugWtr OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 19 }
|
||||||
|
|
||||||
|
|
||||||
|
debugLastDistantCommand OBJECT-TYPE
|
||||||
|
SYNTAX K1ASK
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 20 }
|
||||||
|
|
||||||
|
|
||||||
|
debugLastDetectedFailure OBJECT-TYPE
|
||||||
|
SYNTAX LOCALFAIL
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 21 }
|
||||||
|
|
||||||
|
|
||||||
|
debugLastLocalCommand OBJECT-TYPE
|
||||||
|
SYNTAX LOCALCOMMAND
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 22 }
|
||||||
|
|
||||||
|
debugTimerAction OBJECT-TYPE
|
||||||
|
SYNTAX TIMER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debugEntry 23 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
debugActivated OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
" Positive value activate Debug"
|
||||||
|
::= { debug 3 }
|
||||||
|
|
||||||
|
--******************************************************************
|
||||||
|
--******************************************************************
|
||||||
|
--******************************************************************
|
||||||
|
debug3Table OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF Debug3Entry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3 2 }
|
||||||
|
|
||||||
|
debug3Entry OBJECT-TYPE
|
||||||
|
SYNTAX Debug3Entry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
INDEX { debugIndex }
|
||||||
|
::= { debug3Table 1 }
|
||||||
|
|
||||||
|
Debug3Entry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
debug3Date INTEGER,
|
||||||
|
debug3Line LINE,
|
||||||
|
debug3arv SagemBoolean,
|
||||||
|
debug3ato SagemBoolean,
|
||||||
|
debug3aun SagemBoolean,
|
||||||
|
debug3ptm SagemBoolean,
|
||||||
|
debug3mms SagemBoolean,
|
||||||
|
debug3exr SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
debug3Date OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 2 }
|
||||||
|
|
||||||
|
debug3Line OBJECT-TYPE
|
||||||
|
SYNTAX LINE
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 5 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3arv OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 23 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3ato OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 24 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3aun OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 25 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3ptm OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 26 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3mms OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 27 }
|
||||||
|
|
||||||
|
|
||||||
|
debug3exr OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
""
|
||||||
|
::= { debug3Entry 28 }
|
||||||
|
|
||||||
|
|
||||||
|
--******************************************************************
|
||||||
|
--******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
END
|
439
mibs/sagemcom/XCONNECTION-MIB
Normal file
439
mibs/sagemcom/XCONNECTION-MIB
Normal file
@ -0,0 +1,439 @@
|
|||||||
|
--*******************************************************************
|
||||||
|
--* SAGEM SA *
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
-- Filename: connection
|
||||||
|
-- File type: .mib
|
||||||
|
--
|
||||||
|
-- Description: SNMPc source Mib file.
|
||||||
|
--
|
||||||
|
-- Version: 19 11 2002
|
||||||
|
--
|
||||||
|
-- Date(DD MM YYYY): 15 11 02 last update for IONOS NMS
|
||||||
|
--
|
||||||
|
-- Contact: D. Mobuchon, F. Bonnevialle
|
||||||
|
--
|
||||||
|
-- History:
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 12 12 2000
|
||||||
|
-- Desc: original
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 22 02 2001
|
||||||
|
-- Desc: * Access right Modifications (from "Read-write" to "Read-Only") of some
|
||||||
|
-- LinkTable variables .
|
||||||
|
-- Use the Xcon vector to add or delete TableLink elements.
|
||||||
|
-- * Modification of the LinkDirection enum in order to
|
||||||
|
-- match up its values with those of the ADR equipment.
|
||||||
|
-- * Modification of Xcon vector in order to add the new variable xconAction,
|
||||||
|
-- which indicates the kind of the action (Creation(1) or Deletion(2))
|
||||||
|
-- * The linkImplementation variable, which should allow to reserve a
|
||||||
|
-- connection without physical implementation, is maintained (for a next use)
|
||||||
|
-- but is not implemented in the SNMP Agent (its value is always set to TRUE)
|
||||||
|
-- * The 6 subelements of the name of the connexion have been replaced by
|
||||||
|
-- a unique variable: xconName (which matches to M1400 format)
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 19 04 2001
|
||||||
|
-- Desc: * Modification of the CTPType values
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 25 04 2001
|
||||||
|
-- Desc: * Change the MIB number: {Sagem 120} -> {Sagem 108}
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 10 08 2001
|
||||||
|
-- Desc: * LinkImplementation Access right Modification
|
||||||
|
-- (from "Read-Only" to "Read-Write")
|
||||||
|
--
|
||||||
|
-- Name: S.LAURENT
|
||||||
|
-- Date: 22 05 2002
|
||||||
|
-- Desc: * Add a new CTPType Value: nspi(100)
|
||||||
|
--
|
||||||
|
-- Name: F.Bonnevialle
|
||||||
|
-- Date: 15 11 2002
|
||||||
|
-- Desc: Modification for SilverCreek Compiler
|
||||||
|
--
|
||||||
|
--*******************************************************************
|
||||||
|
--*******************************************************************
|
||||||
|
--* Copyright (c) 2002, SAGEM , All rights reserved. *
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- MIB: XCONNECTION-MIB
|
||||||
|
--*******************************************************************
|
||||||
|
XCONNECTION-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- IMPORTS
|
||||||
|
--*******************************************************************
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
sagemDr FROM SAGEM-DR-MIB
|
||||||
|
SagemBoolean FROM EQUIPMENT-MIB
|
||||||
|
MODULE-IDENTITY,OBJECT-TYPE FROM SNMPv2-SMI
|
||||||
|
DisplayString FROM SNMPv2-TC; --RFC1213-MIB;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
xconnection MODULE-IDENTITY
|
||||||
|
LAST-UPDATED "0205220000Z"
|
||||||
|
ORGANIZATION "SAGEM-Tolbiac drd/ddp/tmhd"
|
||||||
|
CONTACT-INFO
|
||||||
|
" "
|
||||||
|
DESCRIPTION
|
||||||
|
"The MIB module describes connection in physical layer
|
||||||
|
of transmission equipements such as pdh/sdh mux and cross connect.
|
||||||
|
This mib assumes that terminaison point are provided by other mibs,
|
||||||
|
such as sdh.mib.
|
||||||
|
xconnection is a particular case of SubNetworkConnection defined
|
||||||
|
in ETS 300 653"
|
||||||
|
::= { sagemDr 108}
|
||||||
|
|
||||||
|
-- linkTable
|
||||||
|
link OBJECT IDENTIFIER ::= { xconnection 10 }
|
||||||
|
|
||||||
|
-- create/delete connection
|
||||||
|
xcon OBJECT IDENTIFIER ::= { xconnection 30 }
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- Link
|
||||||
|
--*******************************************************************
|
||||||
|
TrafficStatus ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0), -- Future case of a non-implemented link
|
||||||
|
working(1),
|
||||||
|
protection(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
ProtectionType ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
snc(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
ProtectionStatus ::= INTEGER
|
||||||
|
{
|
||||||
|
none(0),
|
||||||
|
used(1)
|
||||||
|
}
|
||||||
|
|
||||||
|
LinkDirection ::= INTEGER
|
||||||
|
{
|
||||||
|
unidirectional(1),
|
||||||
|
bidirectional(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
CTPType ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown(0),
|
||||||
|
au(1),
|
||||||
|
au4c(2),
|
||||||
|
au16c(3),
|
||||||
|
tu3(10),
|
||||||
|
tu12(20),
|
||||||
|
pdh2M (50),
|
||||||
|
pdh34M (51),
|
||||||
|
pdh45M (52),
|
||||||
|
pdh140M (53),
|
||||||
|
eth10M(60),
|
||||||
|
eth100M(61),
|
||||||
|
eth1G(62),
|
||||||
|
nspi(100)
|
||||||
|
}
|
||||||
|
|
||||||
|
linkNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of cross connections in equipment."
|
||||||
|
::= { link 1 }
|
||||||
|
|
||||||
|
linkTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF LinkEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"List of link in equipment. For example, a bidirectionnal
|
||||||
|
connection is composed of 2 links. A SNC protected bidirectionnal
|
||||||
|
connection is composed of 3 permanent links ."
|
||||||
|
::= { link 2 }
|
||||||
|
|
||||||
|
linkEntry OBJECT-TYPE
|
||||||
|
SYNTAX LinkEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A particular synchronous physical interface of the equipment."
|
||||||
|
INDEX { linkIndex }
|
||||||
|
::= { linkTable 1 }
|
||||||
|
|
||||||
|
LinkEntry ::= SEQUENCE
|
||||||
|
{
|
||||||
|
linkIndex INTEGER,
|
||||||
|
linkSinkType CTPType,
|
||||||
|
linkSrcType CTPType,
|
||||||
|
linkCTPSink INTEGER,
|
||||||
|
linkCTPSource INTEGER,
|
||||||
|
linkName DisplayString,
|
||||||
|
linkGroupId INTEGER,
|
||||||
|
linkDirection LinkDirection,
|
||||||
|
linkProtectionType ProtectionType,
|
||||||
|
linkProtectionStatus ProtectionStatus,
|
||||||
|
linkTrafficStatus TrafficStatus,
|
||||||
|
linkImplementation SagemBoolean
|
||||||
|
}
|
||||||
|
|
||||||
|
linkIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"linkIndex = number of the CTP Output
|
||||||
|
= sncIndex "
|
||||||
|
::= { linkEntry 1 }
|
||||||
|
|
||||||
|
linkSinkType OBJECT-TYPE
|
||||||
|
SYNTAX CTPType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Kind of CTP table from which the connection is issued"
|
||||||
|
::= { linkEntry 2 }
|
||||||
|
|
||||||
|
linkSrcType OBJECT-TYPE
|
||||||
|
SYNTAX CTPType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Kind of CTP table from which the connection is issued"
|
||||||
|
::= { linkEntry 3 }
|
||||||
|
|
||||||
|
linkCTPSink OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates the Ouput
|
||||||
|
Connection Point which composes the unidirectionnal
|
||||||
|
link.It's an index in considerated TTP table
|
||||||
|
linkCTPSink = linkIndex"
|
||||||
|
::= { linkEntry 4 }
|
||||||
|
|
||||||
|
linkCTPSource OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates the Input
|
||||||
|
Connection Point which composes the unidirectionnal
|
||||||
|
link. It's an index in considerated TTP table "
|
||||||
|
::= { linkEntry 5 }
|
||||||
|
|
||||||
|
linkName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the name of this link.
|
||||||
|
Links names of a bidirectionnal link must have different name.
|
||||||
|
Same direction SNC protected links have an identical name.
|
||||||
|
M1400 UIT-T specifies the field's format "
|
||||||
|
::= { linkEntry 6 }
|
||||||
|
|
||||||
|
linkGroupId OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A group identifier is used to group links by community."
|
||||||
|
::= { linkEntry 7 }
|
||||||
|
|
||||||
|
linkDirection OBJECT-TYPE
|
||||||
|
SYNTAX LinkDirection
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Unidirectional or Bidirectionnal connections."
|
||||||
|
::= { linkEntry 8 }
|
||||||
|
|
||||||
|
linkProtectionType OBJECT-TYPE
|
||||||
|
SYNTAX ProtectionType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates the kind of wanted link protection.
|
||||||
|
The default value is NONE.
|
||||||
|
if value is changed in Snc(1)then an entry is created in Snc table with the same index. But this table
|
||||||
|
has to be completed (by setting the PIC,...) to obtain a configured protection.
|
||||||
|
if value is changed in None(0)then the associated entry in Snc table is deleted.
|
||||||
|
When the value is set to Snc for a particular entry of LinkTable, other links which are in relation (of
|
||||||
|
direction or protection) with this main link remain setting to None for this field. But all links are set to the USED(1) value
|
||||||
|
in the next field (linkProtectionStatus)"
|
||||||
|
::= { linkEntry 9 }
|
||||||
|
|
||||||
|
linkProtectionStatus OBJECT-TYPE
|
||||||
|
SYNTAX ProtectionStatus
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates if the link is used directly or not in a Snc protection.
|
||||||
|
For a non-protected link, this field is mandatory set to None.
|
||||||
|
The field value particulary allow to know the hability of link deletion."
|
||||||
|
::= { linkEntry 10 }
|
||||||
|
|
||||||
|
linkTrafficStatus OBJECT-TYPE
|
||||||
|
SYNTAX TrafficStatus
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The value of this field indicates where is the traffic.
|
||||||
|
For a non-protected link, this field is mandatory set to working"
|
||||||
|
::= { linkEntry 11 }
|
||||||
|
|
||||||
|
linkImplementation OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Actually, this variable is not implemented (always set to TRUE).
|
||||||
|
But it could be used to allow to reserve a connection without physical implementation"
|
||||||
|
::= { linkEntry 12 }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--*******************************************************************
|
||||||
|
-- xcon : creation/deletion of Xconnection
|
||||||
|
-- This vector has been created to allow to:
|
||||||
|
-- * create or delete Xconnection in an atomic way (no need to use Set All command)
|
||||||
|
-- * keep critical variable of linkTable (such as linkIndex) in a Read-Only Access
|
||||||
|
-- * get back a special message in case of trouble.
|
||||||
|
--*******************************************************************
|
||||||
|
XconDir ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown(0), -- Future case of a non-implemented link
|
||||||
|
unidirectional(1),
|
||||||
|
bidirectional(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
ActionType ::= INTEGER
|
||||||
|
{
|
||||||
|
unknown(0),
|
||||||
|
creation(1),
|
||||||
|
deletion(2)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
xconNumber OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Number of connection to process."
|
||||||
|
::= { xcon 1 }
|
||||||
|
|
||||||
|
xconSinkType OBJECT-TYPE
|
||||||
|
SYNTAX CTPType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Type of CTP"
|
||||||
|
::= { xcon 2 }
|
||||||
|
|
||||||
|
xconSinkIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Output CTP"
|
||||||
|
::= { xcon 3 }
|
||||||
|
|
||||||
|
xconSrcType OBJECT-TYPE
|
||||||
|
SYNTAX CTPType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Type of CTP"
|
||||||
|
::= { xcon 4 }
|
||||||
|
|
||||||
|
xconSrcIndex OBJECT-TYPE
|
||||||
|
SYNTAX INTEGER(0..2147483647)
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Input CTP"
|
||||||
|
::= { xcon 5 }
|
||||||
|
|
||||||
|
xconDirection OBJECT-TYPE
|
||||||
|
SYNTAX XconDir
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Bidirectionnal connections are composed of two unidirectional xcon
|
||||||
|
and therefore 2 link entries."
|
||||||
|
::= { xcon 6 }
|
||||||
|
|
||||||
|
xconName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A text string which identifies the name of this cross-connection.
|
||||||
|
M1400 UIT-T specifies the field's format like this:
|
||||||
|
NameTownA/NameSuffixA-NameTownB/NameSuffixB NameFunctionSNameSerial
|
||||||
|
* NameTownX field accepts alpha-numeric and space characters.
|
||||||
|
NameTownB is preceded by a '-' character.
|
||||||
|
Maximum length is 12 charracters.
|
||||||
|
Not mandatory fields.
|
||||||
|
* NameSuffixX field accepts alpha-numeric characters.
|
||||||
|
It's preceded by a '/' character.
|
||||||
|
Maximum length is 3 characters.
|
||||||
|
Not mandatory fields.
|
||||||
|
* NameFunction field accepts alpha-numeric characters.
|
||||||
|
It's followed by a 'S' character.
|
||||||
|
Maximum length is 3 characters.
|
||||||
|
Mandatory field.
|
||||||
|
It represents the function code.
|
||||||
|
* NameSerial field accepts 4-figure number.
|
||||||
|
Not mandatory field.
|
||||||
|
It represents the serial number and will be incremented
|
||||||
|
automatically from the base serial number provided.
|
||||||
|
For ADR2500 equipments:
|
||||||
|
Links names of a bidirectionnal link must have different name.
|
||||||
|
Same direction SNC protected links have an identical name."
|
||||||
|
::= { xcon 7 }
|
||||||
|
|
||||||
|
|
||||||
|
xconAction OBJECT-TYPE
|
||||||
|
SYNTAX ActionType
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"Type of action: Unknown(0) or Creation(1) or deletion(2)"
|
||||||
|
::= { xcon 8 }
|
||||||
|
|
||||||
|
xconProceed OBJECT-TYPE
|
||||||
|
SYNTAX SagemBoolean
|
||||||
|
MAX-ACCESS read-write
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"
|
||||||
|
This entry is use to create (set to `true').
|
||||||
|
The value of the field remains to `true' until creation is
|
||||||
|
completed or has been aborted.
|
||||||
|
"
|
||||||
|
::= { xcon 20 }
|
||||||
|
|
||||||
|
xconDiagnostic OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"A string used to help in case of trouble."
|
||||||
|
::= { xcon 21 }
|
||||||
|
|
||||||
|
END
|
573
tests/data/ionos.json
Normal file
573
tests/data/ionos.json
Normal file
@ -0,0 +1,573 @@
|
|||||||
|
{
|
||||||
|
"os": {
|
||||||
|
"discovery": {
|
||||||
|
"devices": [
|
||||||
|
{
|
||||||
|
"sysName": "<private>",
|
||||||
|
"sysObjectID": ".1.3.6.1.4.1.1038.20",
|
||||||
|
"sysDescr": "SAGEM ADR2500 eXtra",
|
||||||
|
"sysContact": null,
|
||||||
|
"version": null,
|
||||||
|
"hardware": null,
|
||||||
|
"features": null,
|
||||||
|
"os": "ionos",
|
||||||
|
"type": "network",
|
||||||
|
"serial": null,
|
||||||
|
"icon": "sagemcom.svg",
|
||||||
|
"location": null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"poller": {
|
||||||
|
"devices": [
|
||||||
|
{
|
||||||
|
"sysName": "<private>",
|
||||||
|
"sysObjectID": ".1.3.6.1.4.1.1038.20",
|
||||||
|
"sysDescr": "SAGEM ADR2500 eXtra",
|
||||||
|
"sysContact": "<private>",
|
||||||
|
"version": null,
|
||||||
|
"hardware": null,
|
||||||
|
"features": null,
|
||||||
|
"os": "ionos",
|
||||||
|
"type": "network",
|
||||||
|
"serial": null,
|
||||||
|
"icon": "sagemcom.svg",
|
||||||
|
"location": "<private>"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ports": {
|
||||||
|
"discovery": {
|
||||||
|
"ports": [
|
||||||
|
{
|
||||||
|
"port_descr_type": null,
|
||||||
|
"port_descr_descr": null,
|
||||||
|
"port_descr_circuit": null,
|
||||||
|
"port_descr_speed": null,
|
||||||
|
"port_descr_notes": null,
|
||||||
|
"ifDescr": "Motorola PowerQUICC FCC1",
|
||||||
|
"ifName": "Motorola PowerQUICC FCC1",
|
||||||
|
"portName": null,
|
||||||
|
"ifIndex": 11,
|
||||||
|
"ifSpeed": null,
|
||||||
|
"ifConnectorPresent": null,
|
||||||
|
"ifPromiscuousMode": null,
|
||||||
|
"ifHighSpeed": null,
|
||||||
|
"ifOperStatus": null,
|
||||||
|
"ifOperStatus_prev": null,
|
||||||
|
"ifAdminStatus": null,
|
||||||
|
"ifAdminStatus_prev": null,
|
||||||
|
"ifDuplex": null,
|
||||||
|
"ifMtu": null,
|
||||||
|
"ifType": "ethernetCsmacd",
|
||||||
|
"ifAlias": "Motorola PowerQUICC FCC1",
|
||||||
|
"ifPhysAddress": null,
|
||||||
|
"ifHardType": null,
|
||||||
|
"ifLastChange": 0,
|
||||||
|
"ifVlan": "",
|
||||||
|
"ifTrunk": null,
|
||||||
|
"counter_in": null,
|
||||||
|
"counter_out": null,
|
||||||
|
"ignore": 0,
|
||||||
|
"disabled": 0,
|
||||||
|
"detailed": 0,
|
||||||
|
"deleted": 0,
|
||||||
|
"pagpOperationMode": null,
|
||||||
|
"pagpPortState": null,
|
||||||
|
"pagpPartnerDeviceId": null,
|
||||||
|
"pagpPartnerLearnMethod": null,
|
||||||
|
"pagpPartnerIfIndex": null,
|
||||||
|
"pagpPartnerGroupIfIndex": null,
|
||||||
|
"pagpPartnerDeviceName": null,
|
||||||
|
"pagpEthcOperationMode": null,
|
||||||
|
"pagpDeviceId": null,
|
||||||
|
"pagpGroupIfIndex": null,
|
||||||
|
"ifInUcastPkts": null,
|
||||||
|
"ifInUcastPkts_prev": null,
|
||||||
|
"ifInUcastPkts_delta": null,
|
||||||
|
"ifInUcastPkts_rate": null,
|
||||||
|
"ifOutUcastPkts": null,
|
||||||
|
"ifOutUcastPkts_prev": null,
|
||||||
|
"ifOutUcastPkts_delta": null,
|
||||||
|
"ifOutUcastPkts_rate": null,
|
||||||
|
"ifInErrors": null,
|
||||||
|
"ifInErrors_prev": null,
|
||||||
|
"ifInErrors_delta": null,
|
||||||
|
"ifInErrors_rate": null,
|
||||||
|
"ifOutErrors": null,
|
||||||
|
"ifOutErrors_prev": null,
|
||||||
|
"ifOutErrors_delta": null,
|
||||||
|
"ifOutErrors_rate": null,
|
||||||
|
"ifInOctets": null,
|
||||||
|
"ifInOctets_prev": null,
|
||||||
|
"ifInOctets_delta": null,
|
||||||
|
"ifInOctets_rate": null,
|
||||||
|
"ifOutOctets": null,
|
||||||
|
"ifOutOctets_prev": null,
|
||||||
|
"ifOutOctets_delta": null,
|
||||||
|
"ifOutOctets_rate": null,
|
||||||
|
"poll_prev": null,
|
||||||
|
"ifInNUcastPkts": null,
|
||||||
|
"ifInNUcastPkts_prev": null,
|
||||||
|
"ifInNUcastPkts_delta": null,
|
||||||
|
"ifInNUcastPkts_rate": null,
|
||||||
|
"ifOutNUcastPkts": null,
|
||||||
|
"ifOutNUcastPkts_prev": null,
|
||||||
|
"ifOutNUcastPkts_delta": null,
|
||||||
|
"ifOutNUcastPkts_rate": null,
|
||||||
|
"ifInDiscards": null,
|
||||||
|
"ifInDiscards_prev": null,
|
||||||
|
"ifInDiscards_delta": null,
|
||||||
|
"ifInDiscards_rate": null,
|
||||||
|
"ifOutDiscards": null,
|
||||||
|
"ifOutDiscards_prev": null,
|
||||||
|
"ifOutDiscards_delta": null,
|
||||||
|
"ifOutDiscards_rate": null,
|
||||||
|
"ifInUnknownProtos": null,
|
||||||
|
"ifInUnknownProtos_prev": null,
|
||||||
|
"ifInUnknownProtos_delta": null,
|
||||||
|
"ifInUnknownProtos_rate": null,
|
||||||
|
"ifInBroadcastPkts": null,
|
||||||
|
"ifInBroadcastPkts_prev": null,
|
||||||
|
"ifInBroadcastPkts_delta": null,
|
||||||
|
"ifInBroadcastPkts_rate": null,
|
||||||
|
"ifOutBroadcastPkts": null,
|
||||||
|
"ifOutBroadcastPkts_prev": null,
|
||||||
|
"ifOutBroadcastPkts_delta": null,
|
||||||
|
"ifOutBroadcastPkts_rate": null,
|
||||||
|
"ifInMulticastPkts": null,
|
||||||
|
"ifInMulticastPkts_prev": null,
|
||||||
|
"ifInMulticastPkts_delta": null,
|
||||||
|
"ifInMulticastPkts_rate": null,
|
||||||
|
"ifOutMulticastPkts": null,
|
||||||
|
"ifOutMulticastPkts_prev": null,
|
||||||
|
"ifOutMulticastPkts_delta": null,
|
||||||
|
"ifOutMulticastPkts_rate": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port_descr_type": null,
|
||||||
|
"port_descr_descr": null,
|
||||||
|
"port_descr_circuit": null,
|
||||||
|
"port_descr_speed": null,
|
||||||
|
"port_descr_notes": null,
|
||||||
|
"ifDescr": "pNA+ NI Loopback Driver",
|
||||||
|
"ifName": "pNA+ NI Loopback Driver",
|
||||||
|
"portName": null,
|
||||||
|
"ifIndex": 37,
|
||||||
|
"ifSpeed": null,
|
||||||
|
"ifConnectorPresent": null,
|
||||||
|
"ifPromiscuousMode": null,
|
||||||
|
"ifHighSpeed": null,
|
||||||
|
"ifOperStatus": null,
|
||||||
|
"ifOperStatus_prev": null,
|
||||||
|
"ifAdminStatus": null,
|
||||||
|
"ifAdminStatus_prev": null,
|
||||||
|
"ifDuplex": null,
|
||||||
|
"ifMtu": null,
|
||||||
|
"ifType": "softwareLoopback",
|
||||||
|
"ifAlias": "pNA+ NI Loopback Driver",
|
||||||
|
"ifPhysAddress": null,
|
||||||
|
"ifHardType": null,
|
||||||
|
"ifLastChange": 0,
|
||||||
|
"ifVlan": "",
|
||||||
|
"ifTrunk": null,
|
||||||
|
"counter_in": null,
|
||||||
|
"counter_out": null,
|
||||||
|
"ignore": 0,
|
||||||
|
"disabled": 0,
|
||||||
|
"detailed": 0,
|
||||||
|
"deleted": 0,
|
||||||
|
"pagpOperationMode": null,
|
||||||
|
"pagpPortState": null,
|
||||||
|
"pagpPartnerDeviceId": null,
|
||||||
|
"pagpPartnerLearnMethod": null,
|
||||||
|
"pagpPartnerIfIndex": null,
|
||||||
|
"pagpPartnerGroupIfIndex": null,
|
||||||
|
"pagpPartnerDeviceName": null,
|
||||||
|
"pagpEthcOperationMode": null,
|
||||||
|
"pagpDeviceId": null,
|
||||||
|
"pagpGroupIfIndex": null,
|
||||||
|
"ifInUcastPkts": null,
|
||||||
|
"ifInUcastPkts_prev": null,
|
||||||
|
"ifInUcastPkts_delta": null,
|
||||||
|
"ifInUcastPkts_rate": null,
|
||||||
|
"ifOutUcastPkts": null,
|
||||||
|
"ifOutUcastPkts_prev": null,
|
||||||
|
"ifOutUcastPkts_delta": null,
|
||||||
|
"ifOutUcastPkts_rate": null,
|
||||||
|
"ifInErrors": null,
|
||||||
|
"ifInErrors_prev": null,
|
||||||
|
"ifInErrors_delta": null,
|
||||||
|
"ifInErrors_rate": null,
|
||||||
|
"ifOutErrors": null,
|
||||||
|
"ifOutErrors_prev": null,
|
||||||
|
"ifOutErrors_delta": null,
|
||||||
|
"ifOutErrors_rate": null,
|
||||||
|
"ifInOctets": null,
|
||||||
|
"ifInOctets_prev": null,
|
||||||
|
"ifInOctets_delta": null,
|
||||||
|
"ifInOctets_rate": null,
|
||||||
|
"ifOutOctets": null,
|
||||||
|
"ifOutOctets_prev": null,
|
||||||
|
"ifOutOctets_delta": null,
|
||||||
|
"ifOutOctets_rate": null,
|
||||||
|
"poll_prev": null,
|
||||||
|
"ifInNUcastPkts": null,
|
||||||
|
"ifInNUcastPkts_prev": null,
|
||||||
|
"ifInNUcastPkts_delta": null,
|
||||||
|
"ifInNUcastPkts_rate": null,
|
||||||
|
"ifOutNUcastPkts": null,
|
||||||
|
"ifOutNUcastPkts_prev": null,
|
||||||
|
"ifOutNUcastPkts_delta": null,
|
||||||
|
"ifOutNUcastPkts_rate": null,
|
||||||
|
"ifInDiscards": null,
|
||||||
|
"ifInDiscards_prev": null,
|
||||||
|
"ifInDiscards_delta": null,
|
||||||
|
"ifInDiscards_rate": null,
|
||||||
|
"ifOutDiscards": null,
|
||||||
|
"ifOutDiscards_prev": null,
|
||||||
|
"ifOutDiscards_delta": null,
|
||||||
|
"ifOutDiscards_rate": null,
|
||||||
|
"ifInUnknownProtos": null,
|
||||||
|
"ifInUnknownProtos_prev": null,
|
||||||
|
"ifInUnknownProtos_delta": null,
|
||||||
|
"ifInUnknownProtos_rate": null,
|
||||||
|
"ifInBroadcastPkts": null,
|
||||||
|
"ifInBroadcastPkts_prev": null,
|
||||||
|
"ifInBroadcastPkts_delta": null,
|
||||||
|
"ifInBroadcastPkts_rate": null,
|
||||||
|
"ifOutBroadcastPkts": null,
|
||||||
|
"ifOutBroadcastPkts_prev": null,
|
||||||
|
"ifOutBroadcastPkts_delta": null,
|
||||||
|
"ifOutBroadcastPkts_rate": null,
|
||||||
|
"ifInMulticastPkts": null,
|
||||||
|
"ifInMulticastPkts_prev": null,
|
||||||
|
"ifInMulticastPkts_delta": null,
|
||||||
|
"ifInMulticastPkts_rate": null,
|
||||||
|
"ifOutMulticastPkts": null,
|
||||||
|
"ifOutMulticastPkts_prev": null,
|
||||||
|
"ifOutMulticastPkts_delta": null,
|
||||||
|
"ifOutMulticastPkts_rate": null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"poller": {
|
||||||
|
"ports": [
|
||||||
|
{
|
||||||
|
"port_descr_type": null,
|
||||||
|
"port_descr_descr": null,
|
||||||
|
"port_descr_circuit": null,
|
||||||
|
"port_descr_speed": null,
|
||||||
|
"port_descr_notes": null,
|
||||||
|
"ifDescr": "Motorola PowerQUICC FCC1",
|
||||||
|
"ifName": "Motorola PowerQUICC FCC1",
|
||||||
|
"portName": null,
|
||||||
|
"ifIndex": 11,
|
||||||
|
"ifSpeed": 10000000,
|
||||||
|
"ifConnectorPresent": null,
|
||||||
|
"ifPromiscuousMode": null,
|
||||||
|
"ifHighSpeed": null,
|
||||||
|
"ifOperStatus": "up",
|
||||||
|
"ifOperStatus_prev": null,
|
||||||
|
"ifAdminStatus": "up",
|
||||||
|
"ifAdminStatus_prev": null,
|
||||||
|
"ifDuplex": null,
|
||||||
|
"ifMtu": 1500,
|
||||||
|
"ifType": "ethernetCsmacd",
|
||||||
|
"ifAlias": "Motorola PowerQUICC FCC1",
|
||||||
|
"ifPhysAddress": "000100000000",
|
||||||
|
"ifHardType": null,
|
||||||
|
"ifLastChange": 0,
|
||||||
|
"ifVlan": "",
|
||||||
|
"ifTrunk": null,
|
||||||
|
"counter_in": null,
|
||||||
|
"counter_out": null,
|
||||||
|
"ignore": 0,
|
||||||
|
"disabled": 0,
|
||||||
|
"detailed": 0,
|
||||||
|
"deleted": 0,
|
||||||
|
"pagpOperationMode": null,
|
||||||
|
"pagpPortState": null,
|
||||||
|
"pagpPartnerDeviceId": null,
|
||||||
|
"pagpPartnerLearnMethod": null,
|
||||||
|
"pagpPartnerIfIndex": null,
|
||||||
|
"pagpPartnerGroupIfIndex": null,
|
||||||
|
"pagpPartnerDeviceName": null,
|
||||||
|
"pagpEthcOperationMode": null,
|
||||||
|
"pagpDeviceId": null,
|
||||||
|
"pagpGroupIfIndex": null,
|
||||||
|
"ifInUcastPkts": 38562060,
|
||||||
|
"ifInUcastPkts_prev": 0,
|
||||||
|
"ifInUcastPkts_delta": null,
|
||||||
|
"ifInUcastPkts_rate": null,
|
||||||
|
"ifOutUcastPkts": 39339077,
|
||||||
|
"ifOutUcastPkts_prev": 0,
|
||||||
|
"ifOutUcastPkts_delta": null,
|
||||||
|
"ifOutUcastPkts_rate": null,
|
||||||
|
"ifInErrors": 0,
|
||||||
|
"ifInErrors_prev": 0,
|
||||||
|
"ifInErrors_delta": null,
|
||||||
|
"ifInErrors_rate": null,
|
||||||
|
"ifOutErrors": 28,
|
||||||
|
"ifOutErrors_prev": 0,
|
||||||
|
"ifOutErrors_delta": null,
|
||||||
|
"ifOutErrors_rate": null,
|
||||||
|
"ifInOctets": 990299252,
|
||||||
|
"ifInOctets_prev": 0,
|
||||||
|
"ifInOctets_delta": null,
|
||||||
|
"ifInOctets_rate": null,
|
||||||
|
"ifOutOctets": 1379653227,
|
||||||
|
"ifOutOctets_prev": 0,
|
||||||
|
"ifOutOctets_delta": null,
|
||||||
|
"ifOutOctets_rate": null,
|
||||||
|
"poll_prev": null,
|
||||||
|
"ifInNUcastPkts": 3062544,
|
||||||
|
"ifInNUcastPkts_prev": 0,
|
||||||
|
"ifInNUcastPkts_delta": null,
|
||||||
|
"ifInNUcastPkts_rate": null,
|
||||||
|
"ifOutNUcastPkts": 5168,
|
||||||
|
"ifOutNUcastPkts_prev": 0,
|
||||||
|
"ifOutNUcastPkts_delta": null,
|
||||||
|
"ifOutNUcastPkts_rate": null,
|
||||||
|
"ifInDiscards": 0,
|
||||||
|
"ifInDiscards_prev": 0,
|
||||||
|
"ifInDiscards_delta": null,
|
||||||
|
"ifInDiscards_rate": null,
|
||||||
|
"ifOutDiscards": 0,
|
||||||
|
"ifOutDiscards_prev": 0,
|
||||||
|
"ifOutDiscards_delta": null,
|
||||||
|
"ifOutDiscards_rate": null,
|
||||||
|
"ifInUnknownProtos": 0,
|
||||||
|
"ifInUnknownProtos_prev": 0,
|
||||||
|
"ifInUnknownProtos_delta": null,
|
||||||
|
"ifInUnknownProtos_rate": null,
|
||||||
|
"ifInBroadcastPkts": 0,
|
||||||
|
"ifInBroadcastPkts_prev": 0,
|
||||||
|
"ifInBroadcastPkts_delta": null,
|
||||||
|
"ifInBroadcastPkts_rate": null,
|
||||||
|
"ifOutBroadcastPkts": 0,
|
||||||
|
"ifOutBroadcastPkts_prev": 0,
|
||||||
|
"ifOutBroadcastPkts_delta": null,
|
||||||
|
"ifOutBroadcastPkts_rate": null,
|
||||||
|
"ifInMulticastPkts": 0,
|
||||||
|
"ifInMulticastPkts_prev": 0,
|
||||||
|
"ifInMulticastPkts_delta": null,
|
||||||
|
"ifInMulticastPkts_rate": null,
|
||||||
|
"ifOutMulticastPkts": 0,
|
||||||
|
"ifOutMulticastPkts_prev": 0,
|
||||||
|
"ifOutMulticastPkts_delta": null,
|
||||||
|
"ifOutMulticastPkts_rate": null
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"port_descr_type": null,
|
||||||
|
"port_descr_descr": null,
|
||||||
|
"port_descr_circuit": null,
|
||||||
|
"port_descr_speed": null,
|
||||||
|
"port_descr_notes": null,
|
||||||
|
"ifDescr": "pNA+ NI Loopback Driver",
|
||||||
|
"ifName": "pNA+ NI Loopback Driver",
|
||||||
|
"portName": null,
|
||||||
|
"ifIndex": 37,
|
||||||
|
"ifSpeed": 10000,
|
||||||
|
"ifConnectorPresent": null,
|
||||||
|
"ifPromiscuousMode": null,
|
||||||
|
"ifHighSpeed": null,
|
||||||
|
"ifOperStatus": "up",
|
||||||
|
"ifOperStatus_prev": null,
|
||||||
|
"ifAdminStatus": "up",
|
||||||
|
"ifAdminStatus_prev": null,
|
||||||
|
"ifDuplex": null,
|
||||||
|
"ifMtu": 1536,
|
||||||
|
"ifType": "softwareLoopback",
|
||||||
|
"ifAlias": "pNA+ NI Loopback Driver",
|
||||||
|
"ifPhysAddress": "000100000000",
|
||||||
|
"ifHardType": null,
|
||||||
|
"ifLastChange": 0,
|
||||||
|
"ifVlan": "",
|
||||||
|
"ifTrunk": null,
|
||||||
|
"counter_in": null,
|
||||||
|
"counter_out": null,
|
||||||
|
"ignore": 0,
|
||||||
|
"disabled": 0,
|
||||||
|
"detailed": 0,
|
||||||
|
"deleted": 0,
|
||||||
|
"pagpOperationMode": null,
|
||||||
|
"pagpPortState": null,
|
||||||
|
"pagpPartnerDeviceId": null,
|
||||||
|
"pagpPartnerLearnMethod": null,
|
||||||
|
"pagpPartnerIfIndex": null,
|
||||||
|
"pagpPartnerGroupIfIndex": null,
|
||||||
|
"pagpPartnerDeviceName": null,
|
||||||
|
"pagpEthcOperationMode": null,
|
||||||
|
"pagpDeviceId": null,
|
||||||
|
"pagpGroupIfIndex": null,
|
||||||
|
"ifInUcastPkts": 23881091,
|
||||||
|
"ifInUcastPkts_prev": 0,
|
||||||
|
"ifInUcastPkts_delta": null,
|
||||||
|
"ifInUcastPkts_rate": null,
|
||||||
|
"ifOutUcastPkts": 23881091,
|
||||||
|
"ifOutUcastPkts_prev": 0,
|
||||||
|
"ifOutUcastPkts_delta": null,
|
||||||
|
"ifOutUcastPkts_rate": null,
|
||||||
|
"ifInErrors": 0,
|
||||||
|
"ifInErrors_prev": 0,
|
||||||
|
"ifInErrors_delta": null,
|
||||||
|
"ifInErrors_rate": null,
|
||||||
|
"ifOutErrors": 0,
|
||||||
|
"ifOutErrors_prev": 0,
|
||||||
|
"ifOutErrors_delta": null,
|
||||||
|
"ifOutErrors_rate": null,
|
||||||
|
"ifInOctets": 883600367,
|
||||||
|
"ifInOctets_prev": 0,
|
||||||
|
"ifInOctets_delta": null,
|
||||||
|
"ifInOctets_rate": null,
|
||||||
|
"ifOutOctets": 883600367,
|
||||||
|
"ifOutOctets_prev": 0,
|
||||||
|
"ifOutOctets_delta": null,
|
||||||
|
"ifOutOctets_rate": null,
|
||||||
|
"poll_prev": null,
|
||||||
|
"ifInNUcastPkts": 0,
|
||||||
|
"ifInNUcastPkts_prev": 0,
|
||||||
|
"ifInNUcastPkts_delta": null,
|
||||||
|
"ifInNUcastPkts_rate": null,
|
||||||
|
"ifOutNUcastPkts": 0,
|
||||||
|
"ifOutNUcastPkts_prev": 0,
|
||||||
|
"ifOutNUcastPkts_delta": null,
|
||||||
|
"ifOutNUcastPkts_rate": null,
|
||||||
|
"ifInDiscards": 0,
|
||||||
|
"ifInDiscards_prev": 0,
|
||||||
|
"ifInDiscards_delta": null,
|
||||||
|
"ifInDiscards_rate": null,
|
||||||
|
"ifOutDiscards": 0,
|
||||||
|
"ifOutDiscards_prev": 0,
|
||||||
|
"ifOutDiscards_delta": null,
|
||||||
|
"ifOutDiscards_rate": null,
|
||||||
|
"ifInUnknownProtos": 0,
|
||||||
|
"ifInUnknownProtos_prev": 0,
|
||||||
|
"ifInUnknownProtos_delta": null,
|
||||||
|
"ifInUnknownProtos_rate": null,
|
||||||
|
"ifInBroadcastPkts": 0,
|
||||||
|
"ifInBroadcastPkts_prev": 0,
|
||||||
|
"ifInBroadcastPkts_delta": null,
|
||||||
|
"ifInBroadcastPkts_rate": null,
|
||||||
|
"ifOutBroadcastPkts": 0,
|
||||||
|
"ifOutBroadcastPkts_prev": 0,
|
||||||
|
"ifOutBroadcastPkts_delta": null,
|
||||||
|
"ifOutBroadcastPkts_rate": null,
|
||||||
|
"ifInMulticastPkts": 0,
|
||||||
|
"ifInMulticastPkts_prev": 0,
|
||||||
|
"ifInMulticastPkts_delta": null,
|
||||||
|
"ifInMulticastPkts_rate": null,
|
||||||
|
"ifOutMulticastPkts": 0,
|
||||||
|
"ifOutMulticastPkts_prev": 0,
|
||||||
|
"ifOutMulticastPkts_delta": null,
|
||||||
|
"ifOutMulticastPkts_rate": null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sensors": {
|
||||||
|
"discovery": {
|
||||||
|
"sensors": [
|
||||||
|
{
|
||||||
|
"sensor_deleted": 0,
|
||||||
|
"sensor_class": "state",
|
||||||
|
"poller_type": "snmp",
|
||||||
|
"sensor_oid": ".1.3.6.1.4.1.1038.107.11.0",
|
||||||
|
"sensor_index": "0",
|
||||||
|
"sensor_type": "Severity",
|
||||||
|
"sensor_descr": "Status of all equipment objects",
|
||||||
|
"group": "",
|
||||||
|
"sensor_divisor": 1,
|
||||||
|
"sensor_multiplier": 1,
|
||||||
|
"sensor_current": 1,
|
||||||
|
"sensor_limit": null,
|
||||||
|
"sensor_limit_warn": null,
|
||||||
|
"sensor_limit_low": null,
|
||||||
|
"sensor_limit_low_warn": null,
|
||||||
|
"sensor_alert": 1,
|
||||||
|
"sensor_custom": "No",
|
||||||
|
"entPhysicalIndex": null,
|
||||||
|
"entPhysicalIndex_measured": null,
|
||||||
|
"sensor_prev": null,
|
||||||
|
"user_func": null,
|
||||||
|
"state_name": "Severity"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"state_indexes": [
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "nonAlarmed",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 1,
|
||||||
|
"state_generic_value": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "minor",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 2,
|
||||||
|
"state_generic_value": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "major",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 3,
|
||||||
|
"state_generic_value": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "critical",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 4,
|
||||||
|
"state_generic_value": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "warning",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 5,
|
||||||
|
"state_generic_value": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "invNonAlarmed",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 6,
|
||||||
|
"state_generic_value": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "invMinor",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 7,
|
||||||
|
"state_generic_value": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "invMajor",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 8,
|
||||||
|
"state_generic_value": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "invCritical",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 9,
|
||||||
|
"state_generic_value": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"state_name": "Severity",
|
||||||
|
"state_descr": "invWarning",
|
||||||
|
"state_draw_graph": 0,
|
||||||
|
"state_value": 10,
|
||||||
|
"state_generic_value": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"poller": "matches discovery"
|
||||||
|
}
|
||||||
|
}
|
325
tests/snmpsim/ionos.snmprec
Normal file
325
tests/snmpsim/ionos.snmprec
Normal file
@ -0,0 +1,325 @@
|
|||||||
|
1.3.6.1.2.1.1.1.0|4|SAGEM ADR2500 eXtra
|
||||||
|
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.1038.20
|
||||||
|
1.3.6.1.2.1.1.3.0|67|1194076600
|
||||||
|
1.3.6.1.2.1.1.4.0|4|<private>
|
||||||
|
1.3.6.1.2.1.1.5.0|4|<private>
|
||||||
|
1.3.6.1.2.1.1.6.0|4|<private>
|
||||||
|
1.3.6.1.2.1.2.2.1.1.1|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.1.2|2|2
|
||||||
|
1.3.6.1.2.1.2.2.1.1.3|2|3
|
||||||
|
1.3.6.1.2.1.2.2.1.1.4|2|4
|
||||||
|
1.3.6.1.2.1.2.2.1.1.5|2|5
|
||||||
|
1.3.6.1.2.1.2.2.1.1.6|2|6
|
||||||
|
1.3.6.1.2.1.2.2.1.1.7|2|7
|
||||||
|
1.3.6.1.2.1.2.2.1.1.8|2|8
|
||||||
|
1.3.6.1.2.1.2.2.1.1.9|2|9
|
||||||
|
1.3.6.1.2.1.2.2.1.1.10|2|10
|
||||||
|
1.3.6.1.2.1.2.2.1.1.11|2|11
|
||||||
|
1.3.6.1.2.1.2.2.1.1.37|2|37
|
||||||
|
1.3.6.1.2.1.2.2.1.2.1|4|Equipment address virtual interface
|
||||||
|
1.3.6.1.2.1.2.2.1.2.2|4|DCCr TRIB 2:3 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.3|4|DCCr TRIB 3:4 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.4|4|DCCr TRIB 4:2 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.5|4|DCCr TRIB 2:4 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.6|4|DCCr TRIB 3:1 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.7|4|DCCr TRIB 1:4 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.8|4|DCCr TRIB 1:3 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.9|4|DCCr TRIB 1:2 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.10|4|DCCr TRIB 1:1 on Motorola Power QUICK SCC
|
||||||
|
1.3.6.1.2.1.2.2.1.2.11|4|Motorola PowerQUICC FCC1
|
||||||
|
1.3.6.1.2.1.2.2.1.2.37|4|pNA+ NI Loopback Driver
|
||||||
|
1.3.6.1.2.1.2.2.1.3.1|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.3.2|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.3|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.4|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.5|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.6|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.7|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.8|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.9|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.10|2|50
|
||||||
|
1.3.6.1.2.1.2.2.1.3.11|2|6
|
||||||
|
1.3.6.1.2.1.2.2.1.3.37|2|24
|
||||||
|
1.3.6.1.2.1.2.2.1.4.1|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.2|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.3|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.4|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.5|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.6|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.7|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.8|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.9|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.10|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.11|2|1500
|
||||||
|
1.3.6.1.2.1.2.2.1.4.37|2|1536
|
||||||
|
1.3.6.1.2.1.2.2.1.5.1|66|100000000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.2|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.3|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.4|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.5|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.6|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.7|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.8|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.9|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.10|66|192000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.11|66|10000000
|
||||||
|
1.3.6.1.2.1.2.2.1.5.37|66|10000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.1|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.2|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.3|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.4|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.5|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.6|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.7|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.8|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.9|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.10|4x|000000000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.11|4x|000100000000
|
||||||
|
1.3.6.1.2.1.2.2.1.6.37|4x|000100000000
|
||||||
|
1.3.6.1.2.1.2.2.1.7.1|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.2|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.3|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.4|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.5|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.6|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.7|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.8|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.9|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.10|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.11|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.7.37|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.1|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.2|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.3|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.4|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.5|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.6|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.7|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.8|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.9|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.10|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.11|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.8.37|2|1
|
||||||
|
1.3.6.1.2.1.2.2.1.9.1|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.2|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.3|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.4|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.5|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.6|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.7|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.8|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.9|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.10|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.11|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.9.37|67|0
|
||||||
|
1.3.6.1.2.1.2.2.1.10.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.10.2|65|651847247
|
||||||
|
1.3.6.1.2.1.2.2.1.10.3|65|1435004626
|
||||||
|
1.3.6.1.2.1.2.2.1.10.4|65|644493309
|
||||||
|
1.3.6.1.2.1.2.2.1.10.5|65|2102025222
|
||||||
|
1.3.6.1.2.1.2.2.1.10.6|65|1162748950
|
||||||
|
1.3.6.1.2.1.2.2.1.10.7|65|685185202
|
||||||
|
1.3.6.1.2.1.2.2.1.10.8|65|1017842271
|
||||||
|
1.3.6.1.2.1.2.2.1.10.9|65|635989312
|
||||||
|
1.3.6.1.2.1.2.2.1.10.10|65|1098848515
|
||||||
|
1.3.6.1.2.1.2.2.1.10.11|65|990299252
|
||||||
|
1.3.6.1.2.1.2.2.1.10.37|65|883600367
|
||||||
|
1.3.6.1.2.1.2.2.1.11.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.11.2|65|11521469
|
||||||
|
1.3.6.1.2.1.2.2.1.11.3|65|14541712
|
||||||
|
1.3.6.1.2.1.2.2.1.11.4|65|11485205
|
||||||
|
1.3.6.1.2.1.2.2.1.11.5|65|17571353
|
||||||
|
1.3.6.1.2.1.2.2.1.11.6|65|13006187
|
||||||
|
1.3.6.1.2.1.2.2.1.11.7|65|11636915
|
||||||
|
1.3.6.1.2.1.2.2.1.11.8|65|12616540
|
||||||
|
1.3.6.1.2.1.2.2.1.11.9|65|11392662
|
||||||
|
1.3.6.1.2.1.2.2.1.11.10|65|13498591
|
||||||
|
1.3.6.1.2.1.2.2.1.11.11|65|38562060
|
||||||
|
1.3.6.1.2.1.2.2.1.11.37|65|23881091
|
||||||
|
1.3.6.1.2.1.2.2.1.12.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.12.11|65|3062544
|
||||||
|
1.3.6.1.2.1.2.2.1.12.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.11|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.13.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.11|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.14.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.11|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.15.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.16.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.16.2|65|446213181
|
||||||
|
1.3.6.1.2.1.2.2.1.16.3|65|743921608
|
||||||
|
1.3.6.1.2.1.2.2.1.16.4|65|443034047
|
||||||
|
1.3.6.1.2.1.2.2.1.16.5|65|1213658303
|
||||||
|
1.3.6.1.2.1.2.2.1.16.6|65|681960374
|
||||||
|
1.3.6.1.2.1.2.2.1.16.7|65|453370501
|
||||||
|
1.3.6.1.2.1.2.2.1.16.8|65|867667532
|
||||||
|
1.3.6.1.2.1.2.2.1.16.9|65|434633519
|
||||||
|
1.3.6.1.2.1.2.2.1.16.10|65|635995819
|
||||||
|
1.3.6.1.2.1.2.2.1.16.11|65|1379653227
|
||||||
|
1.3.6.1.2.1.2.2.1.16.37|65|883600367
|
||||||
|
1.3.6.1.2.1.2.2.1.17.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.17.2|65|11852513
|
||||||
|
1.3.6.1.2.1.2.2.1.17.3|65|14798513
|
||||||
|
1.3.6.1.2.1.2.2.1.17.4|65|11818343
|
||||||
|
1.3.6.1.2.1.2.2.1.17.5|65|19118272
|
||||||
|
1.3.6.1.2.1.2.2.1.17.6|65|13202796
|
||||||
|
1.3.6.1.2.1.2.2.1.17.7|65|11935039
|
||||||
|
1.3.6.1.2.1.2.2.1.17.8|65|13222399
|
||||||
|
1.3.6.1.2.1.2.2.1.17.9|65|11723541
|
||||||
|
1.3.6.1.2.1.2.2.1.17.10|65|13792260
|
||||||
|
1.3.6.1.2.1.2.2.1.17.11|65|39339077
|
||||||
|
1.3.6.1.2.1.2.2.1.17.37|65|23881091
|
||||||
|
1.3.6.1.2.1.2.2.1.18.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.18.11|65|5168
|
||||||
|
1.3.6.1.2.1.2.2.1.18.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.11|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.19.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.1|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.2|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.3|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.4|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.5|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.6|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.7|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.8|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.9|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.10|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.20.11|65|28
|
||||||
|
1.3.6.1.2.1.2.2.1.20.37|65|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.1|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.2|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.3|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.4|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.5|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.6|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.7|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.8|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.9|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.10|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.21.11|66|150
|
||||||
|
1.3.6.1.2.1.2.2.1.21.37|66|0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.1|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.2|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.3|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.4|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.5|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.6|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.7|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.8|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.9|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.10|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.11|6|0.0
|
||||||
|
1.3.6.1.2.1.2.2.1.22.37|6|0.0
|
||||||
|
1.3.6.1.2.1.5.1.0|65|408846
|
||||||
|
1.3.6.1.2.1.5.2.0|65|0
|
||||||
|
1.3.6.1.2.1.5.3.0|65|9191
|
||||||
|
1.3.6.1.2.1.5.4.0|65|0
|
||||||
|
1.3.6.1.2.1.5.5.0|65|0
|
||||||
|
1.3.6.1.2.1.5.6.0|65|0
|
||||||
|
1.3.6.1.2.1.5.7.0|65|0
|
||||||
|
1.3.6.1.2.1.5.8.0|65|399655
|
||||||
|
1.3.6.1.2.1.5.9.0|65|0
|
||||||
|
1.3.6.1.2.1.5.10.0|65|0
|
||||||
|
1.3.6.1.2.1.5.11.0|65|0
|
||||||
|
1.3.6.1.2.1.5.12.0|65|0
|
||||||
|
1.3.6.1.2.1.5.13.0|65|0
|
||||||
|
1.3.6.1.2.1.5.14.0|65|403836
|
||||||
|
1.3.6.1.2.1.5.15.0|65|10
|
||||||
|
1.3.6.1.2.1.5.16.0|65|3363
|
||||||
|
1.3.6.1.2.1.5.17.0|65|808
|
||||||
|
1.3.6.1.2.1.5.18.0|65|0
|
||||||
|
1.3.6.1.2.1.5.19.0|65|0
|
||||||
|
1.3.6.1.2.1.5.20.0|65|0
|
||||||
|
1.3.6.1.2.1.5.21.0|65|0
|
||||||
|
1.3.6.1.2.1.5.22.0|65|399655
|
||||||
|
1.3.6.1.2.1.5.23.0|65|0
|
||||||
|
1.3.6.1.2.1.5.24.0|65|0
|
||||||
|
1.3.6.1.2.1.5.25.0|65|0
|
||||||
|
1.3.6.1.2.1.5.26.0|65|0
|
||||||
|
1.3.6.1.2.1.11.1.0|65|2504921
|
||||||
|
1.3.6.1.2.1.11.2.0|65|2548422
|
||||||
|
1.3.6.1.2.1.11.3.0|65|0
|
||||||
|
1.3.6.1.2.1.11.4.0|65|0
|
||||||
|
1.3.6.1.2.1.11.5.0|65|0
|
||||||
|
1.3.6.1.2.1.11.6.0|65|0
|
||||||
|
1.3.6.1.2.1.11.8.0|65|0
|
||||||
|
1.3.6.1.2.1.11.9.0|65|0
|
||||||
|
1.3.6.1.2.1.11.10.0|65|0
|
||||||
|
1.3.6.1.2.1.11.11.0|65|0
|
||||||
|
1.3.6.1.2.1.11.12.0|65|0
|
||||||
|
1.3.6.1.2.1.11.13.0|65|22829656
|
||||||
|
1.3.6.1.2.1.11.14.0|65|93
|
||||||
|
1.3.6.1.2.1.11.15.0|65|470769
|
||||||
|
1.3.6.1.2.1.11.16.0|65|0
|
||||||
|
1.3.6.1.2.1.11.17.0|65|45
|
||||||
|
1.3.6.1.2.1.11.18.0|65|0
|
||||||
|
1.3.6.1.2.1.11.19.0|65|0
|
||||||
|
1.3.6.1.2.1.11.20.0|65|0
|
||||||
|
1.3.6.1.2.1.11.21.0|65|0
|
||||||
|
1.3.6.1.2.1.11.22.0|65|0
|
||||||
|
1.3.6.1.2.1.11.24.0|65|0
|
||||||
|
1.3.6.1.2.1.11.25.0|65|0
|
||||||
|
1.3.6.1.2.1.11.26.0|65|0
|
||||||
|
1.3.6.1.2.1.11.27.0|65|0
|
||||||
|
1.3.6.1.2.1.11.28.0|65|2504922
|
||||||
|
1.3.6.1.2.1.11.29.0|65|43502
|
||||||
|
1.3.6.1.2.1.11.30.0|2|1
|
||||||
|
1.3.6.1.4.1.1038.107.11.0|2|1
|
Loading…
Reference in New Issue
Block a user