Перейти до

Отзывы о BDCOM GPON GP3600-XX


fet4

Рекомендованные сообщения

29 минут назад, sanyadnepr сказал:

Почему гав*о ? Поделитесь пожалуйста в чем разочарование было ?

позвонил объяснил менеджеру что мне нужно от их чудо продукта, мне сказали что если срм не нужен то есть версия USERSIDE.network в которой все будет работать.

выслали счет, оплатил, прислали, поставили и началось.....

 

1.мак на порту не показывает ону не показывает, только всю ветку выводишь, потом ищи на каком порту твоя стоит искомая ону, а потом по ней может получиться посмотреть мак.

2. опрашивать по смтп автоматом каждый заданный интервал - не работает, то есть открыл олт сделал запрос ворк, зашел через время опять обновляй.

3. когда звонил год назад сказали что с гп3608 он не ворк, потом выяснили что ворк.

4. все сравниваю через призму понконтроля - определить сигнал ону не получилось сразу, но может это нюансы хз

5. техслужба это можно отдельную тему создать если не противоречит правилам форума или могу кинуть в лс для поржать.

 

юзерсайд многие из опрошенных наших коллег использует для нанисения линий на карту, муфт и т.д - вывод рисовалка.

 

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

 

офф топ - Для нашего хероя умника сразу отвечу dan_aspire(владелец понконтроля) денег предлагал и просил написать понконтроль под гон, он отказался ввиду занятости, других заинтересованных не нашлось тема висела долго, но не счастливо.

 

П.С.

купили модули к нодени+ диагностики и стало хоть немного легче))

 

фото из переписки, только наш запрос.

 

03 - копия.jpg

Відредаговано kill_bot
Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 216
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Ребята, если у вас стоит выбор сменить пару голов с Е на Г или добавить Е. Ну иинет денег на приличного админа. Ну так может нах@р такой бизнес? Это так, резюмирую. Сеткам меньше 8-10к абонов остались

Дело не только в cli. У BDCOM авторизация и настройка онушки, после настройки ОЛТ, работает автоматом "из коробки". Необходимо настроить только ОЛТ.

Он для меня дорогой(за эти деньги, что он стоит - выходит взять 32 порта с SFP C++ модулями). У меня ЗТЕ\Хуавей. А эти китайские недоделки ставят и балдеют такие вот тестеры как вы И дело тут ка

Posted Images

1 час назад, kill_bot сказал:

думаю что у тебя точно работа на ЧП идет. 

Думать - не твой конек.

 

1 час назад, kill_bot сказал:

кому показывать я должен херой?

Мне, ты же меня уличаешь в какой-то выдуманной тобой фигне :)

 

1 час назад, kill_bot сказал:

опять пиз*еж - от 25-37$ за модуль

Ну та пусть так. 30*16=480 у.е.   Это как то меняет картину? БДОКМ стал дешевле? :)

 

 

 

32 минуты назад, kill_bot сказал:

Для нашего хероя умника сразу отвечу dan_aspire(владелец понконтроля) денег предлагал и просил написать понконтроль под гон, он отказался ввиду занятости, других заинтересованных не нашлось тема висела долго, но не счастливо.

Учитывая способ ведения тобой диалога(особенно хорошо видно по этой теме и в скрине) я б тебя сразу нах%# послал с проходняка.

Ссылка на сообщение
Поделиться на других сайтах
37 минут назад, kill_bot сказал:

1.мак на порту не показывает ону не показывает, только всю ветку выводишь, потом ищи на каком порту твоя стоит искомая ону, а потом по ней может получиться посмотреть мак.

	№	Порт	VLAN	MAC-адрес	Дата появления 	Дата последней фиксации 	Владелец MAC-адреса
	1	epon0/2:14	1	1C:87:79:00:00:00	20.01.2019 13:18	07.04.2019 20:48	
	2	epon0/2:14	111	E4:BE:ED:00:00:00	20.01.2019 13:18	07.04.2019 20:48	неизвестен, но ранее был в базе

2. Не вижу проблем.

3. GP3600-16 ворк.

4. 

Номер интерфейса		Название интерфейса 	MAC-адрес	Производитель	Модель	Версия ПО	Расстояние до OLT (м.)	Описание	Мощность входящего сигнала (dBm)		ONU
12	 	EPON0/1:11	C0:7E:40:00:00:00			V1.0.1%08x	4539	pirova_185	-20.4		
13	 	EPON0/1:21	C0:7E:40:00:00:00			V1.0.1%08x	5792	gogolya_168	-15.1		

Только это полная версия ЮС.

Відредаговано sanyadnepr
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, kill_bot сказал:

кому показывать я должен херой?

Ты споришь с наёмным работником провайдера средней руки. Гиблое и глупое это дело.

Ссылка на сообщение
Поделиться на других сайтах
Только что, Dimkers сказал:

Думать - не твой конек.

 

Мне, ты же меня уличаешь в какой-то выдуманной тобой фигне :)

 

Ну та пусть так. 30*16=480 у.е.   Это как то меняет картину? БДОКМ стал дешевле? :)

 

 

 

ты умника с себя строишь и паришь свои 32 дырки. я тебя не трогал, с позиции не трогай гав*о пусть не воняет как ты.

ты ч*рт который всем навязывает херовей и зте и знает все, а по факту 0, нах*р они нужны!? слепое глянь как ветка называется.

 

забылО как ты вызвалОсь повторить понконтроль и потом сдулся, когда тебе ответили - "повтори понконтроль под гпон" начались отмазками что тебе нужно тех задания!? 

 

3 минуты назад, KaYot сказал:

Ты споришь с наёмным работником провайдера средней руки. Гиблое и глупое это дело.

согласен разошёлся, перестаю реагировать на это...

5 минут назад, sanyadnepr сказал:

		Порт	VLAN	MAC-адрес	Дата появления 	Дата последней фиксации 	Владелец MAC-адреса
	1	epon0/2:14	1	1C:87:79:00:00:00	20.01.2019 13:18	07.04.2019 20:48	
	2	epon0/2:14	111	E4:BE:ED:00:00:00	20.01.2019 13:18	07.04.2019 20:48	неизвестен, но ранее был в базе

2. Не вижу проблем.

3. GP3600-16 ворк.

4. 


Номер интерфейса		Название интерфейса 	MAC-адрес	Производитель	Модель	Версия ПО	Расстояние до OLT (м.)	Описание	Мощность входящего сигнала (dBm)		ONU
12	 	EPON0/1:11	C0:7E:40:00:00:00			V1.0.1%08x	4539	pirova_185	-20.4		
13	 	EPON0/1:21	C0:7E:40:00:00:00			V1.0.1%08x	5792	gogolya_168	-15.1		

 

ок. то есть мне нужно все базу переделать чтобы знать виртуальные порты? 

быстро у вас отвечает и выполняет запрос?

 

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

 

значит херово обьяснила и ответила их техслужба. 

 

если есть у Вас возможность помочь, то буду рад и приобрету его по новой.

Ссылка на сообщение
Поделиться на других сайтах
42 минуты назад, kill_bot сказал:

5. техслужба это можно отдельную тему создать если не противоречит правилам форума или могу кинуть в лс для поржать.

Она есть и это уже хорошо. Да, приоритет общения с мелкими клиентами, самый низкий, тикет система, вполне приемлемо работают. 

5 минут назад, kill_bot сказал:

ок. то есть мне нужно все базу переделать чтобы знать виртуальные порты? 

О каких именно виртуальных портах речь ? База тут при чем ? 

ЮС ОЛТ опрашивает а не базу.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, sanyadnepr сказал:

Она есть и это уже хорошо. Да, приоритет общения с мелкими клиентами, самый низкий, тикет система, вполне приемлемо работают. 

будет желания я покажу на своем примере ее работу))

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, kill_bot сказал:

забылО как ты вызвалОсь повторить понконтроль и потом сдулся, когда тебе ответили - "повтори понконтроль под гпон" начались отмазками что тебе нужно тех задания!? 

Я тебе сказал - пиши ТЗ. Скрины своего - дал. Ты пропал. Ну мало так мало. Скрины переписки сюда выложить? Или сам тихонько сольешься?

 

А теперь открою секртеик. Знаешь зачем ТЗ? Затем чтоб такие долбодятлы как ты потом не заебывали. Все будет сделано согласно ТЗ и неипет. Будешь бурлить - ткнут носом в ТЗ.

 

Кайот, я рад вашим догадкам также. Я не исключаю, что сотрудничаю по удаленке с разными провайдерами и фирмами, а иногда даже не сам я, но это к делу мало относится. Но ваше мнение в который раз - по воробьям.

Ссылка на сообщение
Поделиться на других сайтах
Только что, kill_bot сказал:
2 минуты назад, sanyadnepr сказал:

Она есть и это уже хорошо. Да, приоритет общения с мелкими клиентами, самый низкий, тикет система, вполне приемлемо работают. 

будет желания я покажу на своем примере ее работу))

Оплатите годовую поддержку за 50К (если не ошибаюсь) и Вы сильно удивитесь, скорости обработки тикетов.

Ссылка на сообщение
Поделиться на других сайтах
Только что, Dimkers сказал:

Я тебе сказал - пиши ТЗ. Скрины своего - дал. Ты пропал. Ну мало так мало. Скрины переписки сюда выложить? Или сам тихонько сольешься?

 

А теперь открою секртеик. Знаешь зачем ТЗ? Затем чтоб такие долбодятлы как ты потом не заебывали. Все будет сделано согласно ТЗ и неипет. Будешь бурлить - ткнут носом в ТЗ.

 

Кайот, я рад вашим догадкам также. Я не исключаю, что сотрудничаю по удаленке с разными провайдерами и фирмами, а иногда даже не сам я, но это к делу мало относится. Но ваше мнение в который раз - по воробьям.

1. это херня, а не скрины, пугать только что писать нихера не можешь.

2. бери и пиши свои тех задания и согласовывай с клиентами раз берешься писать под заказ. 

 

ты себя что ведешь, что пишешь как ЧЕРТИЛО.

 

ВОПРОС с тобой закрыт и общение тоже. с таким ГАВНОМ навязчивым диалога не будет. кукарекает зте и 32 дырки, а и ой как дешево берите.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, sanyadnepr сказал:

Оплатите годовую поддержку за 50К (если не ошибаюсь) и Вы сильно удивитесь, скорости обработки тикетов.

дело не в скорости, а содержательности ответа по сути.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, kill_bot сказал:

бери и пиши свои тех задания и согласовывай с клиентами раз берешься писать под заказ. 

Ок, написание ТЗ 100 у.е. Деньги вперед. Если ты не знаешь что хочешь, не умеешь это изложить на бумаге, почему кто-то должен за тебя это делать бесплатно?

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, Dimkers сказал:

Ну так ты объясни, чем бдком лучше ЗТЕ\Хуа? Пока я не вижу плюсов, а только задранный ценник.

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

У коллег есть бдком гпон, говорят работает норм, регаются оны автоматом, как поставили так и работает, есть проблемы с юзерсайтом и все.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Дмитро сказал:

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

1) нанимаете админа и не долбаетесь.

2) А что бдком Гпон сильно по командам и логике с gem\tcon отличается от других Gpon? Понял логику и все. Это как со свичами. В Циске - одни команды, в хуа - другие, в эдже третьи, но логика ведь везде одинкаова. Для нормального админа разобраться в железке не проблема, особенно когда есть база(модель ОСИ, работы протоколов, умение хотябы нагуглить rfc и понять о чем в нем речь и т.д.).

Вы вспомните как вы впервые ставили пон. Вы типо не разбирались? Так и тут то самое. Разница лишь в том, что вы разленились и не хотите пробовать новое и набивать шишки.

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, Dimkers сказал:

1) нанимаете админа и не долбаетесь.

Вот вот, что и требовалось доказать, из за этого несуразного хуавея нанимать и держать админа с зп мин 1 тыс долл, только для того что бы работал олт.

Нет уж, лучше все таки поставить бдком.

9 минут назад, Dimkers сказал:

Вы вспомните как вы впервые ставили пон.

Да помню, сам ставил и настраивал по мануалу Влада. Работает до сих пор.

Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, Дмитро сказал:

Вот вот, что и требовалось доказать, из за этого несуразного хуавея нанимать и держать админа с зп мин 1 тыс долл, только для того что бы работал олт. 

У вас как то очень не очень с ценниками на админов. За половину этой суммы могу предложить удаленку. А если админить чисто ОЛТы итого дешевле.

 

14 минут назад, Дмитро сказал:

помню, сам ставил и настраивал по мануалу Влада. Работает до сих пор.

Вы точно понимаете о чем тут разговор?

Разговор идёт не о гЕпон, а о Гпон. Это две разные разницы. В Е нет понятия тконта и гемпорта. Увы.

Відредаговано Dimkers
Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Dimkers сказал:

Разговор идёт не о гЕпон, а о Гпон. Это две разные разницы.

)) конечно понимаю, я же про то и говорю, что настраивал сам давно епон от бдком. А нужно переходить на гпон, но так как настройка и поддержка у бдком гпон проще, смотрю на него.

Ссылка на сообщение
Поделиться на других сайтах

Так смысл в Гпоне кругом один :)

Я просто не понимаю, зачем люди переплачивают. Вот и все. Ради поддержки? Берите у депса. Там толковые инженеры. Ради понконтроля? Так его нет для Гпона, будь то хоть ЗТЕ, хоть БДКОМ...

Відредаговано Dimkers
Ссылка на сообщение
Поделиться на других сайтах

Ребята, если у вас стоит выбор сменить пару голов с Е на Г или добавить Е. Ну иинет денег на приличного админа. Ну так может нах@р такой бизнес? Это так, резюмирую. Сеткам меньше 8-10к абонов остались считаные месяцы. Это вообще старая пестня.

  • Like 1
  • Thanks 2
Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, sanyadnepr сказал:

Поделитесь пожалуйста какие проблемы с ЮС ?

Маки за ону не видно вроде как, сейчас его нет на связи, как появится спрошу и уточню точно.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Dimkers сказал:

нанимаете админа и не долбаетесь.

Нанимаете димкерса за пару копеек, и он, как специалист супер-широкого профиля(от админства до атомной энергетики) построит вам сеть из говна и зте с алиэкспресса.

  • Like 1
  • Haha 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від neom
      Продам GPON ОЛТ - стоял в идеальной серверной
      PRAM+SCBE3+GTGO
       
      цена 2000$
    • Від ppv
      Після оновлення до 1.5.1 не відображаються сигнали на
      OLT BDCOM P3310B (Device version10.1.0B)

      та
      P3608-2TE (Firmware Version10.1.0E). 

      3310C та P3608B ніяких проблем немає, знімає все добре. 
      З GPON3600-8 все зрозуміло будуть виправлення в Ubilling: 1.5.2.
       
      Може в когось було щось подібне? Хочу знати куди копати.
    • Від LIKO
      Продам оптичний лінійний термінал (OLT) BDCOM P3600-16E-2AC , повна комплектація, можливий продаж з модулями BDCOM OLT-GSFP-20+++
      Ціна 85500 грн.
       





    • Від machadorafaael
      Hi, Could you share the firmware files for the C6xx models you have in your regions?
    • Від legenda vols
      Всем привет, заезженная тема но приходиться искать по всем уголкам интернета - А именно OID и как их использовать.
      Начнём. 
      для новичков.
      bash 
      set_olt_oids() {
          # Общие для EPON (BDCOM)
          if [[ "$1" =~ ^(P3310|P3310B|P3310C|P3608|P3608B|P3316|P3600-16E|P3608-2TE|P3616-2TE|IEP3310)$ ]]; then
              OID_GET_MAC="1.3.6.1.4.1.3320.101.10.4.1.1"
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.101.10.1.1.1"
              OID_MODEL_ONU="1.3.6.1.4.1.3320.101.10.1.1.2"
              OID_TEMP_ONU="1.3.6.1.4.1.3320.101.10.5.1.2"
              OID_AUNT_ONU_STATUS="SNMPv2-SMI::enterprises.3320.101.10.1.1.26"
              OID_UPTIME_ONU="1.3.6.1.4.1.3320.101.10.1.1.80"
              OID_DIST="1.3.6.1.4.1.3320.101.10.1.1.27"
              OID_IF_MAC10="1.3.6.1.4.1.3320.101.11.1.1.3"
              OID_IFindexmac10="1.3.6.1.4.1.3320.101.11.1.1.1"
              LASTREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.9"
              LASTDEREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.10"
              LASTDEREG_REASON="1.3.6.1.4.1.3320.101.11.1.1.11" 
              OID_ONU_ETH="1.3.6.1.4.1.3320.101.12.1.1.8"
              OID_PORT_INDEX="1.3.6.1.4.1.3320.101.107.1.1" # oid возвращает все индексы ПОН портов, работает не везде
              OID_GEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.12"
              OID_FEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.14"
              OID_REBOOT_ONU="1.3.6.1.4.1.3320.101.10.1.1.29" # snmpset -v2c -c RW IP OID.onuIndex i 0 reboot
              OID_DEL_ONU="SNMPv2-SMI::enterprises.3320.101.11.1.1.2" #.$portID.$mac10" i 0 #mac decimal onu
          fi
          # Общие для GPON
          if [[ "$1" =~ ^(GP3600-08|GP3600-16B|GP3600-08B)$ ]]; then
              ETH_STATUS="1.3.6.1.2.1.2.2.1.8" # статус порта 1 портовая ону
              ETH_STATUS4="1.3.6.1.4.1.3320.10.4.1.1.4" # статус портов 4х портовая ону
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.10.3.1.1.2"
              OID_ADMIN_STATUS="1.3.6.1.4.1.3320.10.4.1.1.3"
              OID_DOWN_REASON="1.3.6.1.4.1.3320.10.3.1.1.35"
              OID_DIST="1.3.6.1.4.1.3320.10.3.1.1.33"
              OID_MODEL_ONU="1.3.6.1.4.1.3320.10.3.1.1.9"
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.10.3.1.1.2"
              OID_REBOOT_ONU="1.3.6.1.4.1.3320.10.3.2.1.4" #snmpset -v2c -c RW IP OID.onuIndex i 1 reboot
              
          fi
          # Уникальные параметры для моделей
          case "$1" in
              # EPON модели
              P3310 | P3310B)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  OID_RX_OLT="1.3.6.1.4.1.3320.9.183.1.1.5"
                  OID_PORT_LIST="1.3.6.1.4.1.3320.101.107.1.1"
                  ;;
              IEP3310)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.5"
                  OID_RX_OLT="1.3.6.1.4.1.3320.9.183.1.1.5"
                  OID_TX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  ;;
              P3608 | P3608B | P3310C | P3316 | P3600-16E | P3608-2TE | P3616-2TE)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.5"
                  OID_RX_OLT="1.3.6.1.4.1.3320.101.108.1.3"
                  OID_TX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  OID_PORT_LIST="1.3.6.1.4.1.3320.101.107.1.1"
                  ;;
              # GPON модели
              GP3600-08 | GP3600-16B | GP3600-08B | P3600-08E)
                  OID_RX_ONU="1.3.6.1.4.1.3320.10.3.4.1.2"
                  OID_RX_OLT="1.3.6.1.4.1.3320.10.2.3.1.3"
                  OID_TX_ONU="1.3.6.1.4.1.3320.10.3.4.1.3"
                  OID_GET_MAC="1.3.6.1.4.1.3320.10.3.1.1.4"
                  ;;
              *)
                  echo -e "\e[1;91mНеизвестный режим OLT: $1\e[0m"
                  return 1
                  ;;
          esac
          return 0
      }
      что бы было понятно в дальнейшем что за переменные 
      snmp1="snmpwalk -v2c -c паблик стринг"
      snmp2="snmpwalk -v2c -Ouqv -c паблик стринг"
      snmp3="snmpget -v2c -c паблик стринг"
      snmp3q="snmpget -v2c -Ouqv -c паблик стринг"
      snmp4="snmpget -v2c -Ouqv -c приват стринг"
      snmp5="snmpset -v2c -c приват стринг"

      EPON GEPON
      1- OID_GET_MAC="1.3.6.1.4.1.3320.101.10.4.1.1" на бдкомах епон 
      = SNMPv2-SMI::enterprises.3320.101.10.4.1.1.96 = Hex-STRING: A0 94 6A 97 CC 50
      snmp_response=$($snmp3 "$IP" "$OID_GET_MAC.$1" 2>/dev/null | awk -F'Hex-STRING: ' '{print tolower($2)}' | tr -d ' ')
          onu_mac=$(echo "$snmp_response" | sed 's/\(..\)/\1:/g;s/:$//') #Переводим в человеческий вид
          mac10=$(echo "$snmp_response" | awk '{    # Переводим в mac10 дада способов есть миллиард.
              for (i=1; i<=length; i+=2) {
                  printf "%d", strtonum("0x" substr($0, i, 2))
                  if (i + 2 <= length) printf "."
              }
              print ""
          }')

      лучший способ сделать функцию для форматирования снмп запросов в зависимости от типов STRING / HEX-STRING / COUNTER32 и тд тп.

      ifID=$($snmp1 "$IP" "$OID_IF_MAC10" 2>/dev/null | awk -v mac="$mac10" '$0 ~ mac {split($1, arr, "."); print arr[length(arr)-6]; exit}') 


      2 - OID_VENDOR_ONU="1.3.6.1.4.1.3320.101.10.1.1.1"
      тут без лишних слов возвращает вендор онушек 
      SNMPv2-SMI::enterprises.3320.101.10.1.1.1.97 = STRING: "XPON"   если укажем параметр -Oqv  или -Ouqv получим просто "XPON" и надо будет лишь сделать | tr -d ' " '    что бы удалить лапки.

      3 - OID_MODEL_ONU="1.3.6.1.4.1.3320.101.10.1.1.2" аналогично вендорам, получаем модель.

      4- OID_TEMP_ONU="1.3.6.1.4.1.3320.101.10.5.1.2"  - температура ону делим на / 256
      SNMPv2-SMI::enterprises.3320.101.10.5.1.2.17 = INTEGER: 7027  
      temp_onu=$($snmp3q $IP 1.3.6.1.4.1.3320.101.10.5.1.2.$INDEX | awk '{printf "%.2f", $1/265}' 2>/dev/null)

      5 - OID_AUNT_ONU_STATUS="1.3.6.1.4.1.3320.101.10.1.1.26"
      SNMPv2-SMI::enterprises.3320.101.10.1.1.26.276 = INTEGER: 3

      onuAunt_type=$($snmp3q $IP "$OID_AUNT_ONU_STATUS.$INDEX" 2>/dev/null)
          case "$onuAunt_type" in
              0) onuAunt_type_txt="authenticated" ;;
              1) onuAunt_type_txt="registered" ;;
              2) onuAunt_type_txt="deregistered" ;;
              3) onuAunt_type_txt="auto_config" ;;
              4) onuAunt_type_txt="lost" ;;
              *) onuAunt_type_txt="unknown" ;;
          esac

      6 - OID_UPTIME_ONU="1.3.6.1.4.1.3320.101.10.1.1.80" uptime
      SNMPv2-SMI::enterprises.3320.101.10.1.1.80.207 = INTEGER: 290907
      timetick 
      | awk '{h=int($1/3600); m=int(($1%3600)/60); s=$1%60; printf "AliveTime: %dч %dмин %dсек\n", h, m, s}')${reset}"

      7 - OID_DIST="1.3.6.1.4.1.3320.101.10.1.1.27"
      SNMPv2-SMI::enterprises.3320.101.10.1.1.27.149 = INTEGER: 1600
      на епоне в метрах  на гпоне делим на 10

      8 - OID_IF_MAC10="1.3.6.1.4.1.3320.101.11.1.1.3"
      SNMPv2-SMI::enterprises.3320.101.11.1.1.3.14.60.21.18.8.130.175 = Hex-STRING: 3C 15 12 08 82 AF  
      SNMPv2-SMI::enterprises.3320.101.11.1.1.3      .14-PORTINDEX     60.21.18.8.130.175  - MAC10                = Hex-STRING: MAC HEX

      9- OID_IFindexmac10="1.3.6.1.4.1.3320.101.11.1.1.1"
      SNMPv2-SMI::enterprises.3320.101.11.1.1.1.125.60.21.18.6.227.186 = INTEGER: 125
      SNMPv2-SMI::enterprises.3320.101.11.1.1.1.125.60.21.18.6.247.136 = INTEGER: 125
      возвращает PORT INDEX и можно грепнуть по mac10 найти индекс и можно грепнуть через мак10

      10 - LASTREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.9"
      дату отдаёт в хексе. надо декодировать это дело.
      вызов snmp + IP + oid + PORTINDEX + MAC10 
      date_hex=$($snmp1 $IP "$LASTREG_DATE.$IF_INDEX.$mac10" 2>/dev/null | awk -F': ' '{print $2}' | tr -d ' ')
      if [[ -n "$date_hex" ]]; then
              # Преобразуем дату из hex в числовое представление
              data=($(echo "$date_hex" | sed 's/../0x& /g'))
              local year=$((data[0] * 256 + data[1]))
              local month=${data[2]}
              local day=${data[3]}
              local hour=${data[4]}
              local minute=${data[5]}
              local second=${data[6]}


      local formatted_date=$(printf "%04d-%02d-%02d %02d:%02d:%02d" "$year" "$month" "$day" "$hour" "$minute" "$second")


      10 - LASTDEREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.10"
      аналогично 9му оиду.

      11 - LASTDEREG_REASON="1.3.6.1.4.1.3320.101.11.1.1.11" 
      DEREG_STATUS=$($snmp3 $IP "$LASTDEREG_REASON.$IF_INDEX.$mac10" -Oqv 2>/dev/null)
          case "$DEREG_STATUS" in
              2) dereg_status_text="normal";;
              3) dereg_status_text="mpcp-down";;
              4) dereg_status_text="oam-down";;
              5) dereg_status_text="firmware-download";;
              6) dereg_status_text="illegal-mac";;
              7) dereg_status_text="llid-admin-down";;
              😎 dereg_status_text="wire-down";;
              9) dereg_status_text="power-off";;
              255) dereg_status_text="unknown";;
              0) dereg_status_text="Нет данных.";;
              *) dereg_status_text="not found";;
          esac

      есть прикол если онушка autoconfig статус 3 / authenticated статус 0
      там инвертируються 7 и 8  может и от моделей ону зависеть.... 
      7) dereg_status_text="llid-admin-down";;
      😎 dereg_status_text="wire-down";;
      это уже тестами )


      12  -  OID_ONU_ETH="1.3.6.1.4.1.3320.101.12.1.1.8" статус езернет ничего не обычного кроме того что может верно отдать данные с 2-3го раза )
      2 down 1 up 
      там же есть прикол с authenticated autoconfig инвертируется...
      local PORT_COUNT=$($snmp2 "$IP" "$OID_ONU_ETH.$INDEX" | wc -l)
      local ETH_STATUS=$($snmp2 "$IP" "$OID_ONU_ETH.$INDEX.$port" 2>/dev/null)
              [[ "$ETH_STATUS" =~ ^[0-9]+$ ]] || continue  # Проверяем, что ETH_STATUS - это число
              if [[ "$onuAunt_type" == "0" ]]; then
                  STATUS_COLOR=$( [[ "$ETH_STATUS" -eq 2 ]] && echo "UP" || echo "DOWN" )
              else
                  STATUS_COLOR=$( [[ "$ETH_STATUS" -eq 1 ]] && echo "UP" || echo "DOWN" )
              fi

      13 - OID_PORT_INDEX="1.3.6.1.4.1.3320.101.107.1.1" # oid возвращает все индексы ПОН портов, работает не везде.
      14 - OID_GEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.12"   гигабит езернет порты на онушках (кол-во)
      15 - OID_FEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.14"   ФастЕзернет 100мбит аналогично. 
      INTEGER 

      16 - OID_REBOOT_ONU="1.3.6.1.4.1.3320.101.10.1.1.29" # snmpset -v2c -c RW IP OID.onuIndex i 0                                  reboot REBOOT ONU epon snmp
      $snmp5 "$IP" "$OID_REBOOT_ONU.$INDEX" i 0 >/dev/null 2>&1

      17 - delete onu epon  удалить ону бдком снмп 
      OID_DEL_ONU="SNMPv2-SMI::enterprises.3320.101.11.1.1.2"
      $snmp5 "$IP" "$OID_DEL_ONU.$ifID.$mac10" i 0 > /dev/null 2>&1    oid.PORTINDEX.mac10 i 0 
      остальные есть выше там думаю всё понятно.

      SIGNAL LEVELS в зависимости от моделей плат и олтов расписаны 
      все везде одинаково 
      $snmp2 "$IP" "$OID_RX_OLT.$INDEX" 2>/dev/null | awk '{print $NF / 10}')   результат делим на 10.

      epon пакеты, ошибки по портам на онушке.
      broadcasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.16.$INDEX.$port" 2>/dev/null)
      multicasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.17.$INDEX.$port" 2>/dev/null)
      unicasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.18.$INDEX.$port" 2>/dev/null)
      pause=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.19.$INDEX.$port" 2>/dev/null)
      fcserrs=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.20.$INDEX.$port" 2>/dev/null )
      oversize=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.13.$INDEX.$port" 2>/dev/null)
      jabber=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.14.$INDEX.$port" 2>/dev/null)

      мне бы такое помогло.. а не искать на тонне форумов и сайтов и неделю тыкая snmpwalk и выясняя что и для чего. остального и в инете полно. 

×
×
  • Створити нове...