x-max Опубликовано 3 августа, 2021 17 часов назад, petro_drozd сказал: Берете оба ОИДа и миксуете их. Другого варианта нет. хороший совет, но плохо реализуемый. Либо в голове у меня не складывается - как китайцы думали) llidOnuBindLastDeregReason = SNMPv2-SMI::enterprises.3320.101.11.1.1.11.80.0.85.177.28.34.221 = INTEGER: 8. Тут "221" в конце oid - это внутренняя связка в железе статуса и порта. Он не дает понимания на каком конкретно порту этот статус. была б сотня онушек - можно было бы в ручную подвязать все, но их более 10к( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
petro_drozd Опубликовано 3 августа, 2021 объясняю "80" это номер порта SFP находим через $ifDescr = '.1.3.6.1.2.1.2.2.1.2'; iso.3.6.1.2.1.2.2.1.2.76 = STRING: "EPON0/1" iso.3.6.1.2.1.2.2.1.2.77 = STRING: "EPON0/2" iso.3.6.1.2.1.2.2.1.2.78 = STRING: "EPON0/3" iso.3.6.1.2.1.2.2.1.2.79 = STRING: "EPON0/4" iso.3.6.1.2.1.2.2.1.2.80 = STRING: "EPON0/5" iso.3.6.1.2.1.2.2.1.2.81 = STRING: "EPON0/6" iso.3.6.1.2.1.2.2.1.2.82 = STRING: "EPON0/7" iso.3.6.1.2.1.2.2.1.2.83 = STRING: "EPON0/8" "0.85.177.28.34.221" это мак адрес превращенный в десятичный вид вот код на PHP foreach ($_a_port_id as $port_id) { $port_num= str_replace("INTEGER: ","",str_replace($ifDescr.".","",$port_id)); ///найти максимальный номер порта if ($port_num>$port_num_max)$port_num_max=$port_num; $a_port_id[strtr($session->get($ifDescr.".".str_replace("INTEGER: ","",$port_id)), array('STRING: "EPON0/' => "",'"' => ""))] = str_replace("INTEGER: ","",str_replace($ifDescr.".","",$port_id)); } // Мак онушки в snmp виде .132.121.115.153.27.37 $item['onuIDd']=""; foreach (str_split ( $item['onuID'],2) as $mackey){ $item['onuIDd'].=".".hexdec($mackey); } //номер порта переводим в формат 8,9,10,11 $port= $a_port_id[$item['oltPortIndex']]; $item['off_reason'] = str_replace("INTEGER: ","", $session->get($llidOnuBindLastDeregReason.".$port".$item['onuIDd'])); Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
x-max Опубликовано 4 августа, 2021 Спасибо добрый человек) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sergkms Опубликовано 21 октября, 2021 Здравствуйте! Подскажите пожалуйста как по SNMP получить "epon onu description" из конфигурации интерфейса: show running-config interface epoN 0/5:4 Building configuration... Current configuration: ! interface EPON0/5:4 switchport port-security dynamic maximum 2 switchport port-security mode dynamic epon onu description CLIENT_NAME epon onu port 1 ctc vlan mode tag 242 priority 0 epon onu port 1 ctc loopback detect epon onu port 1 ctc notify link epon onu port 1 ctc notify loopback Т.е. как по snmp получить CLIENT_NAME ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 21 октября, 2021 Добрый день! Попробуйте llidOnuBindDesc ONU description 1.3.6.1.4.1.3320.101.11.1.1.4 OCTET STRING Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sergkms Опубликовано 21 октября, 2021 2 часа назад, Nikita Devyatyarov сказал: Добрый день! Попробуйте llidOnuBindDesc ONU description 1.3.6.1.4.1.3320.101.11.1.1.4 OCTET STRING О спасибо тебе добрый человек!!! Я искал это долгие месяцы... и ведь по snmpwalk`у не находил. А в каких MIB`ах можно найти такие параметры? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 21 октября, 2021 48 минут назад, sergkms сказал: А в каких MIB`ах можно найти такие параметры? Запрос OIDов происходит через BDCOM, полную актуальную MIB библиотеку BDCOM не распространяет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
petro_drozd Опубликовано 21 октября, 2021 On 7/30/2021 at 11:50 AM, petro_drozd said: вот MIB for all.rar вот же я залил Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 21 октября, 2021 3 часа назад, petro_drozd сказал: вот же я залил Если я правильно понимаю по дате создания файлов, то это не актуальные мибы. Года 2 - 2,5 назад BDCOM кардинально перелопатили их Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
petro_drozd Опубликовано 21 октября, 2021 кроме FDB(мак таблицы) все работает. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
prolan Опубликовано 2 ноября, 2021 Подскажите OID для GP3600-08B, как получить информацию о вланах на портах ONU. Я так понимаю, нужно как-то получить какой профиль привязан к ONU, а потом выяснить какие вланы как настроены в профиле. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 2 ноября, 2021 В 02.11.2021 в 10:28, prolan сказал: Подскажите OID для GP3600-08B, как получить информацию о вланах на портах ONU Добрый день В cli для этого предусмотрена команда Switch#show gpon interface gpON 0/7:1 onu uni-vlan-config ---------------------------------------------- gpon0/7:1 vlan config of eth-uni 1 ---------------------------------------------- VLAN Mode: Tag Pvid: 170 Def-cos: 0 По информации от RnD опрос данной информации по SNMP не реализован. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
prolan Опубликовано 3 ноября, 2021 В 02.11.2021 в 16:09, Nikita Devyatyarov сказал: По информации от RnD опрос данной информации по SNMP не реализован. Спасибо. А хоть можно как-то получить информацию о профиле, привязанном к ONU? Например его имя Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 8 ноября, 2021 В 03.11.2021 в 14:34, prolan сказал: Спасибо. А хоть можно как-то получить информацию о профиле, привязанном к ONU? Например его имя Добрый день! Попробуйте: 1.3.6.1.4.1.3320.10.4.1.1.6 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pashaumka Опубликовано 28 января, 2022 Здравствуйте! какая последовательность должна быть для изменения скорости BDCOM G3600 серия Llid PortPeak bandwidth .1.3.6.1.4.1.3320.101.9.1.1.8(9,10) ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hrom_scorpio Опубликовано 21 февраля, 2022 Здравствуйте. Подскажите есть ли MIB'ы для отключение/включения порта CaTV на ONU? Голова BDCOM GP3600-08B GPON OLT. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 21 февраля, 2022 В 21.02.2022 в 12:30, hrom_scorpio сказал: Здравствуйте. Подскажите есть ли MIB'ы для отключение/включения порта CaTV на ONU? Голова BDCOM GP3600-08B GPON OLT. Добрый день. D:\usr\bin>snmpwalk -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.3.2.1.19 //read the onu id iso.3.6.1.4.1.3320.10.3.2.1.19.163 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.166 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.167 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.3.2.1.19.167 i 1 //set use private protocol iso.3.6.1.4.1.3320.10.3.2.1.19.167 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.10.1.1.3.167.1 i 1 //set catv enable iso.3.6.1.4.1.3320.10.10.1.1.3.167.1 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.10.1.1.3.167.1 i 2 //set catv disable iso.3.6.1.4.1.3320.10.10.1.1.3.167.1 = INTEGER: 2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hrom_scorpio Опубликовано 14 марта, 2022 В 21.02.2022 в 18:57, Nikita Devyatyarov сказал: Добрый день. D:\usr\bin>snmpwalk -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.3.2.1.19 //read the onu id iso.3.6.1.4.1.3320.10.3.2.1.19.163 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.166 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.167 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.3.2.1.19.167 i 1 //set use private protocol iso.3.6.1.4.1.3320.10.3.2.1.19.167 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.10.1.1.3.167.1 i 1 //set catv enable iso.3.6.1.4.1.3320.10.10.1.1.3.167.1 = INTEGER: 1 D:\usr\bin>snmpset -v2c -c public 100.1.1.1 1.3.6.1.4.1.3320.10.10.1.1.3.167.1 i 2 //set catv disable iso.3.6.1.4.1.3320.10.10.1.1.3.167.1 = INTEGER: 2 tech@billing:~$ snmpwalk -v2c -c public 10.90.90.19 1.3.6.1.4.1.3320.10.3.2.1.19 iso.3.6.1.4.1.3320.10.3.2.1.19.188 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.189 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.190 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.191 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.192 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.193 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.194 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.195 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.196 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.197 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.198 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.200 = INTEGER: 0 iso.3.6.1.4.1.3320.10.3.2.1.19.201 = INTEGER: 1 tech@billing:~$ snmpset -v2c -c private 10.90.90.19 1.3.6.1.4.1.3320.10.3.2.1.19.201 i 1 iso.3.6.1.4.1.3320.10.3.2.1.19.201 = INTEGER: 1 tech@billing:~$ snmpset -v2c -c private 10.90.90.19 1.3.6.1.4.1.3320.10.10.1.1.3.201.1 i 2 Error in packet. Reason: (badValue) The value given has the wrong type or length. Failed object: iso.3.6.1.4.1.3320.10.10.1.1.3.201.1 Подскажите в чём может быть проблема? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 16 марта, 2022 В 14.03.2022 в 08:19, hrom_scorpio сказал: Подскажите в чём может быть проблема? Предоставьте вывод show ver с OLT и walk по oid 1.3.6.1.4.1.3320.10.10.1.1.3 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
hrom_scorpio Опубликовано 5 апреля, 2022 В 16.03.2022 в 15:00, Nikita Devyatyarov сказал: Предоставьте вывод show ver с OLT и walk по oid 1.3.6.1.4.1.3320.10.10.1.1.3 Все заработало после перезагрузки OLT Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
savik1 Опубликовано 17 мая, 2022 Подскажите, можно ли по SNMP послать команду отключения/включения WAN порта? И если да, то какие OID? И если можно, перезалейте таблицу MIB, а то все старые ссылки нерабочие. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 17 мая, 2022 В 17.05.2022 в 11:54, savik1 сказал: Подскажите, можно ли по SNMP послать команду отключения/включения WAN порта? И если да, то какие OID? GPON или EPON? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
savik1 Опубликовано 17 мая, 2022 В 17.05.2022 в 14:51, Nikita Devyatyarov сказал: GPON или EPON? GPON. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nikita Devyatyarov Опубликовано 18 мая, 2022 В 17.05.2022 в 18:10, savik1 сказал: GPON onuWanPortConfigAdminState Admin State 1.3.6.1.4.1.3320.10.11.1.1.3 INTEGER 1 to Enable;2 to Disable Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
savik1 Опубликовано 18 мая, 2022 В 18.05.2022 в 08:36, Nikita Devyatyarov сказал: onuWanPortConfigAdminState Admin State 1.3.6.1.4.1.3320.10.11.1.1.3 INTEGER 1 to Enable;2 to Disable Спасибо! И еще вопрос, какие-то дополнительные телодвижения надо сделать, чтобы по snmp поменять что-то? Потому что на любое изменение с помощью snmpset получаю вот это: [adm@test ~]# snmpwalk -v2c -c XXX-SNMP-RO 10.10.10.10 1.3.6.1.4.1.3320.10.11.1.1.3.162.1 SNMPv2-SMI::enterprises.3320.10.11.1.1.3.162.1 = INTEGER: 1 [adm@test ~]# snmpset -v2c -c XXX-SNMP-RW 10.10.10.10 1.3.6.1.4.1.3320.10.11.1.1.3.162.1 i 2 Error in packet. Reason: commitFailed Failed object: SNMPv2-SMI::enterprises.3320.10.11.1.1.3.162.1 другие параметры тоже пробовал сменить, тоже получаю commitFailed На самом OLT добавил ip в разрешенные, сделал: snmp-server community 0 XXX-SNMP-RO RO snmp-server community 0 XXX-SNMP-RW RW snmp-server host x.x.x.x version v2c CONNECT-SNMP-RW authentication configure snmp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...