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

Optical line terminals LTP-16N(T)

Application to the user manual
OLT configuration and monitoring via SNMP
Firmware version 1.4.0 (22.07.2022)


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.

Operation with ONT

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

If the command contains the ONT serial number, it is specified in the AAAAXXXXXXXX format, where AAAA is 4 Latin letters, and XXXXXXXX is 8 HEX characters.

Example:

Serial number

ELTX24A80012

ELTX6201AAFC

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

Profile type

Table

Cross-connect

oltNgPonOntProfileCrossConnectTable

DBA

oltNgPonOntProfileDBATable

Ports

oltNgPonOntProfilePortsTable

ManagementoltNgPonOntProfileManagementTable

If the ONT configuration does not allow a profile to be specified, the number 0 is sent instead of the profile index to set such a value.

Configuration

ONT is configured by the following tables:

  • oltNgPonOntConfigTable — general parameters;
  • oltNgPonOntServiceTable — Cross-Connect and DBA profiles.

Adding

The following indexes are used in ONT configuration tables: <pon_port>, <ont_id>. 

When adding an ONT, specify an additional parameter from ONT configuration, such as a serial number or PON password.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntConfigRowStatus.1.<pon_port>.<ont_id> i 4
oltNgPonOntConfigSerialNumber.1.<pon_port>.<ont_id> s <serial>

Where:

  • <pon_port> — PON port number;
  • <ont_id> — ONT ID value.

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntConfigRowStatus.1.3.8 i 4 
oltNgPonOntConfigSerialNumber.1.3.8 s ELTX24A80012

CLI command equivalent:

configure terminal
interface ont 3/8
serial ELTX24A80012

This command creates ONT 3/8 with a serial number ELTX24A80012.

Editing

ONT general parameters

General parameters of ONT are configured using oltNgPonOntConfigTable table.

Command format:

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

Where:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigPonPassword.1.3.8 s
"1234567890"
oltNgPonOntConfigProfilePortsID.1.3.8 u 1
oltNgPonOntConfigBroadcastFilter.1.3.8 i 2
oltNgPonOntConfigProfileManagementID.1.3.8 u 1

CLI command equivalent:

configure terminal
interface ont 3/8
password 1234567890
profile ports NAME
profile management NAME
no broadcast-filter

This command sets password=1234567890, assigns the Ports profile with index 1, assigns the Management profile with index 1 and disables the Broadcast filter for ONT 3/8.

Cross-Connect and DBA profiles

Cross-Connect and DBA profiles are configured using oltNgPonOntServiceTable table. Service number is specified as an additional index.

Cross-connect and DBA profiles should be specified when creating a service.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntServiceRowStatus.1.<pon_port>.<ont_id>.<service> i 4
oltNgPontOntServiceProfileCrossConnectID.1.<gpon_port>.<ont_id>.<service> u <value>
oltNgONTServiceProfileDBAID.1.<pon_port>.<ont_id>.<service> u <value>

Where:

  • <service> — service sequential number;
  • <value> — profile ID, according to oltNgPonOntProfileCrossConnectTable, oltNgPonOntProfileDBATable.

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntServiceRowStatus.1.3.8.7 i 4
oltNgPonOntServiceProfileCrossConnectID.1.3.8.7 u 1
oltNgPonOntServiceProfileDBAID.1.3.8.7 u 2

CLI command equivalent:

configure terminal
interface ont 3/8
service 7 profile cross-connect NAME
service 7 profile dba NAME

This command sets Cross-Connect profile with index 1, and DBA profile with index 2 for service 7 for ONT 3/8. 

ONT deletion

Command format:

snmpset -v2c -c <rw_community><ipaddr>
oltNgONTConfigRowStatus.1.<pon_port>.<ont_id> i 6

Example:

snmpset -v2c -c private 192.168.1.2
oltNgONTConfigRowStatus.1.3.8 i 6

CLI command equivalent:

configure terminal
no interface ont 3/8

This command removes the ONT 3/8 configuration.

ONT replacement

ONT can be changed using subsequent commands for deleting and creating configurations with new parameters.

Reconfiguration

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReconfigure.1.<pon_port>.<ont_id> i 1

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntOperationsReconfigure.1.3.8 i 1

CLI command equivalent:

reconfigure interface ont 3/8

Reboot

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsReboot.1.<pon_port>.<ont_id> i 1

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntOperationsReboot.1.3.8 i 1

CLI command equivalent:

send omci reboot interface ont 3/8

Reset to default settings

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntOperationsDefault.1.<pon_port>.<ont_id> i 1

Example:

snmpset -v2c -c private 192.168.1.2
oltNgONTOperationsDefault.1.3.8 i 1

CLI command equivalent:

send omci default interface ont 3/8

Disabling ONT

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntConfigShutdown.1.<pon_port>.<ont_id> i 1

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntConfigShutdown.1.3.8 i 1

CLI command equivalent:

configure terminal
interface ont 3/8
shutdown

OltSide counters reset

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntOperationsClearCountersOltSide.1.<pon_port>.<ont_id> i 1

Example:

snmpset -v2c -c private 192.168.1.144 oltNgPonOntOperationsClearCountersOltSide.1.1.2 i 1

CLI command equivalent:

clear counters interface ont 1/2 olt-side

OntSide counters reset

Command format:

snmpset -v2c -c <rw_community> <ipaddr>  oltNgPonOntOperationsClearCountersOntSide.1.<pon_port>.<ont_id> i1

Example:

snmpset -v2c -c private 192.168.1.144 oltNgPonOntOperationsClearCountersOntSide.1.1.2 i 1

CLI command equivalent:

clear counters interface ont 1/2 ont-side

Requests

General ONT state

The parameters of ONT state can be requested using oltNgPonOntInfoTable table.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port>.<ont_id>

Example:

snmpget -v2c -c public 192.168.1.2 oltNgPonOntInfoState.1.3.8 oltNgPonOntInfoRSSI.1.3.8

CLI command equivalent:

show interface ont 3/8 state
show interface ont 3/8 rssi

The command requests the status and RSSI for the ONT 3/8.

Request for ONT MAC table

ONT MAC table entries can be requested using oltNgPonOntInfoTable table.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port>.<ont_id>.<mac_address_id>

where:

  • <mac_address_id> — numerical order of MAC address in ONT MAC table.

Example:

snmpget -v2c -c public 192.168.10.144 oltNgPonOntMacTableMacAddress.1.1.2.1

CLI command equivalent:

show mac verbose include interface ont 1/2

The command requests MAC address on specific ONT interface.

Request for a list of unactivated ONTs

A list of unactivated ONTs can be requested using oltNgPonOntUnactivatedTable table.

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>

Example:

snmpwalk -v2c -c public 192.168.10.144  oltNgPonOntUnactivatedSerial.1.1

CLI command equivalent:

show interface ont 1 unactivated

The command requests a list of unactivated ONTs on one PON port.

Request for ONT ports state

A state of ONT ports be requested using oltNgPonOntPortStateTable table. 

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ONT_id>.<LAN_port_id>

Example:

snmpwalk -v2c -c public 192.168.10.144 oltNgPonOntPortStateLinkState.1.1.1.1

CLI command equivalent:

show interface ont 1/1 ports

The command requests a state of ONT ports.

ONT counters monitoring

ONT counters are monitored using oltNgPonOntCounters table.

Olt-side counters monitoring

oltNgPonOntCountersOltSide

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>

Example:

snmpget -v2c -c public 192.168.10.144  oltNgPonOntCountersOltSidePonDriftNegative.1.1.1

CLI command equivalent:

show interface ont 1/1 counters olt-side pon

Ont-side counters monitoring

oltNgPonOntCountersOntSide

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<pon_port_id>.<ont_id>

Example:

snmpget -v2c -c public 192.168.10.144 oltNgPonOntCountersOntSideGemNctpPMDownstreamFinishedIntervals.1.1.1.

CLI command equivalent:

show interface ont 1/1 counters ont-side gem-port-nctp-performance-monitoring

Operation with OLT

OLT configuration

Applying and saving configuration

Configuration actions are performed using oltNgConfigOperations table.

On LTP-16N changes are made to candidate-config, and stored to running-config after applying configuration (commit). Meaning, all changes made on the LTP-16N via SNMP will be visible, as they are read from candidate-config, but will not work until the configuration is applied (commit).

Configuration commit

To write the configuration to running-config, execute Commit

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsCommit.0 i 1

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsCommit.0 i 1

CLI command equivalent:

commit

Saving the configuration to non-volatile memory

To write the configuration to the non-volatile memory, execute Save.

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsSave.0 i 1

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNgConfigOperationsSave.0 i 1

CLI command equivalent:

save

Rollback of changes made to the configuration

To discard changes made to the configuration via SNMP, execute rollback.

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationConfigOperationsRollback.0 i 1 

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationConfigOperationsRollback.0 i 1

CLI command equivalent:

Not implemented in current firmware version

User configuration

Creating users

Creation and configuration of users is performed using oltNgSystemConfigurationUsersConfigTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationUsersConfigRowStatus.4 i 4 oltNgSystemConfigurationUsersConfigName.4 s <username> oltNgSystemConfigurationUsersConfigPassword.4 s <password> oltNgSystemConfigurationUsersConfigPrivilege.4 u <privilege_level>

Example:

snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationUsersConfigRowStatus.4 i 4 oltNgSystemConfigurationUsersConfigName.4 s testname oltNgSystemConfigurationUsersConfigPassword.4 s 12341234 oltNgSystemConfigurationUsersConfigPrivilege.4 u 15

CLI command equivalent:

configure terminal
user testname password 12341234 privilege 15

The command sets "testname" username with a "12341234" password and privilege level 15.

Deleting users

Users deletion is performed using oltNgSystemConfigurationUsersConfigTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgSystemConfigurationUsersConfigRowStatus.<id> i 6 

Example:

snmpset -v2c -c private 192.168.1.2 oltNgSystemConfigurationUsersConfigRowStatus.4 i 6

CLI command equivalent:

configure terminal
no user NAME

Logging configuration

Changing logging levels

Changing logging levels is performed using the appropriate commands from oltNg1UStandaloneLogging table for each type.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> <parameter_oid>.0 <par1_type>  <par1_value> 

Example:

snmpset -v2c -c private 192.168.10.144  oltNg1UStandaloneLoggingCliLoglevel.0 i 4

CLI command equivalent:

LTP-16N(config)(logging)# module cli loglevel info

Request current logging level

Command format:

snmpwalk -v2c -c <ro_community> <parameter_oid>.0

Example:

snmpset -v2c -c public 192.168.10.144  oltNg1UStandaloneLoggingCliLoglevel.0

The command outputs logging level for CLI.

CLI command equivalent:

show running-config logging

Interfaces configuration

Pon-ports

Interface pon-ports configuration is performed using oltNgPonPortConfigTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonPortConfigShutdown.1.<port_id> i 1/2

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonPortConfigShutdown.1.1 i 1

CLI command equivalent:

show running-config logging

The command disables interface pon-port 1 in configuration.

Front-ports

Interface front-ports configuration is performed using oltNg1UStandaloneFrontPortConfigTable and oltNg1UStandaloneFrontPortConfigAllowedVLANTable tables.

Command format:

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

where:

  • <parameter_oid_N> — names of specific parameters in MIB;
  • <port_id> — port index;
  • <parN_type> — parameter value type;
  • <parN_value> — parameter value.

Example:

snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigShutdown.1.8 i 1

CLI command equivalent:

configure terminal
interface front-port 8
shutdown

The command disables interface front-port 8 in configuration.

Adding VLAN for interfaces is performed creating entries with specified VLAN as an index. 

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.1.<port_id>.<vlan_id> i 4

Example:

snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.1.5.156 i 4

CLI command equivalent:

configure terminal
interface front-port 5
vlan allow 156

The command adds VLAN 156 for interface front-port 5.

Deleting VLAN for interfaces is performed by setting value 6.

Example:

snmpset -v2c -c private 192.168.1.2 oltNg1UStandaloneFrontPortConfigAllowedVLANRowStatus.1.5.156 i 6

CLI command equivalent:

configure terminal
interface front-port 5
no vlan allow 156

The command deletes VLAN 156 for interface front-port 5.

VLAN configuration

VLAN configuration is performed using the tables:

  • oltNgNetworkSettingsTable — general VLAN parameters;
  • oltNgNetworkSettingsIGMPTable — IGMP parameters;
  • oltNgNetworkSettingsIGMPSnoopingTable — IGMP Snooping parameters;
  • oltNgNetworkSettingsIGMPSnoopingStaticGroupTable — static group management.

Adding VLAN

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkSettingsRowStatus.1.<vlan_id> i 4

Example:

snmpset -v2c -c private 192.168.1.2 oltNgNetworkSettingsRowStatus.1.156 i 4

CLI command equivalent:

configure terminal
vlan 156

The command creates VLAN 156.

Editing VLAN

It is possible to change the name and IGMP settings for any VLAN via SNMP.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkSettingsName.1.<vlan_id> s "vlan_name" 
oltNgNetworkSettingsIGMPQueryInterval.1.<vlan_id> u <value>
oltNgNetworkSettingsIGMPSnoopingEnabled.1.<vlan_id> i 1/2 
oltNgNetworkSettingsIGMPSnoopingQuerierEnabled.1.<vlan_id> i 1/2 
oltNgNetworkSettingsIGMPSnoopingStaticGroupRowStatus.1.<vlan_id>.4.<group_ip>.<port_id> i 4/6

Example:

snmpset -v2c -c private 192.168.1.2 
oltNgNetworkSettingsName.1.156 s "edited_by_snmp"
oltNgNetworkSettingsIGMPQueryInterval.1.156 u 300
oltNgNetworkSettingsIGMPSnoopingEnabled.1.156 i 1
oltNgNetworkSettingsIGMPSnoopingQuerierEnabled.1.156 i 1
oltNgNetworkSettingsIGMPSnoopingStaticGroupRowStatus.1.156.4.225.25.32.185.5 i 4

CLI command equivalent:

configure terminal
vlan 156
name "edited_by_snmp"
ip igmp snooping enable
ip igmp snooping querier enable
ip igmp query-interval 300
ip igmp snooping static 225.25.32.185 interface pon-port 5

The command sets VLAN 156 to be named edited_by_snmp, enables IGMP snooping and IGMP snooping querier, sets IGMPQueryInterval=300, adds a static multicast group 225.25.32.185 for interface pon-port 5.

Deleting VLAN

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgNetworkSettingsRowStatus.1.156 i 6

CLI command equivalent:

configure terminal
no vlan 156

The command deletes VLAN 156 from the configuration. 

Requesting VLAN list and configuration of the specific VLAN

To request VLAN list, use the following request:

Command format:

snmpwalk -v2c -c <ro_community> <ipaddr> oltNgNetworkSettingsName.1

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgVLANSettingsName.1

The command lists VLANs.

Configuration of the specific VLAN can be obtained using the following request:

Command format:

snmpget -v2c -c <ro_community> <ipaddr> oltNgNetworkSettingsName.1.<vlan_id>
oltNgNetworkSettingsIGMPVersion.1.<vlan_id>
oltNgNetworkSettingsIGMPRobustnessVariable.1.<vlan_id>
oltNgNetworkSettingsIGMPQueryInterval.1.<vlan_id>
oltNgNetworkSettingsIGMPQueryResponseInterval.1.<vlan_id>
oltNgNetworkSettingsIGMPLastMemberQueryInterval.1.<vlan_id>
oltNgNetworkSettingsIGMPSnoopingQuerierEnabled.1.<vlan_id>
oltNgNetworkSettingsIGMPSnoopingQuerierDSCP.1.<vlan_id>
oltNgNetworkSettingsIGMPSnoopingQuerierFastLeaveEnabled.1.<vlan_id>
oltNgNetworkSettingsIGMPSnoopingQuerierIpAddress.1.<vlan_id>
oltNgNetworkSettingsIGMPSnoopingReplaceSourceIpAddress.1.<vlan_id>

Example:

snmpget -v2c -c public 192.168.1.2 oltNgNetworkSettingsName.1.156
oltNgNetworkSettingsIGMPVersion.1.156
oltNgNetworkSettingsIGMPRobustnessVariable.1.156
oltNgNetworkSettingsIGMPQueryInterval.1.156
oltNgNetworkSettingsIGMPQueryResponseInterval.1.156
oltNgNetworkSettingsIGMPLastMemberQueryInterval.1.156
oltNgNetworkSettingsIGMPSnoopingQuerierEnabled.1.156
oltNgNetworkSettingsIGMPSnoopingQuerierDSCP.1.156
oltNgNetworkSettingsIGMPSnoopingQuerierFastLeaveEnabled.1.156
oltNgNetworkSettingsIGMPSnoopingQuerierIpAddress.1.156
oltNgNetworkSettingsIGMPSnoopingReplaceSourceIpAddress.1.156

CLI command equivalent:

show running-config vlan 156

The command outputs VLAN 156 configuration. 

IGMP configuration

Global settings for enabling IGMP Snooping

To configure IGMP, use oltNgNetworkIGMPSnoopingTable.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgNetworkIGMPSnoopingEnabled.1 i 1/2

Example:

snmpset -v2c -c private 192.168.1.2 oltNgNetworkIGMPSnoopingEnabled.1 i 1

CLI command equivalent:

configure terminal
ip igmp snooping enable

The command enables IGMP Snooping.

IGMP Snooping and VLAN Querier configuration

This configuration is carried out similarly to the Editing VLAN section.

ONT profiles configuration

Cross-connect

For operation with cross-connect profile, use oltNgPonOntProfileCrossConnectTable.

Adding

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntProfileCrossConnectRowStatus.2 i 4

CLI command equivalent:

configure terminal
profile cross-connect NAME

The command adds Cross-connect profile with index 2. 

Editing

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 specific MIB parameters;
  • <profile_id> — profile index;
  • <parN_type> — value type of a parameter;
  • <parN_value> — parameter value.

Example:

snmpset -v2c -c private 192.168.1.2 oltNgONTProfileCrossConnectName.2 s
"edited_by_snmp" oltNgONTProfileCrossConnectTrafficModel.2 i 1
oltNgPonOntProfileCrossConnectOntMode.2 i 1
oltNgPonOntProfileCrossConnectBridgeGroup.2 u 5 oltNgONTProfileCrossConnectOuterVid.2 u 156

CLI command equivalent:

configure terminal
profile cross-connect edited_by_snmp
ont-mode bridge
bridge group 5
outer vid 156
traffic-model multicast

The command sets the edited_by_snmp name, traffic-model multicast, ont mode = bridge, bridge group = 5 and Outer VID 156 for the Cross-connect profile with index 2.

Deleting

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileCrossConnectRowStatus.2 i 6

The command deletes Cross-connect profile with index 2. 

Profile list request

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileCrossConnectName

CLI command equivalent:

configure terminal
no profile cross-connect edited_by_snmp
QinQ configuration

Tag-mode configuration.

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileCrossConnectTagMode.2 i 1

CLI command equivalent:

configure terminal
profile cross-connect NAME
tag-mode double-tag
C-vlan configuration (inner vid)

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileCrossConnectInnerVid.2 i 100

CLI command equivalent:

configure terminal
profile cross-connect NAME
inner vid 100

DBA

For operation with DBA profiles, use oltNgPonOntProfileDBATable.

Adding

Command format:

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

Example:

snmpset -v2c -c 192.168.1.2 oltNgPonOntProfileDBARowStatus.3 i 4

CLI command equivalent:

configure terminal
profile dba NAME

The command adds DBA profile with index 3.

Editing

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 specific MIB parameters;
  • <profile_id> — profile index;
  • <parN_type> — value type of a parameter;
  • <parN_value> — parameter value.

Example:

snmpset -v2c -c private 192.168.1.2
oltNgPonOntProfileDBAName.3 s "edited_by_snmp"
oltNgPonOntProfileDBAReportingMode.3 i 2
oltNgPonOntProfileDBABandwidthBesteffort.3 u 269248

CLI command equivalent:

configure terminal
profile dba edited_by_snmp
mode status-reporting
bandwidth besteffort 269248

The command sets the edited_by_snmp name, status-reporting mode and besteffort bandwidth 3 for the DBA profile with index 3.

Deleting

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileDBARowStatus.3 i 6

CLI command equivalent:

configure terminal
no profile dba NAME

The command deletes DBA profile with index 3.

Profile list request

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileDBAName

CLI command equivalent:

show dba profile

Ports

For operation with Ports profile, use the following tables:

  • oltNgPonOntProfilePortsTable — general profile parameters;
  • oltNgPonOntProfilePortsUNIPortTable — UNI ports.
  • oltNgPonOntProfilePortsDynamicEntryTable — multicast groups range.
Adding

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsRowStatus.4 i 4

CLI command equivalent:

configure terminal
profile ports NAME

The command adds Ports profile with index 4.

Editing

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 specific MIB parameters;
  • <profile_id> — profile index;
  • <parN_type> — value type of a parameter;
  • <parN_value> — parameter value.

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsName.4 s
"edited_by_snmp" oltNgPonOntProfilePortsIGMPVersion.4 i 2 
oltNgPonOntProfilePortsIGMPQueryInterval.4 u 120 
oltNgPonOntProfilePortsVeipMulticast.4 i 1
oltNgPonOntProfilePortsVeipIgmpDownstreamPriority.4 u 0
oltNgPonOntProfilePortsVeipIgmpDownstreamVid.4 u 10
oltNgPonOntProfilePortsVeipIgmpDownstreamTagControl.4 i 2

CLI command equivalent:

configure terminal
profile ports edited_by_snmp
igmp version 2
igmp query interval 120
veip multicast enable
veip igmp downstream priority 0
veip igmp downstream vid 10
veip igmp downstream tag-control add-tag

The command sets the edited_by_snmp name for the Ports profile with index 4, use of IGMP v2, IGMP query interval 120, enables veip multicast, priority 0 for igmp downstream traffic, vid 10 for igmp downstream traffic, and adds a label for IGMP downstream traffic.

The parameters of UNI ports:

In addition to profile index, specify an index of ONT LAN port (1-4).

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsUniPortMulticast.4.1 i 1
oltNgPonOntProfilePortsUniPortBridgeGroup.4.1 u 70
oltNgPonOntProfilePortsUniPortIgmpUpstreamPriority.4.1 u 0
oltNgPonOntProfilePortsUniPortIgmpUpstreamVid.4.1 u 20
oltNgPonOntProfilePortsUniPortIgmpUpstreamTagControl.4.1 i 2

CLI command equivalent:

configure terminal
profile cross-connect edited_by_snmp
port 1 bridge group 100
port 1 multicast enable
port 1 upstream priority 0
port 1 upstream vid 20
port 1 upstream tag-control replace-vid

The command sets bridge group = 100, enables multicast, priority for IGMP upstream traffic 0, vid 20 for IGMP upstream traffic and substitutes a label for IGMP upstream traffic for profile Ports with index 4, for port with index 1.

Deleting

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfilePortsRowStatus.4 i 6

CLI command equivalent:

configure terminal
no profile ports NAME

The command deletes Ports profile with index 4.

Profile list request

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfilePortsName

CLI command equivalent:

show running-config profile ports

Management

For operation with Management profiles, use oltNgPonOntProfileManagementTable.

Adding

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileManagementRowStatus.10 i 4

CLI command equivalent:

configure terminal
profile management NAME

The command adds Management profile with index 10.

Editing

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 specific MIB parameters;
  • <profile_id> — profile index;
  • <parN_type> — value type of a parameter;
  • <parN_value> — parameter value.

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntProfileManagementName.10 s testProfile
oltNgPonOntProfileManagementDescription.10 s "Profile Management 10"
oltNgPonOntProfileManagementIphostId.10 u 10
oltNgPonOntProfileManagementOmciConfiguration.10 i 2
oltNgPonOntProfileManagementAcsUrl.10 s http://192.168.1.5
oltNgPonOntProfileManagementAcsUsername.10 s acs1
oltNgPonOntProfileManagementAcsPassword.10 s acsacs1

CLI command equivalent:

configure terminal
profile management testProfile
iphost id 10
omci-configuration enable
url http://192.168.1.5:9595
username acs1
password acs1

The command sets name "testProfile", iphost ID 10, disables configuration via OMCI, sets management server URL http://192.168.1.5, management server username "acs1", password "acsacs1" for the Management profile with index 10.

Deleting

Command format:

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

Example:

snmpset -v2c -c private 192.168.1.2 oltNgONTProfileManagementRowStatus.10 i 6

CLI command equivalent:

configure terminal
no profile management NAME

The command removes Management profile with index 10.

Profile list request

Command format:

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

Example:

snmpwalk -v2c -c public 192.168.1.2 oltNgPonOntProfileManagementName

CLI command equivalent:

show running-config profile management

Templates configuration

Creating templates

Templates creating and configuration is performed using oltNgPonOntTemplate table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.2 i 4 oltNgPonOntTemplateConfigName.4 s <username>

Example:

snmpset -v2c -c private 192.168.10.144  oltNgPonOntTemplateConfigRowStatus.2 i 4  oltNgPonOntTemplateConfigName.2 s 'test'

CLI command equivalent:

configure terminal
template test

The command creates "test" user.

Deleting templates

Templates deletion is performed using oltNgPonOntTemplateConfigTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<id> i 6 

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntTemplateConfigRowStatus.2 i 6

CLI command equivalent:

configure terminal
no template NAME

Adding a service to template

Adding a service to a template is performed using oltNgPonOntTemplateConfigTable.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<template_id>.<table_id>.<cross_connect_id> i 4

Example:

snmpset -v2c -c private 192.168.1.2  oltNgPonOntTemplateConfigRowStatus.1.1 i 4

CLI command equivalent:

configure terminal
template test
service 1 profile crossconnect test123

Deleting a service from template

Deleting a service from a template is performed using oltNgPonOntTemplateConfigTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<template_id>.<table_id>.<cross_connect_id> i 6 

Example:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateConfigRowStatus.<template_id>.<table_id>.<cross_connect_id> i 6 

CLI command equivalent:

configure terminal
template test
no service 1 profile crossconnect

Template parameters activation

Template parameters activation is performed using oltNgPonOntTemplateDefineConfigTable and oltNgPonOntTemplateDefineServiceTable tables.

By default, all template parameters have undefine state, meaning that template parameters will not be set at template assigning to ONT. To activate template parameters, change the necessary template parameters to Define state.

Command format for oltNgPonOntTemplateDefineConfigTable:

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

Example:

snmpset -v2c -c <rw_community> <ipaddr> oltNgPonOntTemplateDefineConfigBroadcastFilter.1 i 1 

CLI command equivalent:

configure terminal
template test
define broadcast-filter

Command format for oltNgPonOntTemplateDefineServiceTable:

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

Example:

snmpset -v2c -c <rw_community> <ipaddr>  oltNgPonOntTemplateDefineServiceProfileCrossConnect.1.1 i 1 

CLI command equivalent:

configure terminal
template test
define service 1

Fan speed configuration

Changing fan speed

Fan speed changing is performed using oltNg1UStandaloneFanControl table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr> oltNg1UStandaloneFanControlFanSpeed.0 i <value>  

Example:

snmpset -v2c -c private 192.168.10.144  oltNg1UStandaloneFanControlFanSpeed.0 i 70 

CLI command equivalent:

LTP-16N(configure)# system fan speed 70

Autofind operation

Autofind operation is performed using oltNgPonOntAutoFindTable table.

Command format:

snmpset -v2c -c <rw_community> <ipaddr>
oltNgPonOntAutoFindStatus.1.<port_id> i 1/2  

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntAutoFindStatus.1 i 2

CLI command equivalent:

no ont autofind interface pon-port 1

The command disables autofind on pon-port 1.

OLT commands

OLT reboot

OLT reboot is performed using oltNgSystemOperationOltTable table.

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReboot.1 i 1  

Example:

snmpset -v2c -c private -t 20 192.168.10.144  oltNgSystemOperationOltReboot.1 i 1

CLI command equivalent:

reboot

OLT reconfiguration

OLT reconfiguration is performed using oltNgSystemOperationOltTable table.

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgSystemOperationOltReboot.1 i 1  

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNgSystemOperationOltReconfigure.1 i 1

CLI command equivalent:

reconfigure olt

Pon-ports reconfiguration

Pon-ports reconfiguration is performed using oltNgPonPortOperationsTable table.

Command format:

snmpset -v2c -c <rw_community> -t 20 <ipaddr> oltNgPonPortOperationsReconfigure.1.<pon_port_id> i 1  

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNgPonPortOperationsReconfigure.1.4 i 1

CLI command equivalent:

reconfigure interface pon-port 4

Firmware download/upload operations

Firmware download

Firmware download is performed using oltNgSystemOperationFileManagement table.

Command format:

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

Example:

snmpset -v2c -c private 192.168.10.144 oltNgSystemOperationFileManagementOperation.0 i 0 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a 192.168.9.75 oltNgSystemOperationFileManagementPath.0 s "ltp-16n-1.4.0-build744.fw.bin" oltNgSystemOperationFileManagementFileType.0 i 2 oltNgSystemOperationFileManagementAction.0 i 1

CLI command equivalent:

copy tftp://192.168.9.75/ltp-16n-1.4.0-build744.fw.bin fs://firmware

The command downloads firmware image from TFTP server to OLT.

OLT firmware images management

Firmware images are managed using oltNg1UStandaloneFirmware table. To change firmware, choose which firmware image will be used after reboot.

Request for current OLT firmware image

Command format:

snmpwalk -v2c -c <rw_community> -t 20 <ipaddr>  oltNg1UStandaloneFirmwareRunningImage 

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwareRunningImage

CLI command equivalent:

show firmware

Changing OLT firmware image

Command format:

snmpwalk -v2c -c <rw_community> -t 20 <ipaddr>  oltNg1UStandaloneFirmwareSelectedImage i 1\2 

Example:

snmpset -v2c -c private -t 20 192.168.1.2 oltNg1UStandaloneFirmwareSelectedImage i 1

CLI command equivalent:

firmware image select 1

Managing ONT firmware update

Adding ONT update to queue

Command format:

snmpset -v2c -c <rw_community> <ipaddr>  oltNgPonOntUpdateFirmwareName.1.<pon_port>.<ont_id>  s "file_name" 

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntUpdateFirmwareName.1.3.8 s "ntu-rg.bin"

CLI command equivalent:

firmware update start interface ont 3/8 filename ntu-rg.bin

Removing ONT update from queue

Command format:

snmpset -v2c -c <rw_community> <ipaddr>  oltNgPonOntUpdateStop.1.<pon_port>.<ont_id>  i 1 

Example:

snmpset -v2c -c private 192.168.1.2 oltNgPonOntUpdateStop.1.3.8 i 1

CLI command equivalent:

firmware update stop interface ont 3/8

Logs download

Command format:

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

Example:

snmpset -v2c -c private 192.168.10.144 oltNgSystemOperationFileManagementOperation.0 i 1 oltNgSystemOperationFileManagementProtocol.0 i 0 oltNgSystemOperationFileManagementIpAddress.0 a 192.168.9.75 oltNgSystemOperationFileManagementFileType.0 i 4  oltNgSystemOperationFileManagementLogFile.0 s "LTP.log" oltNgSystemOperationFileManagementPath.0 s "log_test" oltNgSystemOperationFileManagementAction.0 i 1

CLI command equivalent:

copy fs://logfile/LTP.log tftp://192.168.9.75/log_test

The command downloads a LTP.log file from OLT to TFTP server. 

OLT monitoring

General information on LTP

General information on LTP is given in oltNg1UStandaloneSystemInfo and oltNg1UStandaloneBoardStatus tables.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneSystemInfoMacAddress.0
oltNg1UStandaloneBoardStatusFan1RPM.0 oltNg1UStandaloneBoardStatusRAMFree.0

CLI command equivalent:

show system environment

The command displays LTP MAC address, current fan Fan1 speed, and amount of free memory in megabytes.

Power supplies monitoring

Power supplies monitoring is performed using oltNg1UStandalonePowerSupplyTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandalonePowerSupplyTable

CLI command equivalent:

show system environment

License monitoring

Monitoring of uploaded license is performed using oltNgSystemStateLicense table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNgSystemStateLicense

CLI command equivalent:

show license

Front-ports state monitoring

Monitoring of front-ports state is performed using oltNg1UStandaloneFrontPortStateTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortStateTable

CLI command equivalent:

show interface front-port 1-8 state

Pon-ports state monitoring

Monitoring of pon-ports state is performed using oltNg1UStandalonePonPortStateTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandalonePonPortStateTable

CLI command equivalent:

show interface pon-port 1-16 state

Front-ports counters monitoring

Monitoring of front-ports counters is performed using oltNg1UStandaloneFrontPortCountersTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandaloneFrontPortCountersTable

CLI command equivalent:

show interface front-port 1-8 counters

Pon-ports counters monitoring

Monitoring of pon-ports counters is performed using oltNgPonPortCountersTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNgPonPortCountersTable

CLI command equivalent:

show interface pon-port 1-16 counters

Active DHCP sessions monitoring

Monitoring of active DHCP sessions is performed using oltNgNetworkDHCPSessionsTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNgNetworkDHCPSessionsTable

CLI command equivalent:

show ip dhcp sessions

Active PPPoE sessions monitoring

Monitoring of active PPPoE sessions is performed using oltNgNetworkDHCPSessionsTable table.

Command format:

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

Example:

snmpget -v2c -c public 192.168.1.2 oltNgNetworkPPPoESessionsTable

CLI command equivalent:

show ip pppoe sessions

MAC addresses monitoring

Monitoring of MAC addresses is performed using oltNgNetworkMacTable table.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.1.<port_type>.<port_id>.<mac_adrdress_id>

Example:

snmpget -v2c -c public 192.168.1.2 oltNgNetworkMacTableMacAddress.1.2.1.5

CLI command equivalent:

show mac include interface front-port 1 mac

Port-Channel utilization monitoring

Monitoring of Port-Channel utulization is performed using oltNg1UStandalonePortChannelUtilizationTable table.

Command format:

snmpget -v2c -c <ro_community> <ipaddr> <parameter_oid>.<port_id>.<interval>

Example:

snmpget -v2c -c public 192.168.1.2 oltNg1UStandalonePortChannelUtilizationRxKbitsSec.1.1

CLI command equivalent:

show interface port-channel 1 utilization

The list of changes

Document version

Issue date

Firmware version

Revisions

Version 1.322.07.20221.4.0

Synchronization with firmware version 1.4.0

SNMP tables sections changed.

Sections added:

  • Templates configuration
  • Logging configuration
  • Fan speed configuration
  • ONT counters monitoring
  • Port-Channel utilization monitoring
  • ONT counters monitoring
  • Monitoring of unactivated ONTs
  • Monitoring of ONT ports state
Version 1.2.128.02.20221.3.1Synchronization with firmware version 1.3.1
Version 1.229.10.20211.3.0

Synchronization with firmware version 1.3.0

OID changed for new format.

Sections added:

  • Rollback of changes made to the configuration

Version 1.1

28.05.2021

1.2.0

Synchronization with firmware version 1.2.0

Sections added:

  • ONT Reboot and Reset
  • Ports profile configuration

Version 1.0

30.12.2020

1.1.0

First issue

  • Нет меток