Jump to content

Pon Control - комплекс управления и мониторинга сетью


Recommended Posts

  • Replies 599
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Предыстория: всё началось с простого желания видеть сигналы на ОНУшках через веб-интерфейс (с телефона работая на линии такая инфа необходима), потом задавались вопросом "А какие сигналы были до того,

get_fdb_by_telnet.php 24 строчка   "fwrite($con, "show mac a int $nameint \r\n");" рекомендую поправить на "fwrite($con, "show mac address-table int $nameint \r\n");" в  Build 58197 поя

Хозяйке на заметку:   Относительно полного вывода ОИДов   1. Юзайте snmpwalk с параметрами snmpwalk -v2c -On -Cc -c public ip-address   2. Юзайте опции в php snmp snmp_set_oid_numeric_print(SN

Posted Images

ну так а самостоятельно посмотреть?
Loaded Modules
core prefork http_core mod_so mod_access mod_auth mod_auth_anon mod_auth_dbm mod_charset_lite mod_include mod_deflate mod_log_config mod_logio mod_env mod_mime_magic mod_cern_meta mod_expires mod_headers mod_usertrack mod_setenvif mod_mime mod_status mod_autoindex mod_asis mod_info mod_cgi mod_vhost_alias mod_negotiation mod_dir mod_imap mod_actions mod_speling mod_userdir mod_alias mod_rewrite mod_php5

чей-то не видать mod_filter

Link to post
Share on other sites

Просьба.

У кого опрос проходит полностью, на линух вроде,

дайте мне отчет по такой команде

snmpwalk -Cc -c public -v2c х.х.х.х

Весь!

 

Просто прикол в чем, если на линухе опрос полный, то он и на других ос-ях должен проходить,

протокол отдает по любому, разве что МИБ-ы не верно формируются.

Хочу покурить.

Link to post
Share on other sites
Просто прикол в чем, если на линухе опрос полный, то он и на других ос-ях должен проходить, протокол отдает по любому, разве что МИБ-ы не верно формируются.

На фре тоже проходит, парсятся только результаты вида "INTEGER: XX" или "STRING: XYZ".

Единственное место, где данные берутся из ОИДов - номера интерфейсов в файле get_snmp.php, но там обрезается начало строки до тех пор, пока не остаются только символы в конце OID. Возможно, конечно, у кого-то вывод другой, поэтому скиньте, если можно, результат snmpwalk .1.3.6.1.4.1.3320.101.10.1.1.26.

P.S. файлик с результатами snmpwalk -Cc -c public -v2c х.х.х.х с вырезаными ипами прикрепляю.

snmp.txt

Edited by dan_aspire
Link to post
Share on other sites

 

Просто прикол в чем, если на линухе опрос полный, то он и на других ос-ях должен проходить, протокол отдает по любому, разве что МИБ-ы не верно формируются.

На фре тоже проходит, парсятся только результаты вида "INTEGER: XX" или "STRING: XYZ".

Единственное место, где данные берутся из ОИДов - номера интерфейсов в файле get_snmp.php, но там обрезается начало строки до тех пор, пока не остаются только символы в конце OID. Возможно, конечно, у кого-то вывод другой, поэтому скиньте, если можно, результат snmpwalk .1.3.6.1.4.1.3320.101.10.1.1.26.

P.S. файлик с результатами snmpwalk -Cc -c public -v2c х.х.х.х с вырезаными ипами прикрепляю.

 

Спасибо, это какая ось, линух?

 

 

# snmpwalk -c public -v2c 172.16.0.118 .1.3.6.1.4.1.3320.101.10.1.1.26

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.12 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.13 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.14 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.15 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.16 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.17 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.18 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.19 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.20 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.21 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.22 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.23 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.24 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.25 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.26 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.27 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.28 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.29 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.30 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.31 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.32 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.33 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.34 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.35 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.36 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.37 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.38 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.39 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.40 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.41 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.42 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.43 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.44 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.45 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.46 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.47 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.48 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.49 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.50 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.51 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.52 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.53 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.54 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.55 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.56 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.57 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.58 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.59 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.60 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.61 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.62 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.63 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.64 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.65 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.66 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.67 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.68 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.69 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.70 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.71 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.72 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.73 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.74 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.75 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.76 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.77 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.78 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.79 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.80 = INTEGER: 2

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.81 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.82 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.83 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.84 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.85 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.86 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.87 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.88 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.89 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.90 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.91 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.92 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.93 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.94 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.95 = INTEGER: 3

SNMPv2-SMI::enterprises.3320.101.10.1.1.26.96 = INTEGER: 3

#

Edited by pavlabor
Link to post
Share on other sites

 

 

Спасибо, это какая ось, линух?

Да, линух. Убунта 14.04.2

Спасибо. С вашим выводом тоже должно опрашивать нормально, т.к. обрезается до набора символов 10.1.1.26, а не по всему ОИД (собсно, это было главной причиной неработающей старой версии на фре, т.к. str_replace() не находил всего oid).

Edited by dan_aspire
Link to post
Share on other sites

Хозяйке на заметку:

 

Относительно полного вывода ОИДов

 

1. Юзайте snmpwalk с параметрами

snmpwalk -v2c -On -Cc -c public ip-address

 

2. Юзайте опции в php snmp

snmp_set_oid_numeric_print(SNMP_OID_OUTPUT_NUMERIC);

snmp_set_quick_print(FALSE);

 

Для самостоятельного изучения:

snmp_set_valueretrieval

Link to post
Share on other sites
. Юзайте опции в php snmp snmp_set_oid_numeric_print(SNMP_OID_OUTPUT_NUMERIC); snmp_set_quick_print(FALSE);

 

Спасибо, учтём)

v1.3.hotfix (14.11.15)

- Изменено: карточка ONU (редактирование VLAN и описания ONU)

- Исправлено: невозможность редактировать описание ONU

- Исправлено: после установки коммента или влана в некоторых случаях не перенаправляло на карточку ОНУ.

 

- Исправлено: работа с Enable Password

- Мелкие исправления

 

http://poncontrol.aspire.com.ua/pon.tar

Edited by dan_aspire
Link to post
Share on other sites

Хозяйке на заметку:

 

Относительно полного вывода ОИДов

 

1. Юзайте snmpwalk с параметрами

snmpwalk -v2c -On -Cc -c public ip-address

 

2. Юзайте опции в php snmp

snmp_set_oid_numeric_print(SNMP_OID_OUTPUT_NUMERIC);

snmp_set_quick_print(FALSE);

 

Для самостоятельного изучения:

snmp_set_valueretrieval

Почему в юзере проблемы с опросом онушек?

Link to post
Share on other sites

Не будем тут офтопить.

Напишите - нам отдельно.

Слишком обширный вопрос и много разных ответов. Множество вариантов OLTов и ONU. 

Поэтому - чтобы тут не размазывать - напишите почтой.

Link to post
Share on other sites

Собственно сверил отчеты, разницы как бы не увидел фря или линух,

поэтому нужно тщательней ОИД-ы точить.

 

> Почему в юзере проблемы с опросом онушек?

думаю нужно под каждый девайс, отдельная библиотека.

 

 

Ключь -On маков не прибавил.

 

# snmpwalk -Cc -c public -v 2c 172.16.0.118 .1.3.6.1.4.1.3320.101.11.1.1.2.10 | awk -F. '{print $8,$9,$10,$11,$12,$13,$14}' | awk '{printf "%02x:%02x:%02x:%02x:%02x:%02x %d %d\n",$2,$3,$4,$5,$6,$7,$1,$10}'
a0:c6:ec:00:f1:ca 10 9
a0:c6:ec:00:f5:c0 10 4
a0:c6:ec:03:86:db 10 2
a0:c6:ec:03:86:e6 10 6
a0:c6:ec:03:86:f1 10 3
a0:c6:ec:03:d3:0f 10 10
fc:fa:f7:96:56:0d 10 5
fc:fa:f7:96:79:62 10 8
fc:fa:f7:9a:ee:61 10 1
fc:fa:f7:d8:c2:9e 10 7
fc:fa:f7:d8:c2:e8 10 11
# snmpwalk -On -Cc -c public -v 2c 172.16.0.118 .1.3.6.1.4.1.3320.101.11.1.1.2.10 | awk -F. '{print $14,$15,$16,$17,$18,$19,$20,$21}' | awk '{printf "%02x:%02x:%02x:%02x:%02x:%02x %d %d\n",$2,$3,$4,$5,$6,$7,$1,$10}'
a0:c6:ec:00:f1:ca 10 9
a0:c6:ec:00:f5:c0 10 4
a0:c6:ec:03:86:db 10 2
a0:c6:ec:03:86:e6 10 6
a0:c6:ec:03:86:f1 10 3
a0:c6:ec:03:d3:0f 10 10
fc:fa:f7:96:56:0d 10 5
fc:fa:f7:96:79:62 10 8
fc:fa:f7:9a:ee:61 10 1
fc:fa:f7:d8:c2:9e 10 7
fc:fa:f7:d8:c2:e8 10 11
#

Link to post
Share on other sites

Хозяйке на заметку:

 

Относительно полного вывода ОИДов

 

1. Юзайте snmpwalk с параметрами

snmpwalk -v2c -On -Cc -c public ip-address

 

2. Юзайте опции в php snmp

snmp_set_oid_numeric_print(SNMP_OID_OUTPUT_NUMERIC);

snmp_set_quick_print(FALSE);

 

Для самостоятельного изучения:

snmp_set_valueretrieval

UserSide, у Вас реализована функция ребута головы через snmp?

Буду безмерно вдячный!

Link to post
Share on other sites

 

Хозяйке на заметку:

 

Относительно полного вывода ОИДов

 

1. Юзайте snmpwalk с параметрами

snmpwalk -v2c -On -Cc -c public ip-address

 

2. Юзайте опции в php snmp

snmp_set_oid_numeric_print(SNMP_OID_OUTPUT_NUMERIC);

snmp_set_quick_print(FALSE);

 

Для самостоятельного изучения:

snmp_set_valueretrieval

UserSide, у Вас реализована функция ребута головы через snmp?

Буду безмерно вдячный!

 

 

Увы, нет.

Вообще ребут чего угодно вещь весьма специфичная и практически к каждой модели любого устройства - должен быть индивидуальный OID (и что посылать туда). Для ни одного из OLT у нас ничего нет.

Link to post
Share on other sites
  • 3 weeks later...

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

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
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By nickstav
      Предлагаю.  Сварка ВОЛС PON монтаж. Измерение ВОЛС рефлектометром. Киев и область
    • By Pasivka
      Продам залишки :
      - пігтейли :
      LC/UPS 1.5 м 72шт  - 4 грн/шт
      SC/UPC 1.5м 72шт  - 4грн/шт
      - адаптер SC/UPC 150шт/100грн
      - FOB-04-16    2шт   - 100грн/шт
      - Crosver Fosc-MB-338/24-1-12-9SC 6шт                               - 85грн/шт
      - дільник 1/8  30шт  - 85грн/шт








    • By Pasivka
      Продам залишки :
      - пігтейли :
      LC/UPS 1.5 м 72шт  - 4 грн/шт
      SC/UPC 1.5м 72шт  - 4грн/шт
      - адаптер SC/UPC 150шт/100грн
      - FOB-04-16    2шт   - 100грн/шт
      - Crosver Fosc-MB-338/24-1-12-9SC 6шт                               - 85грн/шт
      - дільник 1/8  30шт  - 85грн/шт








    • By ssergiy
      Надаю послуги по розварюванню (сварці), зварюванню оптоволоконна, магістральних ВОЛЗ. Пошук пошкодження, втрати сигналу, вхідний контроль, контроль після прокладки та монтажу. При потребі виконаю виміри рефлектометром, оптичними тестерами.
      При потребі надам виконавчу документацію згідно КНД41-141-99.
      Досвід роботи по будівництву та монтажу ВОЛЗ, PON мережі.
      Ціна залежить від об'єму робіт.
      Можливий виїзд.
      т. 0959310003
    • By os8143385.com
      Продам OLT-и BDCOM у відмінному стані, у зв'язку з переходом на XPON.
      В наявності:
      BDCOM 3616-2TE - 1шт ( 1350 $ )
      BDCOM 3608-2TE - 1шт ( 650 $ )
      BDCOM 3608        - 1шт ( 500 $ )
      BDCOM 3310        - 3шт ( 300 $ )
      Курс 33 грн.
       



×
×
  • Create New...