Перейти до

vlad5503

Сitizens
  • Всього повідомлень

    161
  • Приєднався

  • Останній візит

Все, що було написано vlad5503

  1. vlad5503

    HUAWEI MA5683T OID и MIB

    Ну вот теперь у меня наболевший вопрос.... делаю запрос серийников ОНТ: 10.11.11.2 1.3.6.1.4.1.2011.6.128.1.1.2.43.1.3.4194345728.2 Получаю ответ: SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3.4194346752.2 = Hex-STRING: 48 57 54 43 34 94 86 12 Все замечательно! вырезаю то что мне надо и в бегом пишем в базу..) Но вот есть несколько ОНТишек имеющих серийник с дописанным через несколько пробелов(табов) ещё и вендор производителя. Для чего не понятно. Запросим серийник: 10.11.11.2 1.3.6.1.4.1.2011.6.128.1.1.2.43.1.3.4194345728.3 Получаем ответ(реально есть такие): SNMPv2-SMI::enterp
  2. vlad5503

    HUAWEI MA5683T OID и MIB

    Хорошая тема.... версия - MA5600V800R008C01 Получить данные Интерфейса - Оптического порта: 10.11.11.2 1.3.6.1.4.1.2011.6.128.1.1.2.43.1.3 Выдаст(в моем случае, зависит от версии софта): IF-MIB::ifName.4194320384 = STRING: GPON 0/2/0 IF-MIB::ifName.4194320640 = STRING: GPON 0/2/1 IF-MIB::ifName.4194320896 = STRING: GPON 0/2/2 IF-MIB::ifName.4194321152 = STRING: GPON 0/2/3 IF-MIB::ifName.4194321408 = STRING: GPON 0/2/4 IF-MIB::ifName.4194321664 = STRING: GPON 0/2/5 IF-MIB::ifName.4194321920 = STRING: GPON 0/2/6 IF-MIB::ifName.4194322176 = STRING: GPON 0/2/7 IF-MIB::ifName.4194328576 = STR
  3. vlad5503

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

    В мониторинге должен увидеть, приведу пример что выводится мне на вэб-старничке: порт-0/2/0; ID ONT - 3; серийный номер - 41 4C 43 4C F2 10 41 62; адрес местонахождения - Раздольная-3-205 Кстати пробовал через телнет со стороны лан портов Онтишки переписать серийник: set sn snid 414C434CF2104162 Но это не помогло... так и выводит snmp ответ STRING: "HWTC#}< Кто то может быть подскажет как заставить snmp выдавать именно то что нужно, а не последний "абзац" ответа?
  4. vlad5503

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

    ИМХО Для Huawei пора забабахать отдельную ветку обсуждения. Да и собственную систему мониторинга запилить. Вот это выведет все серийники всех ONT. SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3 snmpwalk -v2c -c ******** 1*.1*.1*.1* SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3 SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3.4194304000.0 = Hex-STRING: 41 4C 43 4C F2 10 41 62 SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3.4194304512.0 = Hex-STRING: 41 4C 43 4C F2 20 7C 8F SNMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3.4194304768.0 = Hex-STRING: 41 4C 43 4C F2 20 7E 12 Эта команда
  5. Не сложно... Главное знать язык на котором пишешь прог-у ). Вот не было нужды изучать php, а вот увидел работу dan_aspire..., что как раз в тему моей проблемы. Заинтересовался... пробую корректировать скрипты(подпись автора на страничке оставил). Есть много вопросов по скриптам... ищу ответы в учебниках, примерах... p/s/ Параллельно написал скриптик на баше для опроса олт и онт. Пока без записи в базу и сразу выдает на вэб-страничку те параметры которые чаще всего интересуют при анализе проблем.
  6. vlad5503

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

    Вот работаю с хуавей МА5683Т И вот некоторые онтишки имеют серийный номер такого вида: 48575443237D3C0D (HWTC-237D3C0D) В итоге по snmp получаю такое: NMPv2-SMI::enterprises.2011.6.128.1.1.2.43.1.3.4194329600.8 = STRING: "HWTC#}< Что в итоге при сборе данных по snmp получаю ошибки при обработке. Кто то имеет способ получения чистого серийника? или только перепрошивка терминала спасет?
  7. Это вы наверно еще dlink свичи не щупали по snmp на разных прошивках... Не было нужды щупать коммутаторы..) Мне бы запустить данный софт с моим олт МА5683Т, а далее уже буду думать как совмещать разные шасси в один софт управления. Пока что я "топчусь" на месте....(
  8. Да, конечно прошивка другая. Но не ожидал, что настолько даже oid и mib для плат будут разные...
  9. Вот вчера пришло второе шасси HUAWEI MA5683 и я был удивлен тем, что OID & MIB сильно отличаются от тех что я получил с первого комплекта. Получается для второго комплекта надо собирать отдельно "Комплекс управления и мониторинга PON" ! Вот смотрите.... Первый комплект: Software Version: MA5600V800R008C01 1.3.6.1.4.1.2011.5.6.1.2.1.3.2 = IpAddress: "адрес_интерфейса" Второй комплект: Software Version: MA5600V800R011C00 1.3.6.1.4.1.2011.6.3.1.1.0 = IpAddress: "адрес_интерфейса" Там далее много чего Сильно отличается. Парни подскажите, а вот в BDCOM такое различие н
  10. OID и MIB у NUAWEI есть... я получил более 116тыс кодов при опросе. Уже который день изучаю что к чему, т.е. какой код за что отвечает. Порядка 45% процентов явно понятно за что отвечает...
  11. Скорректировал файл get_snmp.php так: <?php include 'vars.php'; $extra = 'index.php'; if ($table == NULL) { $table = $_GET["olt"]; } else { } $ip = str_replace ("_", ".", $table); include 'get_ro.php'; include 'get_rw.php'; include_once 'function_lib.php'; $sql_ip = ip2longfixed($ip); $conn = mysql_connect($mysql_host, $mysql_user, $mysql_pass); mysql_query("SET NAMES utf8"); mysql_select_db($mysql_db); UpdateOltLastAct($conn, $sql_ip, $date); $Array_descr = snmprealwalk($ip, $ro, ".1.3.6.1.4.1.2011"); if(count($Array_descr)>0) { foreach($Array_descr as $key => $type) {
  12. А нельзя просто сокеты опросить или по снмп, не надо будет городить костыли. Например по телнет $ping = fsockopen ($ip, 23, $errno, $errstr, 0.2); if(!$ping) $ping = 0; else $ping = 1; Сделал изменения которые Вы описали. Теперь на стартовой страничке зеленая полоска стала красной. Т.е. не пингуется теперь ОЛТ. В логе апача: [Tue Jun 28 16:50:40.905865 2016] [:error] [pid 1058] [client 50.50.50.20:20265] PHP Notice: Undefined variable: ping_timeout in /usr/local/www/apache24/data/ping.php on line 4, referer: http://50.50.50.52/index.php?page=olt&olt=50.51.51.2 pin
  13. vlad5503

    MA5608T Port state Offline

    Это говорит о том что на оптическом порту (шасси-0/слот-0/порт-0) нет подключенных/зарегестрированных онтишек. Соответственно сервис-порт(любой номер) по указанному выше оптическому порту будет в дауне. Причина в первой строке. Я вот также мучался с привезенными DPN-5402...но частично заставил их работать.
  14. Что не адекватно обработка ответом synp делается... Может что не так вписал по oid-ам в скриптах...
  15. Подскажите по PHP вижу в логе ошибок для php следующее: [22-Apr-2016 14:23:11 UTC] PHP Warning: Module 'snmp' already loaded in Unknown on line 0 [22-Apr-2016 14:23:11 UTC] PHP Warning: Module 'mysql' already loaded in Unknown on line 0 [22-Apr-2016 15:21:40 UTC] PHP Warning: Module 'snmp' already loaded in Unknown on line 0 [22-Apr-2016 15:21:40 UTC] PHP Warning: Module 'mysql' already loaded in Unknown on line 0 В логе Апача: [Sat Apr 23 00:19:55.537224 2016] [:error] [pid 1145] [client 192.168.0.39:3287] PHP Notice: Undefined variable: search_sql in /usr/local/www/apache24/data/on
  16. Система тестировалась исключительно на БДкоме, само собой с коробки она работать не будет с другими производителями, т.к. ОИДы и возможно даже формат запросов отличаются. Согласен, что ОИД-ы отличаются. Вот хотел узнать у Вас: - Как скрипты разбирают ОИД-ы и по каким признакам? Начальная часть ОИД-а бдком и хйавей похожи: BDCOM - 1.3.6.1.4.1. а далее идет - 3320.101.6 HUAWEI - 1.3.6.1.4.1. а тут далее идет - 2011.
  17. Удалите вручную с ОЛТ нерабочие сервис-порт(ы) и онушку(и). Я так делал при подобных ситуациях...
  18. Да верно, стоит HUAWEI MA5683t. В момент опроса OLT с этой программы через tcpdump я видел ответы. И В них я видел ту инфу которая реально есть в ней. Это и серийники, маки, наименования онушек и много другое. Т.е. программе осталось эти ответы принять и правильно разложить в таблицу себе....
  19. добрался снова до компа... Нажал "Опрсоить ОЛТ" и вот что в логе апача: [Wed Apr 20 23:51:58.139891 2016] [:error] [pid 963] [client 192.168.0.39:2561] PHP Warning: snmp2_get(): Invalid object identifier: 1.3.6.1.2.1.2.2.1.2.SNMPv2-SMI::enterprises.2011.6.128.1.1.2.143.1.1.4194346752 in /usr/local/www/apache24/data/function_lib.php on line 147, referer: http://192.168.0.15/index.php?page=olt&olt=10.11.11.2&sfp=1 [Wed Apr 20 23:51:58.139928 2016] [:error] [pid 963] [client 192.168.0.39:2561] PHP Warning: snmp2_get(): Invalid object identifier: 1.3.6.1.2.1.2.2.1.2.SNMPv2-SMI::enterp
  20. Спасибо за направление. Скинул лог, во сне понимаю значение этой строки. Проснулся и понял: Не отвечает удаленный хост....( вот сегодня сидел и разбирался почему он не отвечает. Перепроверяем настройки... По результату отпишусь.
  21. Через вэб-интерфейс делаю "Опросить ОЛТ": [Tue Apr 19 20:11:13.774268 2016] [:error] [pid 921] [client 192.168.0.39:1273] PHP Warning: snmp2_get(): No response from 10.11.11.2 in /usr/local/www/apache24/data/ping.php on line 7, referer: http://192.168.0.15/index.php?page=olt&olt=10.11.11.2 [Tue Apr 19 20:11:13.774448 2016] [:error] [pid 921] [client 192.168.0.39:1273] PHP Notice: Undefined index: sort in /usr/local/www/apache24/data/onu_sql.php on line 12, referer: http://192.168.0.15/index.php?page=olt&olt=10.11.11.2 [Tue Apr 19 20:11:13.774472 2016] [:error] [pid 921] [client 192
  22. На вэб-интерфейсе ничего нового не появляется.. Вот что происходит: # sh /peleng.sh --2016-04-19 03:49:22-- http://192.168.0.15//ping_all.php Connecting to 192.168.0.15:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://192.168.0.15/index.php?page=olt_list [following] --2016-04-19 03:49:28-- http://192.168.0.15/index.php?page=olt_list Reusing existing connection to 192.168.0.15:80. HTTP request sent, awaiting response... 200 OK Length: 4735 (4.6K) [text/html] Saving to: 'temp.php' 100%[=====================================================================
  23. Вот что теперь вижу При попытке добавления OLT долго крутит и не находит. Тут я так понимаю надо допиливать скрипт get_snmp.php?
  24. /Вроде заработало...) счас покручу веб-интерфейс...
  25. Смотрим подключенные модули в php. # php -m [PHP Modules] bcmath bz2 calendar Core ctype curl date dom ereg filter gd hash iconv json libxml mbstring mcrypt mhash mysql mysqli mysqlnd openssl pcre PDO pdo_sqlite Phar posix Reflection session SimpleXML snmp SPL sqlite3 standard tokenizer xml xmlreader xmlwriter Zend OPcache zip zlib [Zend Modules] Zend OPcache
×
×
  • Створити нове...