FD-SYSTEM-MIB

MIB Reference — IPNetwork Monitor

All MIBsFD-SYSTEM-MIB

Organization: epon eoc factory.

Last Updated: 2010-05-27

Category: Device Management, Domain: DSL/xPON, Hardware and Environment, Technology: EPON/PON, Vendor: C-Data

Description:

C-Data FD-series system-level MIB for device identity, firmware version, and system configuration on FD-platform OLTs.

Imported Objects

From EPON-EOC-MIB

DeviceOperation
DeviceStatus
DeviceType
LedStatus
eponOBJECT-IDENTITY

From SNMPv2-CONF

MODULE-COMPLIANCE
OBJECT-GROUP

From SNMPv2-SMI

Integer32
IpAddress
MODULE-IDENTITY
OBJECT-TYPE
TimeTicks
Unsigned32

From SNMPv2-TC

DisplayString
MacAddress
RowStatus

What Is FD-SYSTEM-MIB?

FD-SYSTEM-MIB is a C-Data Technology proprietary MIB providing system-level management for its FD-series platform, which includes GPON/EPON Optical Line Terminal (OLT) equipment used in fiber access networks. It exposes basic device-identity and system-configuration data such as device model/type, firmware/software version, and general system settings. Its main monitoring value is confirming the software/firmware identity and baseline configuration state of the OLT chassis, useful for inventory tracking and verifying a device is running the expected firmware version. FD-SYSTEM-MIB SNMP monitoring therefore centers on identity and configuration verification rather than live traffic or hardware sensor data. It is a foundational, vendor-specific module that typically coexists with, and is indexed alongside, the standard SNMPv2 System group (sysDescr, sysUpTime) and other C-Data FD-series MIBs covering interfaces or PON-specific data. It is deployed on C-Data FD-series OLT and related access-network hardware used by ISPs and fiber network operators.

IPNetwork Monitor allows you to monitor SNMP objects defined in FD-SYSTEM-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.

What Can Be Monitored

  • device model/hardware identity
  • firmware/software version
  • system configuration state

Supported Devices

  • C-Data FD1616S-B2 — current 1U 16-port GPON OLT (ITU G.984/FSAN compliant, up to 1:128 split), part of C-Data's actively sold FD-series OLT lineup

Monitoring Examples

No specific object or table names were captured for this MIB, so exact polling targets cannot be confirmed, but consistent with being a system mib module an admin would expect to poll system identity/version objects to confirm the OLT's model, hardware revision, and running firmware version, and to detect an unexpected firmware version after a maintenance window or a device that has silently reset.

OIDs
OID symbolicOID numericTypeAccessDescription
systemInfo1.3.6.1.4.1.34592.1.3.1system mib module
sysBaseInfo1.3.6.1.4.1.34592.1.3.1.1
DEV sysModel1.3.6.1.4.1.34592.1.3.1.1.1DeviceTyperead-onlyOLT platform system model
STR sysDesc1.3.6.1.4.1.34592.1.3.1.1.2DisplayStringread-writeUsed for system manager to give a brief system description information
STR sysLocation1.3.6.1.4.1.34592.1.3.1.1.3DisplayStringread-writeUsed for system manager to input the device(olt platform) location information
STR sysContact1.3.6.1.4.1.34592.1.3.1.1.4DisplayStringread-writesystem manager contact information
LED sysMajAlarmLed1.3.6.1.4.1.34592.1.3.1.1.5LedStatusread-onlyStatus of main card MAJ led
LED sysCriAlarmLed1.3.6.1.4.1.34592.1.3.1.1.6LedStatusread-onlyStatus of main card CRJ led
STR sysAlarmDesc1.3.6.1.4.1.34592.1.3.1.1.7DisplayStringread-onlyMeaning of MAJ and CRI alarm leds. Normally, you can get alarm meaning from this object when one of or both the MAJ and CRI alarm leds are lip
sysConfig1.3.6.1.4.1.34592.1.3.1.2
INT consolePortSpd1.3.6.1.4.1.34592.1.3.1.2.1INTEGERread-onlyMain card CONSOLE port access speed
IP manageIpAddr1.3.6.1.4.1.34592.1.3.1.2.2IpAddressread-writeThe IP Address of outband network management port
IP manageNetMask1.3.6.1.4.1.34592.1.3.1.2.3IpAddressread-writeThe network mask of outband network management port
IP manageGateway1.3.6.1.4.1.34592.1.3.1.2.4IpAddressread-writeThe Default Gateway Address of outband network management port
STR snmpReadCommunity1.3.6.1.4.1.34592.1.3.1.2.5DisplayStringread-writeThe read-only community used on the embedded snmp agent
STR snmpRWCommunity1.3.6.1.4.1.34592.1.3.1.2.6DisplayStringread-writeThe read-write community used on the embedded snmp agent
IP trapDstIpAddr11.3.6.1.4.1.34592.1.3.1.2.8IpAddressread-writeThe first destination IP Address to which the system trap will send
IP trapDstIpAddr21.3.6.1.4.1.34592.1.3.1.2.9IpAddressread-writeThe second destination IP Address to which the system trap will send
IP trapDstIpAddr31.3.6.1.4.1.34592.1.3.1.2.10IpAddressread-writeThe third destination IP Address to which the system trap will send
IP trapDstIpAddr41.3.6.1.4.1.34592.1.3.1.2.11IpAddressread-writeThe fourth destination IP Address to which the system trap will send
DEV sysOperate1.3.6.1.4.1.34592.1.3.1.2.12DeviceOperationread-writeSet the value of this object to 'save(1)' to save all system configurations. Return 'noOperation(2)' when read. Set the value to 'noOperation(2)'will take nothing effect
chassisInfo1.3.6.1.4.1.34592.1.3.1.3
DEV chassisType1.3.6.1.4.1.34592.1.3.1.3.1DeviceTyperead-onlytype of the olt platform chassis
OCT chassisFactorySerial1.3.6.1.4.1.34592.1.3.1.3.2OCTET STRINGread-onlyDescription. Chassis factory serial,reserved for future use.
STR chassisRevision1.3.6.1.4.1.34592.1.3.1.3.3DisplayStringread-onlyDescription.
U32 chassisTemperature1.3.6.1.4.1.34592.1.3.1.3.4Unsigned32read-onlychassis temperature
U32 powerStatusBit1.3.6.1.4.1.34592.1.3.1.3.5Unsigned32read-onlyPower status bit masks; value & 1 == 1 indicating power A on else off value & 2 == 2 indicating power B on else off
U32 fanStatusBit1.3.6.1.4.1.34592.1.3.1.3.6Unsigned32read-onlyFan stauts bit masks value & 1 == 1 indicating fan 1 on else off value & 2 == 2 indicating fan 2 on else off value & 4 == 4 indicating fan 3 on else off value & 8 == 8 indicating fan 4 on else off
cardModule1.3.6.1.4.1.34592.1.3.1.5
mainCard1.3.6.1.4.1.34592.1.3.1.5.1
DEV mainCardType1.3.6.1.4.1.34592.1.3.1.5.1.1DeviceTyperead-onlytype of main card (it is also called control and switch card)
OCT mainCardFactorySerial1.3.6.1.4.1.34592.1.3.1.5.1.2OCTET STRINGread-onlyDescription. Main card factory serial, reserved for future use
STR mainCardHWRevision1.3.6.1.4.1.34592.1.3.1.5.1.3DisplayStringread-onlymain card hardware revision
STR mainCardSWVersion1.3.6.1.4.1.34592.1.3.1.5.1.4DisplayStringread-onlysoftware version running on main card
DEV mainCardRunningStatus1.3.6.1.4.1.34592.1.3.1.5.1.5DeviceStatusread-onlyThe running status of main card, it can only be normal or abnormal, since the main card is always online
TIK mainCardRunningTime1.3.6.1.4.1.34592.1.3.1.5.1.6TimeTicksread-onlyThe running time since the main card was last powered
DEV mainCardOperate1.3.6.1.4.1.34592.1.3.1.5.1.7DeviceOperationread-writeThe operation collection, such as reset, restore...
ponCard1.3.6.1.4.1.34592.1.3.1.5.2
ponCardTable1.3.6.1.4.1.34592.1.3.1.5.2.1not-accessibleThis table defines base para objects of PON cards installed in the chassis
ponCardEntry1.3.6.1.4.1.34592.1.3.1.5.2.1.1not-accessibleEach entry defines a sole PON card objects
I32 ponCardSlotId1.3.6.1.4.1.34592.1.3.1.5.2.1.1.1Integer32not-accessiblePON card slot index, defined begin from 1 to max slot number
DEV ponCardType1.3.6.1.4.1.34592.1.3.1.5.2.1.1.2DeviceTyperead-onlyPON card type value
OCT ponCardFactorySerial1.3.6.1.4.1.34592.1.3.1.5.2.1.1.3OCTET STRINGread-onlyDescription. PON card factory serial, reserved for future use
STR ponCardHwRev1.3.6.1.4.1.34592.1.3.1.5.2.1.1.4DisplayStringread-onlyPON card hardware revision
STR ponCardFwVer1.3.6.1.4.1.34592.1.3.1.5.2.1.1.5DisplayStringread-onlyPON card software version
DEV ponCardRunningStatus1.3.6.1.4.1.34592.1.3.1.5.2.1.1.7DeviceStatusread-onlypon card on-line status, each pon card may have following status: not installed (present) installed but can not be connected by main card installed and can be connected by main card
TIK ponCardRuningTime1.3.6.1.4.1.34592.1.3.1.5.2.1.1.8TimeTicksread-onlyThe running time since the pon card last powered
DEV ponCardOperate1.3.6.1.4.1.34592.1.3.1.5.2.1.1.9DeviceOperationread-writeOperate action taken on PON card
INT ponCardUpgradeStat1.3.6.1.4.1.34592.1.3.1.5.2.1.1.10INTEGERread-onlyDescription.
onuAuth1.3.6.1.4.1.34592.1.3.1.6
INT authMethod1.3.6.1.4.1.34592.1.3.1.6.1INTEGERread-writeWhich method that the manager will take to authenticate accessed ONUs, When set to blackList, the OLT will allow only the ONUs that their MAC is not included in the black MAC table. When set to whiteList,the OLT will allow only the ONUs that their MAC is included in the white MAC table.
INT nonAuthOper1.3.6.1.4.1.34592.1.3.1.6.2INTEGERread-writeONU MAC Authentication operation object, now, it can only be used to clear the MAC list which had tried to register but had not been authenticated
onuAuthMacCfgTable1.3.6.1.4.1.34592.1.3.1.6.3not-accessibleMAC list table which contain the ONU MAC address list, these MAC address will be used to authenticate accessed ONUs.
onuAuthMacCfgEntry1.3.6.1.4.1.34592.1.3.1.6.3.1not-accessibleEach entry in this table defines a sole MAC (when the beginMAC is equal to the endMAC or the endMAC is blank/zero) or a MAC range.
U32 authMacEntryId1.3.6.1.4.1.34592.1.3.1.6.3.1.1Unsigned32not-accessibleDescription. entry serial ID, which used to identify an entry uniquely
MAC beginMacAddr1.3.6.1.4.1.34592.1.3.1.6.3.1.2MacAddressread-createbegin MAC address, this object must be set to effect this entry
MAC endMacAddr1.3.6.1.4.1.34592.1.3.1.6.3.1.3MacAddressread-createEnd MAC address of a MAC range entry. Set this value to zero will result that this entry only indicate a unique MAC.
INT macAttr1.3.6.1.4.1.34592.1.3.1.6.3.1.4INTEGERread-createThis object is used to decide that the MAC(s) introduced in this entry should be classified into blackList or whiteList. When set to 'obsolete', this entry is not in use. This option is reserved for future use.
ROW onuAuthMacRowStatus1.3.6.1.4.1.34592.1.3.1.6.3.1.5RowStatusread-createThis object is used to create or delete a MAC entry
nonAuthOnuListTable1.3.6.1.4.1.34592.1.3.1.6.4not-accessibleThis table contain illegal ONU MAC list which try to register on OLT
nonAuthOnuListEntry1.3.6.1.4.1.34592.1.3.1.6.4.1not-accessibleEach entry in this table contain a nonAuth onu MAC info
U32 nonAuthOnuMacIndex1.3.6.1.4.1.34592.1.3.1.6.4.1.1Unsigned32not-accessibleAdministrativly assigned entry index
MAC nonAuthOnuMac1.3.6.1.4.1.34592.1.3.1.6.4.1.2MacAddressread-onlyThe MAC address which tried to register
U32 nonAuthOnuTries1.3.6.1.4.1.34592.1.3.1.6.4.1.3Unsigned32read-onlyThe times that the illegal ONU try to register
userManage1.3.6.1.4.1.34592.1.3.1.7
userManageTable1.3.6.1.4.1.34592.1.3.1.7.1not-accessibleDescription. Access user management table. The table defined the users who can access the system shell management interface, including local CLI and remote telnet access. The users defined in this table is independent with those defined in EMS.
userManageEntry1.3.6.1.4.1.34592.1.3.1.7.1.1not-accessibleDescription. One entry contains one user attributes, up to 5 entries can be created in this table.
I32 userId1.3.6.1.4.1.34592.1.3.1.7.1.1.1Integer32not-accessibleAdministrativly assigned entry index
STR userName1.3.6.1.4.1.34592.1.3.1.7.1.1.2DisplayStringread-createuser name
OCT userPassword1.3.6.1.4.1.34592.1.3.1.7.1.1.3OCTET STRINGread-createuser password
U32 userPermission1.3.6.1.4.1.34592.1.3.1.7.1.1.4Unsigned32read-onlyDescription. This object define the user priority and other permission attributes
U32 userAccessDeviceMap1.3.6.1.4.1.34592.1.3.1.7.1.1.5Unsigned32read-createThis object is defined for future use. It is a bit map value which defines which devices in the system can be accessed by a user. Temporary definitions: ---------------------------------------------- |sys level | swithch module | olt module| onu |............ ---------------------------------------------- high 2b 2b 5b 7b reserved low when the map bit set to 1, the user can access the corresponding device otherwise can not
U32 loginTimeout1.3.6.1.4.1.34592.1.3.1.7.1.1.6Unsigned32read-onlyDescription. Time out time since one accessed user last operation, when this time elapse, the user will be kicked off
ROW userEntryRowStatus1.3.6.1.4.1.34592.1.3.1.7.1.1.7RowStatusread-createUse this object to create or delete a user info
upgrade1.3.6.1.4.1.34592.1.3.1.8
STR ftpServerIp1.3.6.1.4.1.34592.1.3.1.8.1DisplayStringread-writeThe host IP Address on which FTP server running and this host will be used as the server to do FTP operation
STR ftpServerUserName1.3.6.1.4.1.34592.1.3.1.8.2DisplayStringread-writeThe user name used to access ftp server
STR ftpServerUserPasswd1.3.6.1.4.1.34592.1.3.1.8.3DisplayStringread-writeThe user password which will be used to access ftp server
STR ftpOperFileName1.3.6.1.4.1.34592.1.3.1.8.4DisplayStringread-writeThe file name which will be download to or upload from device. When the operation is download, the operation file should located on the host; When the operation is upload the file should located on the target device;
INT ftpOperTarget1.3.6.1.4.1.34592.1.3.1.8.6INTEGERread-writeThe operate target, which are device firmware or configuration file. When do upgrade or download,one of these file targets should be selected to operate. ctrlCardImage(1), ponCardImage(2), oltApp(3), oltPers(4), oltBoot(5), onuApp(6), onuPers(7), onuBoot(8), otherSpecifiedFile(9)
INT dwLoadFileCrcCheck1.3.6.1.4.1.34592.1.3.1.8.7INTEGERread-writeThis object is used to indicate the target device should or not to do crc check operation,if 'checkCrc' the operator should give the download file's crc calculate result on the 'dwLoadFileCrcValue' object. Crc check is now only useful when do download operation.
U32 dwLoadFileCrcValue1.3.6.1.4.1.34592.1.3.1.8.8Unsigned32read-writeCRC value of the download file, this value will be used to compare with the CRC result calculated by the firmware running on device to check if error occurred during file transmission
OCT operDeviceMap1.3.6.1.4.1.34592.1.3.1.8.9OCTET STRINGread-writeThis object defines the upgrade or download device objects,when do upgrade operation one or more device can be selected as operate objects. The data format defined as following: --------------------------------- | slot | olt | onu | --------------------------------- 1byte 1byte 8byte All these 10 bytes used as bit map for device selecting, when selected set the according bit to 1, else set to 0 The bit sequence in each used from low to high: For example: slot:0000 0101, select slot 1 and 3, dont select slot 2 and 4 and others(reserved) olt: 0000 0011 select olt(pon port) 1 and 2, dont select others(reserved) onu: byte[0] map to onuId 1~8; byte[1] map to onuId 9~16,..., byte[7] map to onuId 56~63 Bit map in byte[0]: b0~b7 map to onuId1~onuId8, etc.
INT upgradeStatus1.3.6.1.4.1.34592.1.3.1.8.10INTEGERread-onlyUpgrade process status
INT upgradeOperation1.3.6.1.4.1.34592.1.3.1.8.11INTEGERread-writeThis object defines an operation collection, which are used to do downlaod,upgrade or get file(upload) operations.
I32 ftpProgress1.3.6.1.4.1.34592.1.3.1.8.12Integer32read-onlyDescription.
fdSysConformance1.3.6.1.4.1.34592.1.3.1.13
fdSystemGroups1.3.6.1.4.1.34592.1.3.1.13.1
sysBaseManageGroup1.3.6.1.4.1.34592.1.3.1.13.1.1A collection of objects providing fd system basic features management
chassisInfoGroup1.3.6.1.4.1.34592.1.3.1.13.1.2A collection of objects providing chassis information management
cardModuleGroup1.3.6.1.4.1.34592.1.3.1.13.1.3A collection of objects providing installed card module basic features management
onuAuthGroup1.3.6.1.4.1.34592.1.3.1.13.1.4A collection of objects providing ONU authentication MAC list management
userManageGroup1.3.6.1.4.1.34592.1.3.1.13.1.5A collection of objects providing system user management
systemUpgradeGroup1.3.6.1.4.1.34592.1.3.1.13.1.6A collection of objects providing system device upgrade management
fdSystemCompliances1.3.6.1.4.1.34592.1.3.1.13.2
fdSystemCompliance1.3.6.1.4.1.34592.1.3.1.13.2.1The compliance statement

RFC description

Vendor-private MIB from Fortinet FortiDDoS systems that defines managed objects for DDoS mitigation appliance status, performance, and configuration.

Start monitoring C-Data FD-series OLT (system identity/firmware) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.

Download FD-SYSTEM-MIB