Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
Community Edition, Professional Edition
-
None
Description
Ekinops has a really strange ifName/ifDescr.
So, interface cut some info for port_label
Attachments
Activity
Find another examples:
snmpwalk -v2c -c *** ekinops-to-t....mtik.pro ifName
|
IF-MIB::ifName.1 = STRING: EKINOPS/C200/6/PM10010MP/S1-Client1() |
IF-MIB::ifName.2 = STRING: EKINOPS/C200/6/PM10010MP/S2-Client2() |
IF-MIB::ifName.3 = STRING: EKINOPS/C200/6/PM10010MP/S3-Client3() |
IF-MIB::ifName.4 = STRING: EKINOPS/C200/6/PM10010MP/S4-Client4() |
IF-MIB::ifName.5 = STRING: EKINOPS/C200/6/PM10010MP/S5-Client5() |
IF-MIB::ifName.6 = STRING: EKINOPS/C200/6/PM10010MP/S6-Client6() |
IF-MIB::ifName.7 = STRING: EKINOPS/C200/6/PM10010MP/S7-Client7() |
IF-MIB::ifName.8 = STRING: EKINOPS/C200/6/PM10010MP/S8-Client8() |
IF-MIB::ifName.9 = STRING: EKINOPS/C200/6/PM10010MP/S9-Client9() |
IF-MIB::ifName.10 = STRING: EKINOPS/C200/6/PM10010MP/S10-Client10() |
IF-MIB::ifName.11 = STRING: EKINOPS/C200/6/PM10010MP/Line() |
IF-MIB::ifName.10101 = STRING: EKINOPS/C200/1/MGNT/FE_2 |
IF-MIB::ifName.10102 = STRING: EKINOPS/C200/1/MGNT/FE_3 |
IF-MIB::ifName.10103 = STRING: EKINOPS/C200/1/MGNT/FE_4 |
IF-MIB::ifName.10104 = STRING: EKINOPS/C200/1/MGNT/FE_5 |
IF-MIB::ifName.10105 = STRING: EKINOPS/C200/1/MGNT/FE_6 |
IF-MIB::ifName.10106 = STRING: EKINOPS/C200/1/MGNT/GbE_RJ45#1 |
IF-MIB::ifName.10107 = STRING: EKINOPS/C200/1/MGNT/GbE_RJ45#2 |
IF-MIB::ifName.10108 = STRING: EKINOPS/C200/1/MGNT/GbE_RJ45#3 |
That means (brackets) is optional.
Names in cli on C200:
...
|
MODULE TRANSCEIVERS
|
Line(ROV-VOR-194,2) |
|
S1-Client1()
|
S2-Client2()
|
S3-Client3()
|
|
S4-Client4()
|
NOT EQUIPPED
|
|
S5-Client5()
|
NOT EQUIPPED
|
|
S6-Client6()
|
NOT EQUIPPED
|
|
S7-Client7()
|
NOT EQUIPPED
|
|
S8-Client8()
|
NOT EQUIPPED
|
|
S9-Client9()
|
NOT EQUIPPED
|
|
S10-Client10()
|
NOT EQUIPPED
|
ekinops>hardware_list
|
|
***********************************************************
|
* Name * Slot * Lines [Label] * Clients [Label] *
|
***********************************************************
|
* PM_10010MP * 1 * 1 [line] * 10 [client] *
|
* Empty * 2 * -- * -- *
|
* Empty * 3 * -- * -- *
|
* PM_10010MP * 4 * 1 [line] * 10 [client] *
|
* Empty * 5 * -- * -- *
|
* Empty * 6 * -- * -- *
|
* PMFAN-HCE * 7 * 0 [line] * 0 [client] *
|
***********************************************************
|
ekinops>get_status 1
|
|
**********************
|
* Slot 1 *
|
* PM_10010MP *
|
* Status *
|
**********************
|
|
***************************************************
|
* Port * Label * Status *
|
***************************************************
|
* 1. S1-Client1 * PORT_Number 1 * Link Down *
|
* 2. S2-Client2 * PORT_Number 2 * Link Down *
|
* 3. S3-Client3 * PORT_Number 3 * Link Down *
|
* 4. S4-Client4 * PORT_Number 4 * Link Down *
|
* 5. S5-Client5 * PORT_Number 5 * Link Down *
|
* 6. S6-Client6 * PORT_Number 6 * Link Down *
|
* 7. S7-Client7 * PORT_Number 7 * Link Down *
|
* 8. S8-Client8 * PORT_Number 8 * Link Down *
|
* 9. S9-Client9 * PORT_Number 9 * Link Down *
|
* 10. S10-Client10 * PORT_Number 10 * Link Down *
|
* 11. Line * VOR-MSK-193,3 * Link Down *
|
***************************************************
|
|
ekinops>get_status 4
|
|
**********************
|
* Slot 4 *
|
* PM_10010MP *
|
* Status *
|
**********************
|
|
********************************************************
|
* Port * Label * Status *
|
********************************************************
|
* 1. S1-Client1 * PORT_Number 1 * Link Up *
|
* 2. S2-Client2 * PORT_Number 2 * Link Up *
|
* 3. S3-Client3 * PORT_Number 3 * Link Up *
|
* 4. S4-Client4 * PORT_Number 4 * Link Down *
|
* 5. S5-Client5 * PORT_Number 5 * Link Down *
|
* 6. S6-Client6 * PORT_Number 6 * Link Down *
|
* 7. S7-Client7 * PORT_Number 7 * Out of Service *
|
* 8. S8-Client8 * PORT_Number 8 * Out of Service *
|
* 9. S9-Client9 * PORT_Number 9 * Out of Service *
|
* 10. S10-Client10 * PORT_Number 10 * Out of Service *
|
* 11. Line * VOR-ROV-194,2 * Link Up *
|
********************************************************
|
really sysName is here EKINOPS-MGNT2-MIB::mgnt2GigmLogicalName.0 . Is there a way to get sysName via special OID?
And some examples for "Nokia Networks SROS":
snmpwalk -v2c -c ** nokia.mtik.pro ifName
IF-MIB::ifName.1 = STRING: system
IF-MIB::ifName.131073 = STRING: _tmnx_nat-network_7/1
IF-MIB::ifName.131074 = STRING: _tmnx_nat-network_9/1
IF-MIB::ifName.131079 = STRING: _tmnx_nat-network_5/1
IF-MIB::ifName.35684352 = STRING: 1/1/1
...
IF-MIB::ifName.35848192 = STRING: 1/1/6
...
IF-MIB::ifName.35979264 = STRING: 1/1/10
...
IF-MIB::ifName.71368704 = STRING: 2/2/2
...
IF-MIB::ifName.103088128 = STRING: 3/1/10
...
IF-MIB::ifName.169902080 = STRING: 5/1/nat-in-ip
IF-MIB::ifName.169934848 = STRING: 5/1/nat-out-ip
IF-MIB::ifName.169967616 = STRING: 5/1/nat-in-l2
IF-MIB::ifName.170000384 = STRING: 5/1/lns-net
IF-MIB::ifName.170033152 = STRING: 5/1/lns-esm
IF-MIB::ifName.170065920 = STRING: 5/1/nat-in-ds
IF-MIB::ifName.170098688 = STRING: 5/1/lo-gre
IF-MIB::ifName.171999232 = STRING: 5/2/1
...
IF-MIB::ifName.172294144 = STRING: 5/2/10
IF-MIB::ifName.237010944 = STRING: 7/1/nat-in-ip
IF-MIB::ifName.237043712 = STRING: 7/1/nat-out-ip
IF-MIB::ifName.237076480 = STRING: 7/1/nat-in-l2
IF-MIB::ifName.237109248 = STRING: 7/1/lns-net
IF-MIB::ifName.237142016 = STRING: 7/1/lns-esm
IF-MIB::ifName.237174784 = STRING: 7/1/nat-in-ds
IF-MIB::ifName.237207552 = STRING: 7/1/lo-gre
IF-MIB::ifName.239108096 = STRING: 7/2/1
...
IF-MIB::ifName.239403008 = STRING: 7/2/10
IF-MIB::ifName.304119808 = STRING: 9/1/nat-in-ip
IF-MIB::ifName.304152576 = STRING: 9/1/nat-out-ip
IF-MIB::ifName.304185344 = STRING: 9/1/nat-in-l2
IF-MIB::ifName.304218112 = STRING: 9/1/lns-net
IF-MIB::ifName.304250880 = STRING: 9/1/lns-esm
IF-MIB::ifName.304283648 = STRING: 9/1/nat-in-ds
IF-MIB::ifName.304316416 = STRING: 9/1/lo-gre
IF-MIB::ifName.306216960 = STRING: 9/2/1
...
IF-MIB::ifName.306380800 = STRING: 9/2/6
IF-MIB::ifName.369131520 = STRING: A/1
IF-MIB::ifName.369229824 = STRING: A/4
IF-MIB::ifName.402685952 = STRING: B/1
IF-MIB::ifName.402784256 = STRING: B/4
IF-MIB::ifName.1342177281 = STRING: lag-1
IF-MIB::ifName.1342177282 = STRING: lag-2
IF-MIB::ifName.1342177381 = STRING: lag-101
IF-MIB::ifName.1342177382 = STRING: lag-102
IF-MIB::ifName.1342177383 = STRING: lag-103
IF-MIB::ifName.1342177384 = STRING: lag-104
IF-MIB::ifName.1342177385 = STRING: lag-105
IF-MIB::ifName.1342177386 = STRING: lag-106
IF-MIB::ifName.1342177387 = STRING: lag-107
IF-MIB::ifName.1342177388 = STRING: lag-108
IF-MIB::ifName.1342177389 = STRING: lag-109
IF-MIB::ifName.1342177390 = STRING: lag-110
IF-MIB::ifName.1342177391 = STRING: lag-111
IF-MIB::ifName.1342177392 = STRING: lag-112
IF-MIB::ifName.1342177393 = STRING: lag-113
IF-MIB::ifName.1342177394 = STRING: lag-114
IF-MIB::ifName.1342177400 = STRING: lag-120
IF-MIB::ifName.1342177417 = STRING: lag-137
IF-MIB::ifName.1493172258 = STRING: bbg-1.nat-out-ip
IF-MIB::ifName.1509949473 = STRING: bbg-1.nat-in-ip
IF-MIB::ifName.1509949478 = STRING: bbg-1.nat-in-ds
Now NAT interfaces look like this:
5/1, 5/1, 5/1, 5/1, 5/1, 5/1, 5/1, 7/1, 7/1, 7/1, 7/1, 7/1, 7/1, 7/1, 9/1, 9/1, 9/1, 9/1, 9/1, 9/1, 9/1