Перейти до

Возможность получения по SNMP данных о количестве активных ONU в дереве


Рекомендованные сообщения

Доброго времени суток!!! Подскажите пожалуйста, есть ли возможность получения по SNMP данных о количестве активных ONU в дереве, голова BDCOM P3310. Данные хотелось бы выводить на графики Cacti.

Ссылка на сообщение
Поделиться на других сайтах

Ответ китайских товарищей - такого OID нет.

 

От себя добавлю что в принципе можно, но прийдется чуток покодить: опросить все заведенные на олт онушки и в процессе пересчитать активные.

Ссылка на сообщение
Поделиться на других сайтах

там один oid опросить , например с уровнями сигналов, и пересчитать строки в результате

 

snmpwalk -v2c -Cc -c public $olt_ip .1.3.6.1.4.1.3320.101.10.5.1.5

 

и посчитайте строчки

Ссылка на сообщение
Поделиться на других сайтах
  • 1 year later...

Как понять какой из onu принадлежат эти строки:

SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.48 = INTEGER: -248
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.49 = INTEGER: -221
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.50 = INTEGER: -195
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.53 = INTEGER: -197
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.55 = INTEGER: -252
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.56 = INTEGER: -208
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.57 = INTEGER: -212
SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.58 = INTEGER: -188

SNMPv2-SMI::mib-2.155.1.4.1.5.1.2.59 = INTEGER: -233 

Ссылка на сообщение
Поделиться на других сайтах

У мну такой скриптик разгребает.

#! /bin/sh

onu_macs=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.101.10.1.1.3 | cut -d " " -f1 | cut -d "." -f8)

    for i in $onu_macs
    do

         onu_mac=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.101.10.1.1.3.$i \
                                              | cut -d ":" -f4 \
                                              | sed "s/^ //;s/ *$//;s/ /:/g")

          onu_rxp=$(snmpwalk x.x.0.x -v2c -c public .1.3.6.1.4.1.3320.9.183.1.1.5.$i | cut -d ":" -f4)

          onu_rxp=${onu_rxp// /}
              if [ "$onu_rxp" == "-65535" ]; then
                     onu_rxp=0
              fi

             echo "$onu_mac $onu_rxp"

    done
Ссылка на сообщение
Поделиться на других сайтах

Уважаемый, twg

подскажите почему OID для вывода уровня у меня и у вас отличаются?

.1.3.6.1.4.1.3320.101.10.5.1.5

.1.3.6.1.2.1.155.1.4.1.5

 

Как мне .1.3.6.1.4.1.3320.101.10.1.1.3 привести к моему виду?

Відредаговано Shuher
Ссылка на сообщение
Поделиться на других сайтах

 

 

подскажите почему OID для вывода уровня у меня и у вас отличаются?

OIDы по ходу в разные версиях прошивок разные. Я давно не менял прошивку)

Ссылка на сообщение
Поделиться на других сайтах

нет, все таки трабл, на другой голове єти OID не работают

разные версии прошивок наверное. Гдето была ветка про ОИДы в прошивках поновее.

у меня такая BDCOM P3310B Software, Version 10.1.0B Build 14297

Відредаговано twg
Ссылка на сообщение
Поделиться на других сайтах

Уважаемый, twg

подскажите почему OID для вывода уровня у меня и у вас отличаются?

.1.3.6.1.4.1.3320.101.10.5.1.5

.1.3.6.1.2.1.155.1.4.1.5

 

Как мне .1.3.6.1.4.1.3320.101.10.1.1.3 привести к моему виду?

 

По своему опыту могу добавить, что ветка .3320. более правильная

Некоторые модели (и прошивки) поддерживают ветку .155., но не обязательно, а вот ветка .3320. - встречалась везде. На неё лучше и ориентироваться.

Ссылка на сообщение
Поделиться на других сайтах

А вот в продолжении идеи по опросу ONU, можна ли вывести на дуду информацию по уровню сигнала на каждую онушку? Может кто такое делал?

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...