Jump to content
Local
dan_aspire

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

Recommended Posts

Еще предложение:

сделать разграничение прав - полные права или только просмотр

Share this post


Link to post
Share on other sites

права 777 пользователь root/wheel

пробовал разные варианты прав, ошибка одна и таже

Share this post


Link to post
Share on other sites

сейчас так www/wheel

при чем тут права????

Вам ПХП говорит, что не знает функции, так как нет соответствующего модуля

Share this post


Link to post
Share on other sites
ну так а самостоятельно посмотреть?
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

Share this post


Link to post
Share on other sites

спс, буду пересобирать апач

Edited by revomix

Share this post


Link to post
Share on other sites

все писано под bdcom ?

да, головы используем только бдком и соответственно под него и писалось.

Share this post


Link to post
Share on other sites

Просьба.

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

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

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

Весь!

 

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

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

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

Share this post


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

Share this post


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

Share this post


Link to post
Share on other sites

 

 

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

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

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

Edited by dan_aspire

Share this post


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

Share this post


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

Share this post


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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


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
#

Share this post


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?

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

Share this post


Link to post
Share on other sites

я такого оида не нашел, для перегрузки головы

Share this post


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 у нас ничего нет.

Share this post


Link to post
Share on other sites

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

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By CR7
      Абонентский терминал XPON- 14.6уе 
      Абонентский терминал GEPON ONU  1GE 13уе
    • By CR7
      Модуль оптический  GEPON OLT SFP, 1,25G, С+ 28уе
      Модуль оптический SFP, OLT, GPON, 1GE,1490/1310nm C++- 38уе
      Модуль оптический GPON OLT SFP, 1,25G/2,5G, C+ 28уе
      Модуль оптический  SFP+ 10G-1SM-1270nm-40LC- 60уе
      Модуль оптический  SFP+ 10G-1SM-130nm-40LC-60уе
      Модуль оптический SFP-1SM-1550nm-80SC- 20уе
      Модуль оптический SFP-1SM-1490nm-80SC-20уе
      Модуль оптический SFP-1SM-1310nm-3SC-7уе
      Модуль оптический SFP-1SM-1550nm-3SC-7уе
       
    • By Stroj
      Доброго дня всім.
       
      Чи замислювався хоч хтось, а мо й пробував вимірювати (стрельнути рефлюком) ПОН на працюючий лінії? Від абонента в сторону "олти" ?
      Я знаю що є звичайна практика вимірювати ПОН в такому випадку достатньо коштовними рефлектометрами в яких є "фільтр" та вимірювач на частоті 1625 nm.
       
      Хоча якщо розмірковувати "здраво", при (зазвичай) відсутності обладнання CATV на 1550nm. .... 
      То що нам "мішає" взяти DWDM сплітер на 1550nm.? Відсікти ним 1310nm. та 1490nm. ....
      Та й поміряти звичайним рефом на частоті 1550nm., звісно якщо вистачить динамічного діапазону ?
       
      Тут правда виникає пара запитань:
      1) як поведе себе "голова", чи потрібно й на ній ставити DWDM ? (не в плані похибок та кротких збоїв, а що-би не "спалити" SFP (точніше приймач на ній), бо-ж - бо реф повинен мати динамічний діапазон від 32 дБ й вище)
      2) А що буде якщо "вліпити" 2 шт. DWDM 1550 й 1310 - то може вдасться поміряти на обох частотах ? Чи на 1310 "помішають" вимірам сигнали від інших ОНУ ?  
       
      То мо, хто, щось підкаже ? А може й досвідом поділиться?
    • By Туйон
      Такой вопрос.
      Имеется фирма, в которой нужно моденизировать, а по сути - построить заново, локальную сеть.
      Расположение - длина около 3-4 км. Около 10 контор (в виде зданий, пристроек, сооружений).
      В каждом из этих зданий - своя локальная сеть (разные подсети, кое где одинаковые).
      Так же почти везде (в большей половине) - видеонаблюдение. Сейчас какое, хз, старое. Будет новое.
      Задача - обеспечить всех связью, путем выдачи каждому зданию минимум двух влан (наблюдение, сеть).
      Т.е. на 10 зданий - 20 влан. 
      Все влан должны быть тегами переданы в конце концом одним волокном в их типа серверную. Знаю, что там свитч и пара серваков.
      Сначала конечно же подумал про SFP, свитчи и т д. Однако, топология такова, что нормальную звезду не построить.
      Получается, что все идут практически друг за другом, может есть одно ответвление.
      Брать минимум 8 волоконный кабель? А вдруг потом не хватит?
       
      С PON опыта особого не имею, так, кое что знаю понимаю. Но лично не строил.
      Я так понимаю, что купив один раз OLT и сэкономя на кабеле (1 волокно вместо 8-16), я решу задачу?
      Появляются вопросы.
      1. Есть ли какие OLT с одним портом? Брать на 4 не рационально. Больше 64 ONU там точно не будет.
      2. Есть ли ONU, которые нормально дружат с влан (ну это я понял не проблема) и с обьемами трафика (в основном отдача - видео, но и локалки). Наслышан, что ONU капризничают после какого-то количества МАС на медном порту.
      3. Какой есть нормальный кабель а-ля FTTH, на стальном тросу? Пролёты не большие в основном, но их много. 1кн хватит. Диэлектричность им не важна, а мне не хочется связываться с натяжителями.
      Требование в основном к тому, чтобы работало надежно, особенно видео. Так же нужно быть готовым, что в какой то момент новый админ вдруг пожелает подкинуть на ONU ещё какой-то зоопарк машин, принтеров, всякой херни. 
    • By Saymon609
      Продам ONU BDCOM P1501DT в наявності 3 штуки. Ціна 1 -300грн.
×