Jump to content
Local
onihack

Мониторинг OLT по snmp

Recommended Posts

Не то. Можете глянуть именно 1.3.6.1.4.1.3320.101.10.1.1.26 ?

Как собрать активные онушки - я знаю, но меня интересует именно состояние онушки и смущает явно недостоверная информация от продавца.

Edited by passer

Share this post


Link to post
Share on other sites

Насчет технических моментов:

http://userside.ua/wiki/index.php/PON - посмотрите какой у нас реализован мониторинг ONU & OLT - если что-то заинтересует - пишите - сообщу номера ОИДов

Share this post


Link to post
Share on other sites

Да, нет. Потискал тестовую онушку: таки состояния укладываются в 

authenticated(0),
registered(1),
deregistered(2),
auto_config(3)

Share this post


Link to post
Share on other sites

Насчет технических моментов:

http://userside.ua/wiki/index.php/PON - посмотрите какой у нас реализован мониторинг ONU & OLT - если что-то заинтересует - пишите - сообщу номера ОИДов

С какой версии  доступно ?

Edited by Ajar

Share this post


Link to post
Share on other sites

Насчет технических моментов:

http://userside.ua/wiki/index.php/PON - посмотрите какой у нас реализован мониторинг ONU & OLT - если что-то заинтересует - пишите - сообщу номера ОИДов

А не подскажите oid бинда конкретного мака ONU?

 Это нужно при :

interface EPON0/1

 epon onu-authen-method manual

 

conf

interface EPON0/1

epon bind-onu mac <mac>

Share this post


Link to post
Share on other sites

.1.3.6.1.4.1.3320.101.11.1.1.2.${TREE_IF}.${ONT_MAC}

Подробности в миббраузере.

Share this post


Link to post
Share on other sites

.1.3.6.1.4.1.3320.101.11.1.1.2.${TREE_IF}.${ONT_MAC}

Подробности в миббраузере.

Спасибо огромное. А если не трудно поделитесь как скорость зажать и онушку ребутнуть по snmp?

Share this post


Link to post
Share on other sites

Скорость... Если речь идет о команде epon sla ... cir ... pir... , то OID себе не сохранял, а в миббраузере легко находится поиском по слову "cir".

Ща под рукой ни мибов нет, не олта, дабы глянуть.

 

А вот ребут онушки не и искал.

Share this post


Link to post
Share on other sites

Скорость... Если речь идет о команде epon sla ... cir ... pir... , то OID себе не сохранял, а в миббраузере легко находится поиском по слову "cir".

Ща под рукой ни мибов нет, не олта, дабы глянуть.

 

А вот ребут онушки не и искал.

ребут нашел.1.3.6.1.4.1.3320.101.10.1.1.29.12

а вот скорость так и нет

Share this post


Link to post
Share on other sites

ПІдкажіть, будь ласка, як витягнути:

версію прошивки ONU

Switch#sh epo interface epoN 0/1:1 onu ctc basic-info 

ONU Vender ID       : BDCM
ONU MODEL ID        : 3024
ONU ID              : fcfa.f796.2d66
Hardware Version    : A0      
Software Version    : 10.0.8A1107

надіслані/отримані пакети в 5 хв. інтервалі

  5 minutes input rate 57 bits/sec, 0 packets/sec

  5 minutes output rate 183 bits/sec, 0 packets/sec

Share this post


Link to post
Share on other sites

 

ПІдкажіть, будь ласка, як витягнути:

версію прошивки ONU

Switch#sh epo interface epoN 0/1:1 onu ctc basic-info 

ONU Vender ID       : BDCM
ONU MODEL ID        : 3024
ONU ID              : fcfa.f796.2d66
Hardware Version    : A0      
Software Version    : 10.0.8A1107

надіслані/отримані пакети в 5 хв. інтервалі

  5 minutes input rate 57 bits/sec, 0 packets/sec

  5 minutes output rate 183 bits/sec, 0 packets/sec

 

 

Не нашел такого оида, как вариант экспектом.

Share this post


Link to post
Share on other sites

 

ПІдкажіть, будь ласка, як витягнути:

версію прошивки ONU

Switch#sh epo interface epoN 0/1:1 onu ctc basic-info 

ONU Vender ID       : BDCM
ONU MODEL ID        : 3024
ONU ID              : fcfa.f796.2d66
Hardware Version    : A0      
Software Version    : 10.0.8A1107

надіслані/отримані пакети в 5 хв. інтервалі

  5 minutes input rate 57 bits/sec, 0 packets/sec

  5 minutes output rate 183 bits/sec, 0 packets/sec

 

версію прошивки ONU

SNMPv2-SMI::enterprises.3320.101.10.1.1.5

Данные в Hex формате, как отконвертировать в строку это уже ваше дело вот пример

SNMPv2-SMI::enterprises.3320.101.10.1.1.5.12 = Hex-STRING: 00 00 00 31 30 2E 30 2E 31 37 41 20 31 30 30 37

вот больше данных по ONU

SNMPv2-SMI::enterprises.3320.101.10.1.1

По второму пункту не нашел.

 

Кто то сталкивался ли, при запросе 

snmpwalk -v2c -c public 192.168.0.2 SNMPv2-SMI::enterprises.3320.152.1.1

Этот OID выдает маки клиентов за Онушкой, но у меня выводит на экран пару штук и голова уходит в ребут,это происходит как на 33й(16688) так и на 36й(16751)серии.

Edited by ivanmfan

Share this post


Link to post
Share on other sites

 

 

ПІдкажіть, будь ласка, як витягнути:

версію прошивки ONU

Switch#sh epo interface epoN 0/1:1 onu ctc basic-info 

ONU Vender ID       : BDCM
ONU MODEL ID        : 3024
ONU ID              : fcfa.f796.2d66
Hardware Version    : A0      
Software Version    : 10.0.8A1107

надіслані/отримані пакети в 5 хв. інтервалі

  5 minutes input rate 57 bits/sec, 0 packets/sec

  5 minutes output rate 183 bits/sec, 0 packets/sec

 

версію прошивки ONU

SNMPv2-SMI::enterprises.3320.101.10.1.1.5

Данные в Hex формате, как отконвертировать в строку это уже ваше дело вот пример

SNMPv2-SMI::enterprises.3320.101.10.1.1.5.12 = Hex-STRING: 00 00 00 31 30 2E 30 2E 31 37 41 20 31 30 30 37

 

 

Как то так )

$hex='00000031302E302E3137412031303037';

for ($i=0; $i < strlen($hex)-1; $i+=2){
        $string .= chr(hexdec($hex[$i].$hex[$i+1]));
}
Edited by freeSky

Share this post


Link to post
Share on other sites

Вопрос на засыпку, чем можно идентифицировать старую онушку без поддержки измерений сигнала, от новой которая этот функционал имеет, HV одинаковый, SV можно обновить, модель тоже ничем не отличается.

Share this post


Link to post
Share on other sites

Вы о P1004B ?

По-моему, все онушки в пределах олта (или хотя бы дерева) должны быть с одной прошивкой. Во всяком случае в боевом режиме. Дабы легче было глюки отлавливать.

 

Если ddmi не фурыкал - выдавались неадекватно большие значения, можете использовать сие поведение. У меня, если значение получаются неадекватные выводится вместо значения пометка -nan, хотя есть мысль заменить на более человечное.

Edited by passer

Share this post


Link to post
Share on other sites

Вы о P1004B ?

По-моему, все онушки в пределах олта (или хотя бы дерева) должны быть с одной прошивкой. Во всяком случае в боевом режиме. Дабы легче было глюки отлавливать.

 

Если ddmi не фурыкал - выдавались неадекватно большие значения, можете использовать сие поведение. У меня, если значение получаются неадекватные выводится вместо значения пометка -nan, хотя есть мысль заменить на более человечное.

 

Тоже сейчас проверяю на неадекватные значения, но на разных онушках у меня они разные, былобы коректнее проверять по Hardware ver, вроде как от этого зависит

Share this post


Link to post
Share on other sites

Я "левые" онушки пока не использую. Мне лично хватает глюкофич исконно бдкомовских. Да и олт у меня на пилотном проекте.

Share this post


Link to post
Share on other sites

Я "левые" онушки пока не использую. Мне лично хватает глюкофич исконно бдкомовских. Да и олт у меня на пилотном проекте.

 

Дело в том что в бдкоме поддержка уровней сигнала нормально начала работать примерно год назад.

Share this post


Link to post
Share on other sites

И неадекватные значения ничем не отличаются от привычного разброса значений -16...-30 дБм ? В чем проблема?

Share this post


Link to post
Share on other sites

 

Может кто-то делал копирование конфига с OLT BDCOM на tftp сервер по SNMP? В Cisco для этого есть CISCO-CONFIG-COPY-MIB, а в бдком что-то ничего подобного не нашел...

Share this post


Link to post
Share on other sites

если кому-то поможет 

Описание индекса интерфейса на олт
BDCOM-OPTICAL-PORT-MIB::opIfIndex.8 = INTEGER: 8
BDCOM-OPTICAL-PORT-MIB::opIfIndex.9 = INTEGER: 9
BDCOM-OPTICAL-PORT-MIB::opIfIndex.10 = INTEGER: 10
BDCOM-OPTICAL-PORT-MIB::opIfIndex.11 = INTEGER: 11
Соответствие индекса интерфейса к его названию на олт
BDCOM-OPTICAL-PORT-MIB::opIfDescr.8 = STRING: "EPON0/1"
BDCOM-OPTICAL-PORT-MIB::opIfDescr.9 = STRING: "EPON0/2"
BDCOM-OPTICAL-PORT-MIB::opIfDescr.10 = STRING: "EPON0/3"
BDCOM-OPTICAL-PORT-MIB::opIfDescr.11 = STRING: "EPON0/4"
Описание индекса интерфейса на ону 
BDCOM-OPTICAL-PORT-MIB::opIfIndex.12 = INTEGER: 12
BDCOM-OPTICAL-PORT-MIB::opIfIndex.13 = INTEGER: 13
Соответствие индекса интерфейса к его названию на ону
BDCOM-OPTICAL-PORT-MIB::opIfDescr.12 = STRING: "EPON0/1:1"
BDCOM-OPTICAL-PORT-MIB::opIfDescr.13 = STRING: "EPON0/1:2"
Состояние оптического ПОН порта включен\выключен
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.8 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.9 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.10 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.11 = INTEGER: up(1)
Состояние оптического ОНУ порта включен\выключен
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.12 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfAdminStatus.13 = INTEGER: up(1)
Состояние оптического ПОН порта линк есть\нету
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.8 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.9 = INTEGER: down(2)
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.10 = INTEGER: down(2)
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.11 = INTEGER: down(2)
Состояние оптического ОНУ порта линк есть\нету
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.12 = INTEGER: up(1)
BDCOM-OPTICAL-PORT-MIB::opIfOperStatus.13 = INTEGER: up(1)
Мощности оптического порта приемника на ОНУ делить на 10 значение те в примере -3.8
BDCOM-OPTICAL-PORT-MIB::opIfRxPowerCurr.12 = INTEGER: -38
BDCOM-OPTICAL-PORT-MIB::opIfRxPowerCurr.13 = INTEGER: -38
Мощности оптического порта приемника на ПОН делить на 10 значение те в примере -3.8
значение -65535 наверное означает что порт не работает 
BDCOM-OPTICAL-PORT-MIB::opIfTxPowerCurr.8 = INTEGER: 38
BDCOM-OPTICAL-PORT-MIB::opIfTxPowerCurr.9 = INTEGER: -65535
BDCOM-OPTICAL-PORT-MIB::opIfTxPowerCurr.10 = INTEGER: -65535
BDCOM-OPTICAL-PORT-MIB::opIfTxPowerCurr.11 = INTEGER: -65535
Определение имени производителя оборудования 
BDCOM-EPON-ONU::onuVendorID.12 = STRING: "BDCM"
BDCOM-EPON-ONU::onuVendorID.13 = STRING: "BDCM"
Определение модели оборудования
BDCOM-EPON-ONU::onuModuleID.12 = STRING: "3024"
BDCOM-EPON-ONU::onuModuleID.13 = STRING: "3024"
Определения МАК адреса 
BDCOM-EPON-ONU::onuID.12 = STRING: fc:fa:f7:96:21:16
BDCOM-EPON-ONU::onuID.13 = STRING: fc:fa:f7:96:22:89
Описание медных интерфейсов на ОНУ с индексом №12 те EPON0/1:1
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.12.1 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.12.2 = INTEGER: 2
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.12.3 = INTEGER: 3
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.12.4 = INTEGER: 4
Описание медных интерфейсов на ОНУ с индексом №13 те EPON0/1:2
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.13.1 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.13.2 = INTEGER: 2
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.13.3 = INTEGER: 3
BDCOM-EPON-ONU-INTERFACE::onuIfSequenceNo.13.4 = INTEGER: 4
Описание владнов на ОНУ с индексом №12 те EPON0/1:1
BDCOM-EPON-ONU-INTERFACE::onuPvid.12.1 = INTEGER: 1066
BDCOM-EPON-ONU-INTERFACE::onuPvid.12.2 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuPvid.12.3 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuPvid.12.4 = INTEGER: 1
Описание владнов на ОНУ с индексом №13 те EPON0/1:2
BDCOM-EPON-ONU-INTERFACE::onuPvid.13.1 = INTEGER: 1066
BDCOM-EPON-ONU-INTERFACE::onuPvid.13.2 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuPvid.13.3 = INTEGER: 1
BDCOM-EPON-ONU-INTERFACE::onuPvid.13.4 = INTEGER: 1
Состояние медного ОНУ порта включен\выключен с индексом №12 те EPON0/1:1 (работает только первый порт, остальные выклчены по дефолту)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.12.1 = INTEGER: true(1)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.12.2 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.12.3 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.12.4 = INTEGER: false(2)
Состояние медных ОНУ портов включен\выключен с индексом №13 те EPON0/1:2
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.13.1 = INTEGER: true(1)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.13.2 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.13.3 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfAdminStatus.13.4 = INTEGER: false(2)
Состояние медных ОНУ портов линк есть\нету с индексом №12 те EPON0/1:1
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.12.1 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.12.2 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.12.3 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.12.4 = INTEGER: false(2)
Состояние медных ОНУ портов линк есть\нету с индексом №13 те EPON0/1:2 (в первый медный пот включен тестовый комп)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.13.1 = INTEGER: true(1)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.13.2 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.13.3 = INTEGER: false(2)
BDCOM-EPON-ONU-INTERFACE::onuUniIfOperStatus.13.4 = INTEGER: false(2)
Проверка мультикаста работает или нет, если значение присутствует, то работает мультикаст
BDCOM-EPON-ONU-MULTICAST-VLAN::onuMcstMcVlanID.12.1.703 = INTEGER: 703
BDCOM-EPON-ONU-MULTICAST-VLAN::onuMcstMcVlanID.13.1.703 = INTEGER: 703
Если команда возвращает такое сообщение "= No Such Instance currently exists at this OID"
это означает что мультикаст влан отсутствует на порту этой жедезки соответственно айпитв не работает.
BDCOM-EPON-ONU-MULTICAST-VLAN::onuMcstMcVlanID.12.1.703 = No Such Instance currently exists at this OID






Share this post


Link to post
Share on other sites

Добрый день!

Может кто уже разобрался?

на P3310B нужно 2 значения стянуть - количество активных онушек на порту и количество всего зарегистрированных.

Спасибо!

Share this post


Link to post
Share on other sites

Добрый день!

 

Никто не знает OID чтобы по номеру влана вытянуть его имя?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×