Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Notes and warnings

Notes contain important information, tips, or recommendations on device operation and setup.

Warnings are used to inform the user about harmful situations for the device and the user alike, which could cause malfunction or data loss.

Operating ONT

Matches between parameter names and digital OIDs are described in the MIB files.

When the number of slot is needed in a command, use the number of needed slot +1 (i.e. when working with the slot 5, use '6' in the commands).

If the command has ONT serial number (dec_serial), this serial number should be specified by 8 decimal digits separated by dots.

Examples:

Serial number

SNMP command parameter

ELTX24A80012

69.76.84.88.36.168.0.18

45-4C-54-58-00-00-00-01

69.76.84.88.0.0.0.1

ONT profiles are specified by the profile index for corresponding OID of the ONT configuration. To know profile index using its name, use the following profile tables:

Profile type

Table

Management

ltp8xONTManagementProfileTable

Ports

ltp8xONTPortsProfileTable

Shaping

ltp8xONTShapingProfileTable

Scripting

ltp8xONTScriptingProfileTable

DBA

ltp8xONTAllocProfileTable

Cross-connect

ltp8xONTCrossConnectProfileTable

To set unassigned value, if it is allowed, number 65535 will be transmitted instead of profile index.

Configuring ONT

ONT is configured by the following tables:

  • ltp8xONTConfigTable – general parameters;
  • ltp8xONTCustomCrossConnectTable – custom parameters;
  • ltp8xONTFullServicesConfigTable – Cross-Connect and DBA profiles;
  • ltp8xONTSelectiveTunnelTable – selective-tunnel uvids.

Adding ONT

When adding ONT, it is necessary to specify its serial number, gpon-port number and ONT ID.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTConfigRowStatus.<slot>.8.<dec_serial> i 4
ltp8xONTConfigChannel.<slot>.8.<dec_serial> u <gpon_port>
ltp8xONTConfigID.<slot>.8.<dec_serial> u <ont_id>

where:

  • <gpon_port> – the real value of the port number.

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTConfigRowStatus.15.8.69.76.84.88.36.168.0.18 i 4
ltp8xONTConfigChannel.15.8.69.76.84.88.36.168.0.18 u 6
ltp8xONTConfigID.15.8.69.76.84.88.36.168.0.18 u 0

This command creates ONT 14/6/0 with serial number ELTX24A80012.

Editing ONT parameters

ONT General Parameters

General parameters of ONT are configured by using ltp8xONTConfigTable.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<slot>.8.<dec_serial> <par1_type> <par1_value>
<parameter_oid_2>.<slot>.8.<dec_serial> <par2_type> <par2_value>
………………………………………………………
<parameter_oid_N>.<slot>.8.<dec_serial> <parN_type> <parN_value>

where:

  • <parameter_oid_N> – the names of specific MIB parameters;
  • <parN_type> – value type of a parameter;
  • <parN_value> – parameter value. 

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTConfigDescription.15.8.69.76.84.88.36.168.0.18 s "ont_description"
ltp8xONTConfigManagementProfile.15.8.69.76.84.88.36.168.0.18 u 1
ltp8xONTConfigFecUp.15.8.69.76.84.88.36.168.0.18 i 1

This command sets the decription value, specifies Management profile, and enables error correction for ONT with serial number ELTX24A80012.

Cross-Connect and DBA profiles

Cross-Connect and DBA profiles are configured by using ltp8xONTFullServicesConfigTable. Similarly to the custom parameters, additional index (service number) and value increased by 1 should be specified.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTFullServicesConfigCrossConnectProfile.<slot>.8.<dec_serial>.<service> u <value>

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTFullServicesConfigCrossConnectProfile.15.8.69.76.84.88.36.168.0.18.8 u 1
ltp8xONTFullServicesConfigDBAProfile.15.8.69.76.84.88.36.168.0.18.8 u 2

For ONT with serial number ELTX24A80012, this command sets Cross-Connect profile with index 1, and DBA profile with index 2 for service 7.

Custom Cross-Connect parameters

Custom Cross-Connect parameters are configured by using ltp8xONTCustomCrossConnectTable. Introduces additional index (service number) including service number increased by 1. 

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTCustomCrossConnectEnabled.<slot>.8.<dec_serial>.<service> i <value>

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTCustomCrossConnectEnabled.15.8.69.76.84.88.36.168.0.18.3 i 1
ltp8xONTCustomCrossConnectVID.15.8.69.76.84.88.36.168.0.18.3 i 100
ltp8xONTCustomCrossConnectCOS.15.8.69.76.84.88.36.168.0.18.3 i 1
ltp8xONTCustomCrossConnectSVID.15.8.69.76.84.88.36.168.0.18.3 i 200

For ONT with serial number ELTX24A80012, this command activates Custom Cross Connect parameters for service 2 and sets values cvid=100, svid = 200, cos = 1.

Selective-tunnel uvids

Selective-tunnel uvids are configured by using ltp8xONTSelectiveTunnelTable. In addition to the service number, an index should be entered – the selective-tunnel uvid number. Index takes the values from 1 to 42. The indexes of the assigned uvid must follow sequentially without order interruption. For example, if uvid are determined with indexes 1 and 2 the next assigned uvid must have index 3.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTSelectiveTunnelUVID.<slot>.8.<dec_serial>.<service>.<uvid_id> i
<SelectiveTunnelUVID_value>

where:

  • <SelectiveTunnelUVID_value> – selective-tunnel uvid value.

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xONTSelectiveTunnelUVID.15.8.69.76.84.88.36.168.0.18.8.1 i 200

For ONT with serial number ELTX24A80012, this command adds selective-tunnel uvid = 200 for service 7.

Managing PoE on ports

Management of PoE on ONT ports is implemented with the help of ltp8xOntConfigUniPortTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.1.8.<dec_serial>.<port_number> <par1_type> <par1_value>
<parameter_oid_2>.<slot>.8.<dec_serial>.<port_number> <par2_type> <par2_value>
...............................................................
<parameter_oid_N>.<slot>.8.<dec_serial>.<port_number> <parN_type> <parN_value>

To enable PoE on a port use the following command:

snmpset -v2c -c <rw_community> <ipaddr> ltp8xOntConfigUniPortRowStatus.<slot>.8.<dec_serial>.<port_number> i 6

where:

  • <parameter_oid_N> – names of the certain parameters in MIB;
  • <parN_type> – type of the parameter value;
  • <parN_value> – parameter value;
  • <port_number> – number of the port.

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xOntConfigUniPortRowStatus.15.8.69.76.84.88.130.0.0.2.1 i 4
ltp8xONTPrtsUNIPoeEnable.15.8.69.76.84.88.130.0.0.2.1 i 1
ltp8xONTPortsUNIPoeClassControl.15.8.69.76.84.88.130.0.0.2.1 u 2
ltp8xONTPortsUNIPoePowerPriority.15.8.69.76.84.88.130.0.0.2.1 u 3

The command enables PoE on the ONT having the following parameters: ELTX24A80012 serial number, class-control – 2, power-priority – low.

Deleting ONT

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTConfigRowStatus.<slot>.8.<dec_serial> i 6

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTConfigRowStatus.15.8.69.76.84.88.36.168.0.18 i 6

This command deletes ONT configuration with serial number ELTX24A80012.

ONT replacement

You can change ONT by using subsequent commands for deleting and creating configurations with new parameters.

Commands for ONT

Reconfiguration

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTStateReconfigure.<slot>.8.<dec_serial> u 1

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTStateReconfigure.15.8.69.76.84.88.36.168.0.18 u 1

Reboot

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTStateReset.<slot>.8.<dec_serial> u 1

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTStateReset.15.8.69.76.84.88.36.168.0.18 u 1

Reset ONT to the factory settings

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTStateResetToDefaults.<slot>.8.<dec_serial> u 1

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTStateResetToDefaults.15.8.69.76.84.88.36.168.0.18 u 1

Deactivation

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTDisableSlot.0 u <slot>
ltp8xONTDisableONTSerial.0 x <hex_serial>
ltp8xONTDisableChannel.0 u <gpon_port>
ltp8xONTDisableActionDisable.0 u 1

where:

  • <hex_serial> – serial number in hex format;
  • <gpon_port> – the real value of the port number;
  • <slot> –  slot number + 1.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTDisableSlot.0 u 15 
ltp8xONTDisableONTSerial.0 x "454C545824A80012" 
ltp8xONTDisableChannel.0 u 6
ltp8xONTDisableActionDisable.0 u 1

The command performs deactivation of ONT ELTX24A80012 on the 6-th channel of the 14-th slot.

Activation

Command format:

snmpset -v2c -c <rw_community> <ipaddr> 
ltp8xONTDisableSlot.0 u <slot>
ltp8xONTDisableONTSerial.0 x <hex_serial>
ltp8xONTDisableChannel.0 u <ont_channel>
ltp8xONTDisableActionEnable.0 u 1

where:

  • <hex_serial> – serial number in hex format;
  • <gpon_port> – the real value of the port number;
  • <slot> –  slot number + 1.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTDisableSlot.0 u 15 
ltp8xONTDisableONTSerial.0 x "454C545824A80012" 
ltp8xONTDisableChannel.0 u 6
ltp8xONTDisableActionEnable.0 u 1

The command performs activation of ONT ELTX24A80012 on the 6-th channel of the 14-th slot.

ONT firmware updating via OMCI protocol

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTFirmwareUpdateViaOMCISerial.0 x <hex_serial>
ltp8xONTFirmwareUpdateViaOMCIFilename.0 s <firmware_name>
ltp8xONTFirmwareUpdateViaOMCIAction.0 u 1

where:

  • <hex_serial> – serial number in hex format;
  • <firmware_name> – the file name of the ONT firmware saved on OLT.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTFirmwareUpdateViaOMCISerial.0 x "454C545824A80012" 
ltp8xONTFirmwareUpdateViaOMCIFilename.0 s "ntp-rg-revc-3.24.3.41.fw.bin" 
ltp8xONTFirmwareUpdateViaOMCIAction.0 u 1

The command launches update of ONTELTX24A80012 using "ntp-rg-revc-3.24.3.41.fw.bin" file.

Requests

Common ONT state

The parameters of ONT state can be requested by using ltp8xONTStateTable.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot>.8.<dec_serial>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xONTStateState.15.8.69.76.84.88.36.168.0.18
ltp8xONTStateVersion.15.8.69.76.84.88.36.168.0.18

The command requests the status and firmware version for the ONT ELTX24A80012.

PPP session state

To obtain the session list for selected ONT as the list of client MAC addresses, use the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xOLTPPPoESessionsClientMac.<slot>.<gpon_port>.<ont_id>

where:

  • <gpon_port> – port number + 1.

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xOLTPPPoESessionsClientMac.15.7.0

The command requests the session list as the list of clients’ MAC addresses for ONT 14/6/0.

To request information about a specific PPPoE session, specify gpon port, ONT ID and client MAC address.

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xOLTPPPoESessionsPort.<slot>.<gpon_port>.<ont_id>.<dec_client_mac>
ltp8xOLTPPPoESessionsSessionID.<slot>.<gpon_port>.<ont_id>.<dec_client_mac>
ltp8xOLTPPPoESessionsDuration.<slot>.<gpon_port>.<ont_id>.<dec_client_mac>
ltp8xOLTPPPoESessionsUnblock.<slot>.<gpon_port>.<ont_id>.<dec_client_mac>
ltp8xOLTPPPoESessionsSerial.<slot>.<gpon_port>.<ont_id>.<dec_client_mac>

where:

  • <gpon_port> – port number + 1;
  • <Dec_client_mac> – a client MAC address in decimal notation.

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xOLTPPPoESessionsPort.15.7.0.152.222.208.0.205.252
ltp8xOLTPPPoESessionsSessionID.15.7.0.152.222.208.0.205.252
ltp8xOLTPPPoESessionsDuration.15.7.0.152.222.208.0.205.252
ltp8xOLTPPPoESessionsUnblock.15.7.0.152.222.208.0.205.252
ltp8xOLTPPPoESessionsSerial.15.7.0.152.222.208.0.205.252

The command requests PPP session parameters with client MAC address 98:de:d0:00:cd:fc для ONT 14/6/0.

MAC table

Ltp8xONTAddressTable is used. To obtain the record list of the selected ONT, use the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xONTAddressEntryID.<slot>.8.<dec_serial>

Example:

snmpwalk -v2c -c public 192.168.0.1
ltp8xONTAddressEntryID.15.8.69.76.84.88.36.168.0.18

The command requests MAC table record list of ONT ELTX24A80012.

To request MAC address table, specify ONT serial number and entry ID in the address table of the current ONT.

Command format:

snmpget -v2c -c <ro_community><ipaddr>
<parameter_oid>.<slot>.8.<dec_serial>.<entry_id>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xONTAddressMacAddress.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTAddressCVID.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTAddressSVID.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTAddressUVID.15.8.69.76.84.88.36.168.0.18.1

The command requests MAC address, CVID, SVID, UVID for the first record in the MAC address table of ONT ELTX24A80012.

IGMP group table

ltp8xONTMulticastStatsTable is used. To obtain the record list of the selected ONT, use the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xONTMulticastStatsRecordID.<slot>.8.<dec_serial> 

Example:

snmpwalk -v2c -c public 192.168.0.1
ltp8xONTMulticastStatsRecordID.15.8.69.76.84.88.36.168.0.18

The command requests the record list of the IGMP group table for ONT ELTX24A80012.

To request the records of the IGMP group table, specify ONT serial number and entry ID in the IGMP-group table of the current ONT.

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
<parameter_oid>.<slot>.8.<dec_serial>.<entry_id>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xONTMulticastStatsMulticastAddress.15.8.69.76.84.88.36.168.0.18.153
ltp8xONTMulticastStatsStop.15.8.69.76.84.88.36.168.0.18.153
ltp8xONTMulticastStatsStart.15.8.69.76.84.88.36.168.0.18.153

The command requests the IP address of the group, the broadcasting start and stop time for the 153rd entry in IGMP group table of the ONT ELTX24A80012 from the 14-th slot.

ONT connection log

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xONTConnectionLogText.<slot>.8.<dec_serial>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xONTConnectionLogText.15.8.69.76.84.88.36.168.0.18

The command requests the connection log for ONT ELTX24A80012 from the 14-th slot.

ONT counters

To obtain information about counters, use ltp8xONTStatistics table.

Counters for Cross-connect

Matches between counters and OIDs are given in the table below. 

Table 1 – Matches between ONT and OID counters

Counter

OID

Description

CrossConnect in the downstream direction

ltp8xONTCrossConnectDSCounterName

CrossConnect counter name

ltp8xONTCrossConnectDSCounterValue

CrossConnect counter value

CrossConnect in the upstream direction

ltp8xONTCrossConnectUSCounterName

CrossConnect counter name

ltp8xONTCrossConnectUSCounterValue

CrossConnect counter value

GEM in the downstream direction

ltp8xONTGEMPortPerformMonitoringDSCounterName

GEM counter name

ltp8xONTGEMPortPerformMonitoringDSCounterValue

GEM counter value

GEM in the upstream direction

ltp8xONTGEMPortPerformMonitoringUSCounterName

GEM counter name

ltp8xONTGEMPortPerformMonitoringUSCounterValue

GEM counter value

GAL

ltp8xONTGalEthPerformMonitoringHistDataCounterName

GAL counter name

ltp8xONTGalEthPerformMonitoringHistDataCounterValue

GAL counter value

FEC


ltp8xONTFecPerformMonitoringHistDataCounterName

FEC counter name

ltp8xONTFecPerformMonitoringHistDataCounterValue

FEC counter value

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
<parameter_oid>.<slot>.8.<dec_serial>.<cross_connect_id>

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTCrossConnectDSCounterName.15.8.69.76.84.88.36.168.0.18.1 
snmpwalk -v2c -c public 192.168.0.1
ltp8xONTCrossConnectDSCounterValue.15.8.69.76.84.88.36.168.0.18.1

The command requests the name list of Cross-Connect counters for the downstream direction and their values for service 1 of ONT ELTX24A80012.

ETH ports state

To obtain information about ports, use ltp8xONTUNIPortsStateTable.

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xONTUNIPortsStateAvailable.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStateLinkUp.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStateSpeed.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStateDuplex.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoEEnabled.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoEPowerDetectionStatus.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoEPowerClassificationStatus.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoEPSEClassControl.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoEPSEPowerPriority.<slot>.8.<dec_serial>.<eth_port_id>
ltp8xONTUNIPortsStatePoECurrentPowerConsumption.<slot>.8.<dec_serial>.<eth_port_id>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xONTUNIPortsStateAvailable.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStateLinkUp.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStateSpeed.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStateDuplex.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoEEnabled.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoEPowerDetectionStatus.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoEPowerClassificationStatus.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoEPSEClassControl.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoEPSEPowerPriority.15.8.69.76.84.88.36.168.0.18.1
ltp8xONTUNIPortsStatePoECurrentPowerConsumption.15.8.69.76.84.88.36.168.0.18.1

The command requests the status of the 1st ETH port for the ONT ELTX24A80012.

ETH port counters

Matches between counters and OIDs are given in the table below. 

Table 2 – Matches between ETH port and OID counters

Counter

OID

Description

ETH extended in the downstream direction

ltp8xONTEthFrameExtendedPerformMonitoringDSCounterName

ETH extended counter name

ltp8xONTEthFrameExtendedPerformMonitoringDSCounterValue

ETH extended counter value

ETH extended in upstream direction

ltp8xONTEthFrameExtendedPerformMonitoringUSCounterName

ETH extended counter name

ltp8xONTEthFrameExtendedPerformMonitoringUSCounterValue

ETH extended counter value

ETH

ltp8xONTEthPerformMonitoringHistDataCounterName

ETH counter name

ltp8xONTEthPerformMonitoringHistDataCounterValue

ETH counter value

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
<parameter_oid>.<slot>.8.<dec_serial>.<eth_port_id>

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTEthFrameExtendedPerformMonitoringDSCounterName.15.8.69.76.84.88.36.168.0.18.1
snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTEthFrameExtendedPerformMonitoringDSCounterValue.15.8.69.76.84.88.36.168.0.18.1

The command requests the name list of ETH extended counters for the downstream direction and their values for the first ETH port of ONT ELTX24A80012.

Counter reset on ONT

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTResetCountersAction.<slot>.8.<dec_serial> u 1

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTResetCountersAction.15.8.69.76.84.88.36.168.0.18 u 1

The command resets ONT ELTX24A80012 counters on the 14-th slot.

GPON port counter reset

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xPONChannelResetCounters.<slot>.<gpon_port> u 1

where:

  • <gpon_port> – port number +1;
  • <slot> – slot number +1.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xPONChannelResetCounters.15.7 u 1

The command resets the GPON port 14/6 counters.

OLT configuration

Applying and confirming OLT configuration

Before first commit/confirm operation it is necessary to commit the following request:

Command format:

snmpset -v2c -c <rw_community> <ipaddr> eltexRowStatus.100 i 4

Example:

snmpset -v2c -c private 192.168.0.1 eltexRowStatus.100 i 4

The request should be repeated after the device reboot or after changing pp4x master. 

Commit

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> eltexSourceFileType.100 i 6
eltexSourceLocation.100 i 8 eltexSourceFileName.100 s "candidate"
eltexDestinationFileType.100 i 5 eltexDestinationLocation.100 i 8
eltexDestinationFileName.100 s "running"

Example:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> eltexSourceFileType.100 i 6 
eltexSourceLocation.100 i 8 eltexSourceFileName.100 s "candidate"
eltexDestinationFileType.100 i 5 eltexDestinationLocation.100 i 8
eltexDestinationFileName.100 s "running"

Confirm

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> eltexSourceFileType.100 i 5
eltexSourceLocation.100 i 8 eltexSourceFileName.100 s "running"
eltexDestinationFileType.100 i 9 eltexDestinationLocation.100 i 8
eltexDestinationFileName.100 s "confirm"

Example:

snmpset -v2c -c private -t 20 192.168.0.1 eltexSourceFileType.100 i 5
eltexSourceLocation.100 i 8 eltexSourceFileName.100 s "running"
eltexDestinationFileType.100 i 9 eltexDestinationLocation.100 i 8
eltexDestinationFileName.100 s "confirm"

VLAN configuration (PP4X/PLC8)

PP4X

dot1qVlanStaticTable is used to manage VLAN PP4X.

Adding VLAN (for PP4X)

When adding a new VLAN it is necessary to specify its name and set of ports-members of the VLAN. 

Ports membership in VLAN is specified by using 3 bitmasks, in which value 1 in an N-bit (starting from the highest to lowest) means including the port, which corresponds ifindex=N, to the set. For insertion to the snmpset command, bitmasks are converted into hex-form. 

There are three sets:

  • EgressPorts – ports, which are members of the VLAN;
  • ForbiddenEgressPorts – ports, which are not members of the VLAN;
  • UntaggedPorts – if port-member of the VLAN is incleded to this set, it means that the port is untagged; if the port is out of this set    it is tagged. 

According to the structure of ifTable indexes in MA4000, the mask which includes all the possible ports and lacks port-channel has the following form:

  • AAA0AAA0AAA022AAAA0AAA0AAA022A00FFFF00.

If port-channel presents in the configuration, the 16-th byte in the mask will be changed. For instance, if there is port-channel 1 and 2 the mask will be as follows: 

  • AAA0AAA0AAA022AAAA0AAA0AAA022AС0FFFF00.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
dot1qVlanStaticRowStatus.<vlan_id> i 4
dot1qVlanStaticName.<vlan_id> s "<vlan_name>"
dot1qVlanStaticEgressPorts.<vlan_id> x "<ports_mask>"
dot1qVlanForbiddenEgressPorts.<vlan_id> x "<ports_mask>"
dot1qVlanStaticUntaggedPorts.<vlan_id> x "<ports_mask>"

Example:

snmpset -v2c -c private 192.168.0.1 
dot1qVlanStaticRowStatus.72 i 4
dot1qVlanStaticName.72 s "created_by_snmp" 
dot1qVlanStaticEgressPorts.72 x "00000000000000002800000000000000000000"
dot1qVlanForbiddenEgressPorts.72 x "AAA0AAA0AAA022AA820AAA0AAA022A00FFFF00" 
dot1qVlanStaticUntaggedPorts.72 x "AAA0AAA0AAA022AAA20AAA0AAA022A00FFFF00"

The command creates VLAN 72 named "created_by_snmp", VLAN includes frontport 2/3 (untagged) and front-port 2/4(tagged).

Editing VLAN (for PP4X)

The command for VLAN editing is similar to the one for VLAN creation. However, in the command for VLAN editing, you should not specify dot1qVlanStaticRowStatus parameter.

Deleting VLAN (for PP4X)

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
dot1qVlanStaticRowStatus.<vlan_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 
dot1qVlanStaticRowStatus.72 i 6

The command deletes VLAN 72 from the PP4X configuration.

Aquiring VLAN list and certain VLAN configuration (for PP4X)

To aquire a VLAN list, you should implement the following request: 

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> dot1qVlanStaticName

Example:

snmpwalk -v2c -c public 192.168.0.1 dot1qVlanStaticName

The command shows the VLAN list for PP4X.

To aquire the configuration of a certain VLAN, use the following command:  

Command format:

snmpget -v2c -c <ro_community> <ipaddr> dot1qVlanStaticName.<vid>
dot1qVlanStaticEgressPorts.<vid> dot1qVlanForbiddenEgressPorts.<vid>
dot1qVlanStaticUntaggedPorts.<vid>

Example:

snmpget -v2c -c public 192.168.0.1 dot1qVlanStaticName.72
dot1qVlanStaticEgressPorts.72 dot1qVlanForbiddenEgressPorts.72
dot1qVlanStaticUntaggedPorts.72

The command shows the configuration of the certain VLAN for PP4X. 

PLC

For managing VLAN PLC8, ltp8xSwitchVLANTable is used.

Adding VLAN (for PLC)

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xSwitchVLANRowStatus.<slot>.<vid> i 4

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xSwitchVLANRowStatus.15.156 i 4

The command creates VLAN 156 on the 14-th PLC slot.

Editing VLAN (for PLC)

Ports membership in VLAN is specified by using 2 bitmasks, in which value 1 in an N-bit (starting from the highest to lowest) means including the port with index N to the set. The index allocation is present in ltp8xSwitchPortsTable. For insertion to the snmpset command, bitmasks are converted into hex-form. 

There are two sets: TaggedPorts and UntaggedPorts.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xSwitchVLANName.<slot>.<vid> s "vlan_name"
ltp8xSwitchVLANTaggedPorts.<slot>.<vid> x "<tagged_ports_mask>"
ltp8xSwitchVLANUntaggedPorts.<slot>.<vid> x "<utagged_ports_mask>"
ltp8xSwitchVLANIGMPSnoopingEnabled.<slot>.<vid> i 1/2
ltp8xSwitchVLANMLDSnoopingEnabled.<slot>.<vid> i 1/2

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xSwitchVLANName.15.156 s "edited_by_snmp"
ltp8xSwitchVLANTaggedPorts.15.156 x "40000000"
ltp8xSwitchVLANUntaggedPorts.15.156 x "20000000"
ltp8xSwitchVLANIGMPSnoopingEnabled.15.156 i 1
ltp8xSwitchVLANMLDSnoopingEnabled.15.156 i 2

The command sets "edited_by_snmp" name to VLAN 156 on the 14-th PLC slot, adds pon-port 1 tagged, pon-port 2 untagged and enables IGMP snooping. 

Deleting VLAN (for PLC)

Command format:

snmpset -v2c -c <rw_community> <ipaddr> ltp8xSwitchVLANRowStatus.<slot>.<vid> i 6

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xSwitchVLANRowStatus.15.156 i 6

The command deletes VLAN 156 from the configuration of the 14-th PLC8 slot. 

Aquiring VLAN list and certain VLAN configuration (for PLC)

To aquire a VLAN list, you should implement the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> ltp8xSwitchVLANName.<slot>

Example:

snmpwalk -v2c -c public 192.168.0.1 ltp8xSwitchVLANName.15

The command shows the VLAN list for the 14-th PLC8 slot.  

To aquire the configuration of a certain VLAN, use the following command: 

Command format:

snmpget -v2c -c <ro_community> <ipaddr> ltp8xSwitchVLANName.<slot>.<vid>
ltp8xSwitchVLANTaggedPorts.<slot>.<vid>
ltp8xSwitchVLANUntaggedPorts.<slot>.<vid>
ltp8xSwitchVLANIGMPSnoopingEnabled.<slot>.<vid>
ltp8xSwitchVLANIGMPSnoopingQuerierEnabled.<slot>.<vid>
ltp8xSwitchVLANMLDSnoopingEnabled.<slot>.<vid>
ltp8xSwitchVLANMLDSnoopingQuerierEnabled.<slot>.<vid>

Example:

snmpget -v2c -c public 192.168.0.1 ltp8xSwitchVLANName.15.156
ltp8xSwitchVLANTaggedPorts.15.156 ltp8xSwitchVLANUntaggedPorts.15.156
ltp8xSwitchVLANIGMPSnoopingEnabled.15.156
ltp8xSwitchVLANIGMPSnoopingQuerierEnabled.15.156
ltp8xSwitchVLANMLDSnoopingEnabled.15.156
ltp8xSwitchVLANMLDSnoopingQuerierEnabled.15.156

The command shows the configuration of the certain VLAN for the 14-th PLC8 slot.

Terminal VLAN Configuration

Adding terminal VLAN

Use ltp8xOLTTerminalVLANsNamesTable to add Terminal VLAN.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xOLTTerminalVLANsNamesRowStatus.<t_vlan_id> i 4
ltp8xOLTTerminalVLANsNamesName.<t_vlan_id> s "<t_vlan_name>"

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xOLTTerminalVLANsNamesRowStatus.1 i 4
ltp8xOLTTerminalVLANsNamesName.1 s "created_by_snmp"

The command creates Terminal VLAN with index 1 and name 'created_by_snmp'.

Editing terminal VLAN

Use ltp8xOLTTerminalVLANsTable to edit Terminal VLAN parameters.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xOLTTerminalVLANsVID.1.<t_vlan_id> u <vlan_id>
ltp8xOLTTerminalVLANsCOS.1.<t_vlan_id> i <cos>

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xOLTTerminalVLANsVID.1.1 u 80
ltp8xOLTTerminalVLANsCOS.1.1 i 255

The command sets the Terminal VLAN with index 1 to vlan_id = 80, cos = unused.

Deleting terminal VLAN

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xOLTTerminalVLANsNamesRowStatus.<t_vlan_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xOLTTerminalVLANsNamesRowStatus.1 i 6

The command deletes Terminal VLAN with index 1 from the configuration.

Requesting the Terminal VLAN list and configuration of the specific Terminal VLAN

To get the Terminal VLAN list, use the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xOLTTerminalVLANsNamesName

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xOLTTerminalVLANsNamesName

The command lists Terminal VLAN

To obtain configuration of the specific VLAN, you can use the following request:

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xOLTTerminalVLANsName.<t_vlan_id>
ltp8xOLTTerminalVLANsVID.<t_vlan_id>
ltp8xOLTTerminalVLANsCOS.<t_vlan_id>

Example:

snmpget -v2c -c public 192.168.0.1 
ltp8xOLTTerminalVLANsName.15.1
ltp8xOLTTerminalVLANsVID.15.1
ltp8xOLTTerminalVLANsCOS.15.1

The command displays the configuration of a specific Terminal VLAN for the 14-th slot of PLC8.

IGMP/MLD Configuration

Global settings for enabling IGMP/MLD Snooping, Proxy Report

To configure IGMP/MLD on PP4X, use ltp8xSwitchIGMPSnoopingTable. For configuring on slots, use  ltp8xSwitchIGMPSnoopingTable and ltp8xIGMPProxyReportTable. OIDs for configuring global parameters are listed in the table below:

Table 3 – OID compliance for global settings

Parameter

OID

Description

PP4X

IGMP Snooping

pp4IGMPSnoopingEnable

Possible values:
1 – Enable
2 – Disable



IGMP Proxy Reportpp4IGMPProxyReportEnable
MLD Snoopingpp4MLDSnoopingEnable

MLD Proxy Report

pp4MLDProxyReportEnable

PLC8
IGMP Snoopingltp8xSwitchIGMPSnoopingEnabledPossible values:
1 – Enable
2 – Disable
IGMP Proxy Reportltp8xIGMPProxyReportEnabled
MLD Proxy Reportltp8xMLDProxyReportEnabled

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<slot> i <value>

where <slot> has the value: 0 – for PP4X, 1..16 – for PLC8.

Example:

snmpset -v2c -c private 192.168.0.1 pp4SwitchIGMPSnoopingEnabled.0 i 1

The command enables IGMP Snooping on PP4X.

IGMP Snooping and VLAN Querier configuration

PP4X

ParameterOIDDescription
IGMP Snoopingpp4IGMPSnoopingVLANEnabledAvailable values:
Enable
Disable


IGMP Querierpp4IGMPSnoopingVLANQuerierEnabled
MLD Snoopingpp4MLDSnoopingVLANEnabled
MLD Querierpp4MLDSnoopingVLANQuerierEnabled

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.<vid> i <value>

Example:

snmpset -v2c -c private 192.168.0.1 pp4IGMPSnoopingVLANEnabled.86 i 1

The command enables IGMP Snooping for VLAN 86 on PP4X.

PLC

The configuration is similar to the one described in Editing VLAN.

Adding/deleting IGMP/MLD Proxy Report Range

PP4X

To configure Proxy Report Range on PP4X the following tables are used: pp4IGMPProxyReportRangesTable, pp4MLDProxyReportRangesTable.

Adding IGMP Proxy Report Range (for  PP4X) :

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4IGMPProxyRowStatus.<range_id> i 4
pp4IGMPProxyReportRangesStart.<range_id> a <range_start>
pp4IGMPProxyReportRangesEnd.<range_id> a <range_end>
pp4IGMPProxyReportRangesFromVLAN.<range_id> u <from_vlan>
pp4IGMPProxyReportRangesToVLAN.<range_id> u <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 pp4IGMPProxyRowStatus.1 i 4
pp4IGMPProxyReportRangesStart.1 a 233.0.0.1
pp4IGMPProxyReportRangesEnd.1 a 233.0.0.255
pp4IGMPProxyReportRangesFromVLAN.1 u 5 
pp4IGMPProxyReportRangesToVLAN.1 u 6

The command adds a new IGMP Proxy Report Range entry to PP4X with the following parameters:

  • id=1;
  • ip_start: 233.0.0.1;
  • ip_end: 233.0.0.255;
  • from_vlan: 5;
  • to_vlan: 6.
Viewing ID of already addedу IGMP Proxy Report Range entries  (for  PP4X) :

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> pp4IGMPProxyReportRangesID

Example:

snmpwalk -v2c -c public 192.168.0.1 pp4IGMPProxyReportRangesID
Deleting IGMP Proxy Report Range (for PP4X):

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4IGMPProxyRowStatus.<range_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 pp4IGMPProxyRowStatus.1 i 6

The command deletes IGMP Proxy Report Range entry having id=1 on PP4X.

Adding MLD Proxy Report Range (for PP4X) :

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4MLDProxyRowStatus.<range_id> i 4
pp4MLDProxyReportRangesStart.<range_id> s <range_start>
pp4MLDProxyReportRangesEnd.<range_id> s <range_end>
pp4MLDProxyReportRangesFromVLAN.<range_id> u <from_vlan>
pp4MLDProxyReportRangesToVLAN.<range_id> u <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 pp4MLDProxyRowStatus.1 i 4
pp4MLDProxyReportRangesStart.1 s FF15:0:0:0:0:0:0:1
pp4MLDProxyReportRangesEnd.1 s FF15:0:0:0:0:0:0:FFFF
pp4MLDProxyReportRangesFromVLAN.1 u 7 
pp4MLDProxyReportRangesToVLAN.1 u 8

The command adds a new MLD Proxy Report Range entry to PP4X with the following parameters:

  • id=1;
  • ip_start: FF15::1;
  • ip_end: FF15::FFFF;
  • from_vlan: 7;
  • to_vlan: 8.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4MLDProxyRowStatus.<range_id> i 6 

Example:

snmpset -v2c -c private 192.168.0.1 pp4MLDProxyRowStatus.1 i 6

the command deletes MLD Proxy Report Range entry with id=1 on PP4X.

PLC

To configure Proxy Report Range on PLC8 slots, the following tables are used ltp8xIGMPProxyReportRangesTable, ltp8xMLDProxyReportRangesTable.

Adding IGMP Proxy Report Range (for PLC):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xIGMPProxyRowStatus.<slot>.<range_id> i 4
ltp8xIGMPProxyReportRangesStart.<slot>.<range_id> a <range_start>
ltp8xIGMPProxyReportRangesEnd.<slot>.<range_id> a <range_end>
ltp8xIGMPProxyReportRangesFromVLAN.<slot>.<range_id> i <from_vlan>
ltp8xIGMPProxyReportRangesToVLAN.<slot>.<range_id> i <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xIGMPProxyRowStatus.15.1 i 4
ltp8xIGMPProxyReportRangesStart.15.1 a 235.0.0.1
ltp8xIGMPProxyReportRangesEnd.15.1 a 235.0.0.100
ltp8xIGMPProxyReportRangesFromVLAN.15.1 i 55
ltp8xIGMPProxyReportRangesToVLAN.15.1 i 56

The command adds a new IGMP Proxy Report Range entry for the 14-th slot with the following parameters:

  • id=1;
  • ip_start: 233.0.0.1;
  • ip_end: 233.0.0.100;
  • from_vlan: 55;
  • to_vlan: 56.
Deleting IGMP Proxy Report Range  (for PLC) :

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xIGMPProxyRowStatus.<slot>.<range_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xIGMPProxyRowStatus.15.1 i 6

The commands deletes the entry having id=1 from the 14-th slot.

Adding MLD Proxy Report Range (for PLC):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xMLDProxyRowStatus.<slot>.<range_id> i 4
ltp8xMLDProxyReportRangesStart.<slot>.<range_id> a <range_start>
ltp8xMLDProxyReportRangesEnd.<slot>.<range_id> a <range_end>
ltp8xMLDProxyReportRangesFromVLAN.<slot>.<range_id> u <from_vlan>
ltp8xMLDProxyReportRangesToVLAN.<slot>.<range_id> u <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xMLDProxyRowStatus.15.1 i 4
ltp8xMLDProxyReportRangesStart.15.1 s FF15:0:0:0:0:0:0:1
ltp8xMLDProxyReportRangesEnd.15.1 s FF15:0:0:0:0:0:0:100
ltp8xMLDProxyReportRangesFromVLAN.15.1 i 57
ltp8xMLDProxyReportRangesToVLAN.15.1 i 58

The command creates a new MLD Proxy Report Range entry for the 14-th slot with the following parameters:

  • id=1;
  • ip_start: 1;
  • ip_end: 100;
  • from_vlan: 57;
  • to_vlan: 58.
Deleting MLD Proxy Report Range (for PLC):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xMLDProxyRowStatus.<slot>.<range_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xMLDProxyRowStatus.15.1 i 6

The command deletes the MLD Proxy Report Range entry having id=1 from the 14-th slot.

Globally

Proxy Report Range global configuration for all PLC8 slots is implemented with the help of the following tables: ltp8xIGMPProxyReportRangesGlobalTable, ltp8xMLDProxyReportRangesGlobalTable.

Adding IGMP Proxy Report Range (global settings):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xIGMPProxyGlobalRowStatus.<range_id> i 4
ltp8xIGMPProxyReportRangesGlobalStart.<range_id> a <range_start>
ltp8xIGMPProxyReportRangesGlobalEnd.<range_id> a <range_end>
ltp8xIGMPProxyReportRangesGlobalFromVLAN.<range_id> i <from_vlan>
ltp8xIGMPProxyReportRangesGlobalToVLAN.<range_id> i <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xIGMPProxyGlobalRowStatus.1 i 4
ltp8xIGMPProxyReportRangesGlobalStart.1 a 238.0.0.100
ltp8xIGMPProxyReportRangesGlobalEnd.1 a 238.0.0.150
ltp8xIGMPProxyReportRangesGlobalFromVLAN.1 i 107
ltp8xIGMPProxyReportRangesGlobalToVLAN.1 i 108

The command creates a new global IGMP Proxy Report Range entry, with the following parameters:

  • id=1;
  • ip_start: 233.0.0.100;
  • ip_end: 233.0.0.150;
  • from_vlan: 107;
  • to_vlan: 108.
Deleting IGMP Proxy Report Range (global settings):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xIGMPProxyGlobalRowStatus.<range_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xIGMPProxyGlobalRowStatus.1 i 6

The command deletes the global IGMP Proxy Report Range entry having id=1.

Adding MLD Proxy Report Range (global settings):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xMLDProxyGlobalRowStatus.<range_id> i 4
ltp8xMLDProxyReportRangesGlobalStart.<range_id> s <range_start>
ltp8xMLDProxyReportRangesGlobalEnd.<range_id> s <range_end>
ltp8xMLDProxyReportRangesGlobalFromVLAN.<range_id> i <from_vlan>
ltp8xMLDProxyReportRangesGlobalToVLAN.<range_id> i <to_vlan>

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xMLDProxyGlobalRowStatus.1 i 4
ltp8xMLDProxyReportRangesGlobalStart.1 s FF15:0:0:0:0:0:0:100
ltp8xMLDProxyReportRangesGlobalEnd.1 s FF15:0:0:0:0:0:0:200
ltp8xMLDProxyReportRangesGlobalFromVLAN.1 i 200
ltp8xMLDProxyReportRangesGlobalToVLAN.1 i 300

The command creates a new MLD Proxy Report Range entry with the following parameters:

  • id=1;
  • ip_start: FF15::100;
  • ip_end: FF15::200;
  • from_vlan: 200;
  • to_vlan: 300.
Deleting MLD Proxy Report Range (global settings):

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xMLDProxyGlobalRowStatus.<range_id> i 6

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xMLDProxyGlobalRowStatus.1 i 6

The command deletes the global MLD Proxy Report Range entry having id=1.

Aquiring current configuration on IGMP/MLD Proxy Report Range

PP4X

IGMP report range (for PP4X):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
pp4IGMPProxyReportRangesStart.<range_id>
pp4IGMPProxyReportRangesEnd.<range_id>
pp4IGMPProxyReportRangesFromVLAN.<range_id>
pp4IGMPProxyReportRangesToVLAN.<range_id>

MLD report range (for PP4X):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
pp4MLDProxyReportRangesStart.<range_id>
pp4MLDProxyReportRangesEnd.<range_id>
pp4MLDProxyReportRangesFromVLAN.<range_id>
pp4MLDProxyReportRangesToVLAN.<range_id>

Example:

snmpget -v2c -c public 192.168.0.1 pp4MLDProxyReportRangesStart.1
pp4MLDProxyReportRangesEnd.1 pp4MLDProxyReportRangesFromVLAN.1
pp4MLDProxyReportRangesToVLAN.1

The command displays the parameters of MLD Proxy Report Range having id=1 on PP4X.

PLC

IGMP proxy report range (for PLC):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xIGMPProxyReportRangesStart.<slot>.<range_id>
ltp8xIGMPProxyReportRangesEnd.<slot>.<range_id>
ltp8xIGMPProxyReportRangesFromVLAN.<slot>.<range_id>
ltp8xIGMPProxyReportRangesToVLAN.<slot>.<range_id>

MLD proxy report range (for PLC):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xMLDProxyReportRangesStart.<slot>.<range_id>
ltp8xMLDProxyReportRangesEnd.<slot>.<range_id>
ltp8xMLDProxyReportRangesFromVLAN.<slot>.<range_id>
ltp8xMLDProxyReportRangesToVLAN.<slot>.<range_id>

Example:

snmpget -v2c -c public 192.168.0.1 ltp8xIGMPProxyReportRangesStart.15.1
ltp8xIGMPProxyReportRangesEnd.15.1
ltp8xIGMPProxyReportRangesFromVLAN.15.1
ltp8xIGMPProxyReportRangesToVLAN.15.1

The command displays the parameters of IGMP Proxy Report Range having id=1 on the 14-th slot.

Globally

IGMP proxy report range (global settings):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xIGMPProxyReportRangesGlobalStart.<range_id>
ltp8xIGMPProxyReportRangesGlobalEnd.<range_id>
ltp8xIGMPProxyReportRangesGlobalFromVLAN.<range_id>
ltp8xIGMPProxyReportRangesGlobalToVLAN.<range_id>

MLD proxy report range (global settings):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xMLDProxyReportRangesGlobalStart.<range_id>
ltp8xMLDProxyReportRangesEnd.<slot>.<range_id>
ltp8xMLDProxyReportRangesFromVLAN.<slot>.<range_id>
ltp8xMLDProxyReportRangesToVLAN.<slot>.<range_id>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xMLDProxyReportRangesGlobalStart.1
ltp8xMLDProxyReportRangesGlobalEnd.1
ltp8xMLDProxyReportRangesGlobalFromVLAN.1
ltp8xMLDProxyReportRangesGlobalToVLAN.1

The command displays the global parameters of MLD Proxy Report Range with id=1.

Configuring Cross-connect, DBA, Ports profiles

Cross-connect profiles

The configuration of cross-connect profiles is implemented with the help of 
ltp8xONTCrossConnectProfileTable.

Adding cross-connect profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTCrossConnectRowStatus.<profile_index> i 4

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTCrossConnectRowStatus.2 i 4

The command adds Cross-connect profile with the index 2.

Editing cross-connect profiles

Cross-connect profiles have a peculiarity – if you need to specify the link to terminal-vlan as vlan-id, the value from -100 (terminal-vlan-0) to -131 (terminal-vlan-31) will be transmitted. 

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
<parameter_oid_1>.<profile_id> <par1_type> <par1_value>
<parameter_oid_2>.<profile_id> <par2_type> <par2_value>

<parameter_oid_N>.<profile_id> <parN_type> <parN_value>

where:

  • <parameter_oid_N> – names of the specified parameters in MIB;
  • <profile_id> – profile index;
  • <parN_type> – type of the parameter value;
  • <parN_value> – parameter value.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTCrossConnectName.2 s "edited_by_snmp" 
ltp8xONTCrossConnectModel.2 i 1
ltp8xONTCrossConnectBridgeGroup.2 u 5 
ltp8xONTCrossConnectUVID.2 i -101

The command sets name – "edited_by_snmp", type – "ont", bridge group = 5 and UVID which links to the terminal-vlan-1 for the Cross-connect profile having index 2.  

Deleting cross-connect profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTCrossConnectRowStatus.<profile_index> i 6

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTCrossConnectRowStatus.2 i 6

The command deletes Cross-connect profile having index 2. 

Aquiring cross-connect profiles list 

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xONTCrossConnectName

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTCrossConnectName

DBA

The operation with DBA profiles is implemented with the help of ltp8xONTAllocProfileTable.

Adding DBA profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTAllocRowStatus.<profile_index> i 4

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTAllocRowStatus.3 i 4

The command adds DBA profile with the index 3. 

Editing DBA profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
<parameter_oid_1>.<profile_id> <par1_type> <par1_value>
<parameter_oid_2>.<profile_id> <par2_type> <par2_value>
………………………………………………………………
<parameter_oid_N>.<profile_id> <parN_type> <parN_value>

where:

  • <parameter_oid_N> – names of the specified parameters in MIB;
  • <profile_id> – profile index;
  • <parN_type> – type of the parameter value;
  • <parN_value> – parameter value.

Example:

snmpset -v2c -c private 192.168.0.1
ltp8xONTAllocName.3 s "edited_by_snmp"
ltp8xONTAllocServiceClass.3 i 3
ltp8xONTAllocFixedBandwidth.3 u 269248

The command sets name – "edited_by_snmp", service class = cbr and fixed bandwidth 269248 for the DBA profile having index 3.

Deleting DBA profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTAllocRowStatus.<profile_index> i 6

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTAllocRowStatus.3 i 6

The commend deletes DBA profile having index 3. 

Aquiring DBA profiles list

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xONTAllocName

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTAllocName

Ports

The operation with Ports profiles is implemented with the help of the following tables: 

  • ltp8xONTPortsProfileTable – general parameters of a profile;
  • ltp8xONTPortsProfileUNITable – UNI ports;
  • ltp8xONTPortsProfileMCDynamicEntriesTable – IGMP multicast dynamic entries;
  • ltp8xONTPortsProfileMLDDynamicEntriesTable – MLD multicast dynamic entries.

Adding ports profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTPortsRowStatus.<profile_index> i 4

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xONTPortsRowStatus.4 i 4

The command adds Ports profile with the index 4. 

Editing ports profiles

General parameters:

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid_1>.<profile_id>
<par1_type> <par1_value> <parameter_oid_2>.<profile_id> <par2_type>
<par2_value> … <parameter_oid_N>.<profile_id>
<parN_type> <parN_value>

where:

  • <parameter_oid_N> – names of the specified parameters in MIB;
  • <profile_id> – profile index;
  • <parN_type> – type of the parameter value;
  • <parN_value> – parameter value.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTPortsName.4 s "edited_by_snmp" 
ltp8xONTPortsMulticastIPVersion.4 i 1
ltp8xONTPortsMLDVersion.4 u 1 
ltp8xONTPortsMLDQueryInterval.4 u 120

The command sets name – "edited_by_snmp", use of IPv6, MLD v1 and MLD query interval – 120 for the Ports profile having index 4.

UNI ports parameters:

Additionally to a profile index, port index (0 – 3) is specified. 

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTPortsUNIBridgeGroup.4.0 i 100 
ltp8xONTPortsUNIMulticastEnabled.4.0 i 1
ltp8xONTPortsUNIMaxGroups.4.0 u 500

The command sets , bridge group = 100, max groups = 500 parameters and enables multicast for the Ports profile having index 4. 

IGMP multicast dynamic entries:

Additionally to a profile index, index of a dynamic entry (0-19) is specified.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTPortsMCVLANID.4.14 u 200
ltp8xONTPortsMCFirstGroupIP.4.14 a 224.0.0.0
ltp8xONTPortsMCLastGroupIP.4.14 a 239.255.255.255

The command sets vlan_id = 200, first group ip = 224.0.0.0, last group ip = 239.255.255.255 for multicast dynamic entry (having index 14) of the Ports profile (having index 4). 

MLD multicast dynamic entries:

Additionally to a profile index, index of a dynamic entry (0-19) is specified.

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xONTPortsMLDVLANID.4.12 u 30
ltp8xONTPortsMLDMCFirstGroupIP.4.12 x "FF0100000000000000000000000000FC"
ltp8xONTPortsMLDMCLastGroupIP.4.12 x "FF0100000000000000000000000000FD"
ltp8xONTPortsMLDMCPreviewLength.4.12 u 1024

The command sets vlan_id = 30, first group ip = FF01:0:0:0:0:0:0:FC, last group ip = FF01:0:0:0:0:0:0:FD and preview length = 1024 for the multicast dynamic entry (having index 12) of the Ports profile (having index 4).

Deleting ports profiles

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTPortsRowStatus.<profile_index> i 6

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTPortsRowStatus.4 i 6

The command deletes Port profile which has index 4. 

Aquiring the list of ports profiles

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> ltp8xONTPortsName

Example:

snmpwalk -v2c -c public 192.168.0.1 ltp8xONTPortsName

Configuring PLC slots

Changing type of a PLC module

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4ShelfConfigBoardType.<slot> i <board_type>

where:

  • board_type may take values – 3 (plc8) and 0 (none).

Example:

snmpset -v2c -c private 192.168.0.1 pp4ShelfConfigBoardType.15 i 3

The command sets "PLC8" as type of the module on the 14-th slot. 

Aquiring PLC module state

Command format:

snmpget -v2c -c <ro_community> <ipaddr> pp4SlotsState.<slot>

Example:

snmpget -v2c -c public 192.168.0.1 pp4SlotsState.15

The possible states of modules: 

  • absent (0);

  • discovery (1);

  • booting (2);

  • operational (3);

  • lost (4);

  • sand (5);

  • fail (6);

  • notBooting (7).

PON channels

Enabling/disabling PON channels

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xPONChannelEnabled.<slot>.<gpon_port> i <value>

where:

  • <gpon_port> – port number +1;
  • <value> – possible values: 1 – Enable; 2 – Disable.

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xPONChannelEnabled.15.1 i 2

The command disables gpon-port 14/0.

Reconfiguration of PON channels

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xPONChannelReconfigure.<slot>.<gpon_port> u 1

where:

  • <gpon_port> – port number +1.

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xPONChannelReconfigure.15.1 u 1

The command reconfigures gpon-port 14/0.

Viewing counters on PON channels

Viewing counters on a pon channel is performed by sending a request for the corresponding switch pon port.

Correspondence of pon-channels to port indexes in switch are listed in the ltp8xSwitchPortsName table.

PON channelIndex of switch port
0 2
1 3
2 8
3 9
4 10
5 11
6 12
7 13

Ethernet counters

Request is performed by using ltp8xSwitchPortCountersTable.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <counter_oid>.<slot>.<port_index>

Example:

snmpget -v2c -c public 192.168.0.1 ltp8xSwitchPortGoodOctetsRcv.15.9
ltp8xSwitchPortGoodPktsRcv.15.9

The command requests the number of received octets and packets for the 3rd pon channel of PLC on the 14th slot.

Interface utilization

Request is performed by using ltp8xSwitchPortsUtilization.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <utilization_oid>.<slot>.<port_index>

Example:

snmpget -v2c -c public 192.168.0.1 
ltp8xPortsUtilizationLastKbitsSent.15.13
ltp8xPortsUtilizationLastKbitsRecv.15.13
ltp8xPortsUtilizationLastFramesSent.15.13
ltp8xPortsUtilizationLastFramesRecv.15.13
ltp8xPortsUtilizationAverageKbitsSent.15.13
ltp8xPortsUtilizationAverageKbitsRecv.15.13
ltp8xPortsUtilizationAverageFramesSent.15.13
ltp8xPortsUtilizationAverageFramesRecv.15.13

The command requests parameters of utilization for the 7-th pon channel of PLC on the 14-th slot.

The interval of utilization counting is set by using the following command: 

Command format:

snmpset -v2c -c <rw_community> <ipaddr> ltp8xPortsUtilizationInterval.0 u <interval>

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xPortsUtilizationInterval.0 u 300

Uploading/downloading configuration, update

OLT firmware (tftp/http)

OLT firmware download

To update OLT firmware the following parameters group is used: pp4FirmwareUpdate.

Parameter Description
pp4FirmwareUpdateFileName The file name of OLT firmware
pp4FirmwareUpdateIpAddress IP address of the server storing the firmware file  
pp4FirmwareUpdateSwitchVersion Enable or disable automatic changing of firmware image to the uploaded one 
pp4FirmwareUpdateNeedRestart Enable or disable automatic system reboot after uploading firmware
pp4FirmwareUpdateProtocol Protocol used for the file access (http/tftp)
pp4FirmwareUpdatePort Port of the server storing the firmware
pp4FirmwareUpdateAction Initiate the update

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4FirmwareUpdateFileName.0 s "<file_name>"
pp4FirmwareUpdateIpAddress.0 a <server_ip>
pp4FirmwareUpdateSwitchVersion.0 i <change_version_value>
pp4FirmwareUpdateNeedRestart.0 i <need_restart_value>
pp4FirmwareUpdateProtocol.0 i <download_protocol>
pp4FirmwareUpdateAction.0 u 1

where:

  • <server_ip> – ip address of tftp/http server storing firmware file;
  • <download_protocol> – takes values "download"/"httpdownload" for update via tftp/http correspondingly.

Example:

snmpset -v2c -c private 192.168.0.1 pp4FirmwareUpdateFileName.0 s "ma4000_fw/firmware.3.26.0.1356.ma4k" 
pp4FirmwareUpdateIpAddress.0 a 192.168.0.55 
pp4FirmwareUpdateSwitchVersion.0 i 1
pp4FirmwareUpdateNeedRestart.0 i 1 
pp4FirmwareUpdateProtocol.0 i 1
pp4FirmwareUpdateAction.0 u 1

The command implements uploading of firmware file named "ma4000_fw/firmware.3.26.0.1356.ma4k" from tftp server 192.168.0.55? automatically changes active firmware image and reboots the device. 

The update progress can be monitored with the help of snmp-trap messages received from the device. 

Changing active OLT firmware image 

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr>
pp4UnitsActivePartition.<unit_value> i <image_value>

Example:

snmpset -v2c -c private -t 20 192.168.0.1 pp4UnitsActivePartition.2 i 2

The command sets the second firmware image as active for Unit2. 

Confirming OLT firmware substitution

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4FirmwareUpdateConfirm.0 u 1

Example:

snmpset -v2c -c private 192.168.0.1 pp4FirmwareUpdateConfirm.0 u 1

The command implements conformation of applying firmware image. 

Aquiring current OLT firmware information

Command format:

snmpget -v2c -c <ro_community> <ipaddr> pp4SystemUnit1FirmwareVersion.0
pp4SystemUnit2FirmwareVersion.0

Example:

snmpget -v2c -c public 192.168.0.1 pp4SystemUnit1FirmwareVersion.0
pp4SystemUnit2FirmwareVersion.0

Rebooting OLT

Rebooting chassis 

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4RebootCommand.102 u 1

Example:

snmpset -v2c -c private 192.168.0.1 pp4RebootCommand.102 u 1

Rebooting slots (PP4X, PLC)

Command format:

snmpset -v2c -c <rw_community> <ipaddr> pp4RebootCommand.<board_id> u 1

where board_id takes values of 1-16 (PLC slots), 100 (master PP4X), 101 (slave PP4X).

Example:

snmpset -v2c -c private 192.168.0.1 pp4RebootCommand.15 u 1

The command is used for rebooting the 14-th slot. 

ONT firmware

Downloading ONT firmware

To download the ONT firmware, use the ltp8xONTFirmwaresDownload group of parameters.

Parameter

Description

ltp8xONTFirmwaresDownloadPath

The name of the ONT FW file

ltp8xONTFirmwaresDownloadIPAddress

IP address of the server storing firmware file.

ltp8xONTFirmwaresDownloadProtocol

The protocol for access to http/tftp file.

ltp8xONTFirmwaresDownloadPort

A server port with firmware file.

ltp8xONTFirmwaresDownloadAction

Initiate update process

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTFirmwaresDownloadPath.0 s "<file_name>" ltp8xONTFirmwaresDownloadIPAddress.0 a <server_ip>
ltp8xONTFirmwaresDownloadProtocol.0 i <download_protocol>
ltp8xONTFirmwaresDownloadPort.0 u <server_port>
ltp8xONTFirmwaresDownloadAction.0 u 1

where:

  • <server_ip> – ip address of tftp/http server storing firmware file;
  • <download_protocol> – takes values "download"/"httpdownload" for update via tftp/http correspondingly.

Example:

snmpset -v2c -c private 192.168.0.1 
ltp8xONTFirmwaresDownloadPath.0 s "ntp-rg-revb-3.24.3.87.fw.bin" 
ltp8xONTFirmwaresDownloadIPAddress.0 a 192.168.0.55 ltp8xONTFirmwaresDownloadProtocol.0 i 2
ltp8xONTFirmwaresDownloadPort.0 u 8080 
ltp8xONTFirmwaresDownloadAction.0 u 1

The command loads firmware file ntp-rg-revb-3.24.3.87.fw.bin from port 8080 of http server 192.168.0.55.

Acquiring the list of downloaded ONT firmware

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xONTFirmwaresFilesName

Example:

snmpwalk -v2c -c public 192.168.0.1 
ltp8xONTFirmwaresFilesName

Deleting uploaded ONT firmware 

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
ltp8xONTFirmwaresFilesDelete.<file_id> u 1

where:

Example:

snmpset -v2c -c private 192.168.0.1 ltp8xONTFirmwaresFilesDelete.2 u 1

The command deletes firmware file with index 2.

Uploading/downloading ONT configuration

Downloading backup configuration

Command format:

Via TFTP:

snmpset -v2c -c <rw_community> <ipaddr>
cmdFileOperationPrivateCfg.0 s "<tftp_server_ip> <tftp_path> upload"

Via HTTP:

snmpset -v2c -c <rw_community> <ipaddr>
cmdFileOperationPrivateCfg.0 s "<http_sever_ip> <http_path> httpupload"

where:

  • <tftp_path>, <http_path> – full path for uploading file on the server.

Example:

snmpset -v2c -c private 192.168.0.1 cmdFileOperationPrivateCfg.0 s
"192.168.0.55 new_config.cfg upload"

The command uploads the configuration via TFTP to the server 192.168.0.55 in a file named new_config.cfg.

Uploading ONT backup configuration

Command format:

Via TFTP:

snmpset -v2c -c <rw_community> <ipaddr>
cmdFileOperationPrivateCfg.0 s "<tftp_ip> <tftp_path> download"

Via HTTP:

snmpset -v2c -c <rw_community> <ipaddr>
cmdFileOperationPrivateCfg.0 s "<http_ip> <http_path> httpdownload"

where:

  • <tftp_path>, <http_path> – full path for downloading file from the server.

Example:

snmpset -v2c -c private 192.168.0.1 cmdFileOperationPrivateCfg.0 s
"192.168.0.55:8080 config/new_config.cfg httpdownload"
snmpset -v2c -c private 192.168.0.1 cmdFileOperationPrivateCfg.0 s
"192.168.0.55:8080 config/new_config.cfg apply"
snmpset -v2c -c private 192.168.0.1 cmdFileOperationPrivateCfg.0 s
"192.168.0.55:8080 config/new_config.cfg confirm"

The command implements configuration upload via HTTP from the server 192.168.0.55, port 8080 from config/new_config.cfg. 

OLT monitoring

Active alarms

Getting the number of active alarms

Command format:

snmpget -v2c -c <ro_community> <ipaddr> omsActiveAlarms.0

Example:

snmpget -v2c -c public 192.168.0.1 omsActiveAlarms.0

Getting the active alarms in trap forms:

Command format:

snmpset -v2c -c <rw_community> <ipaddr> omsActiveAlarms.0 u 1

Example:

snmpset -v2c -c private 192.168.0.1 omsActiveAlarms.0 u 1

The command sends request to display all the device active alarms by snmp-trap messages.

General information on chassis, PP4X, PLC8

General information on MA4000 is in  pp4System and pp4BoardState groups.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.0

Example:

snmpget -v2c -c public 192.168.0.1 pp4SystemUnit1SerialNumber.0
pp4BoardFan3AbsoluteSpeed.0

The command displays the serial number of Unit1 and current speed of Fan3.

General information on PLC8 is in ltp8xPLCBoardStateTable.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<slot>

Example:

snmpget -v2c -c public 192.168.0.1 ltp8xPLCBoardStateRAMFree.15

The command displays the amount of available RAM in bytes for the 14-th slot. 

Power supply

Command format:

snmpget -v2c -c <ro_community> <ipaddr> pp4Feeder1Status.0
pp4Feeder1Active.0 pp4Feeder1Polarity.0 pp4Feeder1Current.0
pp4Feeder1Voltage.0 pp4Feeder2Status.0 pp4Feeder2Active.0
pp4Feeder2Polarity.0 pp4Feeder2Current.0 pp4Feeder2Voltage.0
pp4StationVoltage.0

Example:

snmpget -v2c -c public 192.168.0.1 pp4Feeder1Status.0 pp4Feeder1Active.0
pp4Feeder1Polarity.0 pp4Feeder1Current.0 pp4Feeder1Voltage.0
pp4Feeder2Status.0 pp4Feeder2Active.0 pp4Feeder2Polarity.0
pp4Feeder2Current.0 pp4Feeder2Voltage.0 pp4StationVoltage.0

State of PP4X ports and PON channels of PLC8

ifTable is used for displaying of port state. 

Command format:

snmpget -v2c -c <ro_community> <ipaddr> ifOperStatus.<ifIndex>

Example:

snmpget -v2c -c public 192.168.0.1 ifOperStatus.63

The command displays the state of front-port 2/1.

For displaying of pon channels, ltp8xPONChannelStateTable is used.

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
<parameter_oid>.<slot>.<pon_channel_id>

Example:

snmpget -v2c -c public 192.168.0.1 
ltp8xPONChannelONTCount.15.4
ltp8xPONChannelSFPVendor.15.4 
ltp8xPONChannelSFPProductNumber.15.4
ltp8xPONChannelSFPRevision.15.4

The command displays the quantity of ONT and SFP data for the 3-rd channel on the 14-th slot. 

MAC Table

MAC table of PP4X:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> pp4MacAddressEntryID

Example:

snmpwalk -v2c -c public 192.168.0.1 pp4MacAddressEntryID

The command displays indexes of PP4X MAC table.  

Command format:

snmpget -v2c -c <ro_community> <ipaddr> pp4MacAddressVLAN.<entry_id>
pp4MacAddressAddress.<entry_id> pp4MacAddressPort.<entry_id>
pp4MacAddressType.<entry_id>

where <entry_id> – number of an entry in the table.

Example:

snmpget -v2c -c public 192.168.0.1 pp4MacAddressVLAN.3
pp4MacAddressAddress.3 pp4MacAddressPort.3 pp4MacAddressType.3

The command displays the 3-rd entry from PP4X MAC table. 

Switch PLC MAC table:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr>
ltp8xSwitchMacListMacAddressString.<slot>

Example:

snmpwalk -v2c -c public 192.168.0.1
ltp8xSwitchMacListMacAddressString.15

The command displays MAC table of the 14-th slot as MAC list. 

Then, knowing the parameters of a certain entry, you may additionally aquire the interface and the type of it. 

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xSwitchMacListInterface.<slot>.<vid>.<dec_macaddress>
ltp8xSwitchMacListStatic.<slot>.<vid>.<dec_macadress>

where:

  • <dec_macadress> – MAC address in a decimal form.

Example:

snmpget -v2c -c public 192.168.0.1 ltp8xSwitchMacListInterface.
15.236.152.222.208.0.205.252 ltp8xSwitchMacListStatic.
15.236.152.222.208.0.205.252

The command requests interface and type of the entry from the 14-th slot having MAC 98:de:d0:00:cd:fc in 236 VLAN.

Multicast

pp4MulticastGroupsTable might be used for PP4X Multicast groups request.  

To aquire list of groups and their entry_id, type the following command: 

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> pp4MulticastEntryID

Example:

snmpwalk -v2c -c public 192.168.0.1 pp4MulticastEntryID

Command format:

snmpget -v2c -c <ro_community> <ipaddr> pp4MulticastVLAN.<entry_id>
pp4MulticastGroupAddress.<entry_id> pp4MulticastMemberPorts.<entry_id>
pp4MulticastExpires.<entry_id>

where entry_id – number of entry in the table.

Example:

snmpget -v2c -c public 192.168.0.1 pp4MulticastVLAN.1
pp4MulticastGroupAddress.1 pp4MulticastMemberPorts.1
pp4MulticastExpires.1

The command requests data on multicast group having index 1 in the table. 

PLC multicast groups: see section IGMP group table.

PPPoE sessions

Data on PPPoE sessions is available in the ltp8xOLTPPPoESessionsTable table.

To aquire a list of client MAC addresses of sessions, use the following command:  

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> ltp8xOLTPPPoESessionsClientMac.<slot>.<gpon_port>.<ont_id>

Example:

snmpwalk -v2c -c public 192.168.0.1 ltp8xOLTPPPoESessionsClientMac.15.7.0

The command displays the table of client MAC addresses and corresponding GPON-PORT/ONT ID. 

Knowing data on a certain entry in the table, you may request for the additional data (ONT GEM port, ID of PPPoE session, duration of PPPoE session, time of ONT port unblocking (time of ONT port unblocking does not equal to 0 when blocking due to the PPPoE packets limit exceeding.  Value of the limit might be set in pppoe-ia profile):

Command format:

snmpget -v2c -c <ro_community> <ipaddr>
ltp8xOLTPPPoESessionsPort.<slot>.<channel>.<ont_id>.<client_mac>
ltp8xOLTPPPoESessionsSessionID.<slot>.<channel>.<ont_id>.<dec_client_mac>
ltp8xOLTPPPoESessionsDuration.<slot>.<channel>.<ont_id>.<client_mac>
ltp8xOLTPPPoESessionsUnblock.<slot>.<channel>.<ont_id>.<client_mac>
ltp8xOLTPPPoESessionsSerial.<slot>.<channel>.<ont_id>.<client_mac>

Example:

snmpget -v2c -c public 192.168.0.1
ltp8xOLTPPPoESessionsPort.15.7.0.168.249.75.90.189.124
ltp8xOLTPPPoESessionsSessionID.15.7.0.168.249.75.90.189.124
ltp8xOLTPPPoESessionsDuration.15.7.0.168.249.75.90.189.124
ltp8xOLTPPPoESessionsUnblock.15.7.0.168.249.75.90.189.124
ltp8xOLTPPPoESessionsSerial.15.7.0.168.249.75.90.189.124

The command displays data on PPPoE session of ONT 14/6/0 having MAC a8:f9:4b:5a:bd:7c.

  • Нет меток