Jump to content
Калькуляторы

BDCOM P3310C MAC-адреса ЗА ONU через SNMP прошивка 10.1.0F 66461

Доброго всем.

 

Я понимаю что тема тыщу раз мусолилась, но проблема возникла после обновления.

 

Прошил P3310C до 10.1.0F 66461.

 

По oid 1.3.6.1.4.1.3320.152.1.1.3 маки olt перестала выдавать, пробовал сканировать snmpwalk, не успевает все просканить - дропается по таймауту.

 

Может ктото знает правильный OID? Гугл молчит(

 

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

Edited by TeCHNoiD

Share this post


Link to post
Share on other sites

Добрый день!

 

Попробуйте следующие OID:

 

D:\usr\bin>snmpset -v2c -c public 192.168.3.100 1.3.6.1.4.1.3320.101.9.2.1.0 i 97

iso.3.6.1.4.1.3320.101.9.2.1.0 = INTEGER: 97

D:\usr\bin>snmpwalk -v2c -c public 192.168.3.100 1.3.6.1.4.1.3320.101.9.2.3
No log handling enabled - using stderr logging

iso.3.6.1.4.1.3320.101.9.2.3.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.3320.101.9.2.3.1.2.1 = INTEGER: 1
iso.3.6.1.4.1.3320.101.9.2.3.1.3.1 = Hex-STRING: 98 45 62 30 01 50

Share this post


Link to post
Share on other sites

Хм, чтото выдалось, надо понять только что именно.

 

Окей, мне выдался мак одного абонента.

 

Методом тыка выяснил, что записывая разные номера в 1.3.6.1.4.1.3320.101.9.2.1.0 потом читая 1.3.6.1.4.1.3320.101.9.2.3 можно получать маки разных клиентов. Полагаю что это номер порта на олт. Есть описание этого OID? Хотя бы диапазон верных значений? все равно получается медленно для опроса всех портов сразу(

Edited by TeCHNoiD

Share this post


Link to post
Share on other sites
3 часа назад, TeCHNoiD сказал:

Хм, чтото выдалось, надо понять только что именно.

 

Окей, мне выдался мак одного абонента.

 

Методом тыка выяснил, что записывая разные номера в 1.3.6.1.4.1.3320.101.9.2.1.0 потом читая 1.3.6.1.4.1.3320.101.9.2.3 можно получать маки разных клиентов. Полагаю что это номер порта на олт. Есть описание этого OID? Хотя бы диапазон верных значений? все равно получается медленно для опроса всех портов сразу(

Попробуйте OID 1.3.6.1.2.1.17.7.1.2.2

Share this post


Link to post
Share on other sites

Такое ощущение, что дивайс при SNMP опросе тащит MACи с самих онушек, причем не самым быстрым образом.

 

Share this post


Link to post
Share on other sites
15 часов назад, ShyLion сказал:

Такое ощущение, что дивайс при SNMP опросе тащит MACи с самих онушек, причем не самым быстрым образом.

По информации от R&D:

 

the oid 1.3.6.1.4.1.3320.151.1.1.3 has abolish

now we use oid 

dot1qTpFdbTable(1.3.6.1.2.1.17.7.1.2.2)

pls try this oid 

Share this post


Link to post
Share on other sites

Спасибо, этот OID - то что нужно.

Share this post


Link to post
Share on other sites

Добрый день.

Столкнулся с той же проблемой. Для OLT BDCOM P3600B

P3608B Software, Version 10.1.0F Build 58197

не работает 1.3.6.1.4.1.3320.152.1.1.3


Увы 1.3.6.1.2.1.17.7.1.2.2  также не отрабатывает :(

 

подскажите oid пожалуйста или может есть свежые MIBы для этого вот P3600B
 

Share this post


Link to post
Share on other sites
15 часов назад, kaats сказал:

Добрый день.

Столкнулся с той же проблемой. Для OLT BDCOM P3600B

Добрый день!

 

Прикладываю ссылку на более свежую стабильную версию прошивки,  на ней данный OID работает.

https://data.nag.ru/BDCOM/Firmware/P3608B/BD_3608B_53003_10.1.0F_69098_11064_2019.bin

Share this post


Link to post
Share on other sites

Спасибо за прошивку. Прошилось.
Хуже вроде не стало :)

Но я , уж простите, не пойму как  этот oid  применить.

если раньше

передавал 1.3.6.1.4.1.3320.152.1.1.3.<llid> и возвращался конкретный мак за ОНУ (или несколько)

то сейчас 1.3.6.1.2.1.17.7.1.2.2 этот oid  нельзя применить также

Не подскажите как заюзать?

 

Share this post


Link to post
Share on other sites
11 минут назад, kaats сказал:

Спасибо за прошивку. Прошилось.
Хуже вроде не стало :)

Но я , уж простите, не пойму как  этот oid  применить.

если раньше

передавал 1.3.6.1.4.1.3320.152.1.1.3.<llid> и возвращался конкретный мак за ОНУ (или несколько)

то сейчас 1.3.6.1.2.1.17.7.1.2.2 этот oid  нельзя применить также

Не подскажите как заюзать?

 

Рекомендации R&D ниже:

 

В 02.03.2020 в 10:16, Nikita Devyatyarov сказал:

D:\usr\bin>snmpset -v2c -c public 192.168.3.100 1.3.6.1.4.1.3320.101.9.2.1.0 i 97

iso.3.6.1.4.1.3320.101.9.2.1.0 = INTEGER: 97

D:\usr\bin>snmpwalk -v2c -c public 192.168.3.100 1.3.6.1.4.1.3320.101.9.2.3
No log handling enabled - using stderr logging

iso.3.6.1.4.1.3320.101.9.2.3.1.1.1 = INTEGER: 1
iso.3.6.1.4.1.3320.101.9.2.3.1.2.1 = INTEGER: 1
iso.3.6.1.4.1.3320.101.9.2.3.1.3.1 = Hex-STRING: 98 45 62 30 01 50

Share this post


Link to post
Share on other sites

а можно для P3616-2TE 10.1.0F Build 71203?

может быть есть более новая версия?

Edited by Alexspils

Share this post


Link to post
Share on other sites
В 13.06.2020 в 16:51, Alexspils сказал:

а можно для P3616-2TE 10.1.0F Build 71203?

может быть есть более новая версия?

Добрый день!

 

Просьба попробовать описанный мной выше метод. 

Прошивка у Вас установлена самая свежая.

Share this post


Link to post
Share on other sites

не получилось

[root@unms ~]# snmpset -v2c -c public 10.255.124.3 1.3.6.1.4.1.3320.101.9.2.1.0 i 97                                                                                                                                                      
Error in packet.

Reason: notWritable (That object does not support modification)

 

Share this post


Link to post
Share on other sites
19 часов назад, Alexspils сказал:

не получилось

[root@unms ~]# snmpset -v2c -c public 10.255.124.3 1.3.6.1.4.1.3320.101.9.2.1.0 i 97                                                                                                                                                      
Error in packet.

Reason: notWritable (That object does not support modification)

Хочу уточнить, что в данном примере 97 это llid конкретной ONU 

Share this post


Link to post
Share on other sites

на каждом порту есть разные llid?как указать порт?

Share this post


Link to post
Share on other sites
39 минут назад, Alexspils сказал:

на каждом порту есть разные llid?как указать порт?

Данный OID (1.3.6.1.4.1.3320.101.9.2.1) для просмотра мак-адреса за конкретной ОНУ.

Попробуйте использовать OID:

1.3.6.1.2.1.17.7.1.2.2

Share this post


Link to post
Share on other sites

Извините меня, 

хочу знать как с разних устроств с помощи SNMP произвести версии софта.

BDCOM может бить, Ето не знает.

С каждую версию есть другие MIB-и.

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
Sign in to follow this