Перейти до

UA.PON v5.0


wladd

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

Знать бы какой чип на голове распаян... Хотя наверняка там внутри Cortina, так что публичной информации врят ли стоит ожидать.

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Перейти к предыдущей теме UA.PON v4.0   Данная тема является продолжением обсуждения проблематики технологии GEPON на Украине, в том числе оборудования китайской компании BDCOM.        За те 10 меся

Какая гадость эта ваша заливная рыба!   Мыши плакали, кололись и продолжали есть кактус

НОВОСТЬ   1. Мы переехали в Киев, открыли офис, и почти полностью наладили работу. По гарантийным обязательствам как и по отгрузке товаров обращаться для Украины нужно именно сюда: г.Киев, Воздухо

Posted Images

Может, я чего то не так делаю?

 

 

Как оказалось прошивку просто недопилили:

 

Некорректная работа SNTP вызвана в связи с неправильным вызовом функции летнего времени. В следующей прошивке баг будет исправлен.

На данный момент для корректной работы sntp необходимо добавить следующую команду

Switch_config# summer-time a absolute date start 00:02 2014 01 05 end 00:30 2014 01 05

У кого есть возможность - проверьте. На боевой олт такое лить не охота пока.

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

 

Может, я чего то не так делаю?

 

 

Как оказалось прошивку просто недопилили:

 

Некорректная работа SNTP вызвана в связи с неправильным вызовом функции летнего времени. В следующей прошивке баг будет исправлен.

На данный момент для корректной работы sntp необходимо добавить следующую команду

Switch_config# summer-time a absolute date start 00:02 2014 01 05 end 00:30 2014 01 05

У кого есть возможность - проверьте. На боевой олт такое лить не охота пока.

 

проверил, вроде работает нормально 

 

 

time-zone Kiev 3 0

sntp master 5

sntp server 10.101.0.1

no sntp master

!

summer-time a absolute date start 00:02 2014 01 05 end 00:30 2014 01 05 60

!

!Pending configurations for absent linecards:

!

!No configurations pending global

Switch#sh ver

BDCOM P3310B Software, Version 10.1.0B Build 17696

Copyright by Shanghai Baud Data Communication CO. LTD.

Compiled: 2014-4-25 9:21:44 by SYS_17696, Image text-base: 0x80008000

ROM: System Bootstrap, Version 0.3.3, Serial num:00313002192

System image file is "switch.bin"

(RISC) processor with 131072K bytes of memory, 8192K bytes of flash

Base ethernet MAC Address: fc:fa:f7:c9:52:5c

snmp info:

product_ID:228 system_ID:1.3.6.1.4.1.3320.1.228.0

Switch uptime is 0:00:02:15, The current time: 2014-5-7 15:27:5

Switch#                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^после синхронизировалось    

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

подскажите сколько trunk vlan может через себя пропустить bdcom 1501c

 

у меня бегает 3 влана и мультик, думаю и больше побежит, а в чем проблема, по у молчанию стоит режим транспорент, все бегает транзитом у меня железка на доступ весит через bdcom 1501c, работает

 

Если желаете использовать онушку для транспорта пачки вланов - забудьте, скверная идея.

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

Ответьте, сколько маков может изучить онушка?

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

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

Может и не кошерно, но работает, однако.

У меня там будет 24-48 абонентов не более, не думаю что табица маков у бдкомовской ону меньше. 

 

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

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

У Foxgate нюансы совместимости с головой P3310B имеются, если ничего не путаю. А что касается внешнего вида, то bdcom в своих онушках видимо следует концепции "кирпич страшный, металлический, хорошо окрашенный". Для разнообразия вроде как существует еще и "кирпич пластиковый, белый, облегченный".

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

У Foxgate нюансы совместимости с головой P3310B имеются, если ничего не путаю. А что касается внешнего вида, то bdcom в своих онушках видимо следует концепции "кирпич страшный, металлический, хорошо окрашенный". Для разнообразия вроде как существует еще и "кирпич пластиковый, белый, облегченный".

 

А вот белый кирпич, как по мне, вообще дизайном не удался. Такое чудо(((

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

На счёт количества VLAN-ов, которые может пропустить через себя ONU, Как уже было верно сказано, в режиме TRANSPARENT ONU всё равно сколько их - что зашло, то и вышло. А вот в режиме TRUNK VLAN-ов не больше 16.

 

Switch_config_epon0/1:1#epon onu all-port ctc vlan mode trunk 1 10-100
not support more than 16 vlans on a trunk mode port
Ссылка на сообщение
Поделиться на других сайтах

У Foxgate нюансы совместимости с головой P3310B имеются, если ничего не путаю. А что касается внешнего вида, то bdcom в своих онушках видимо следует концепции "кирпич страшный, металлический, хорошо окрашенный". Для разнообразия вроде как существует еще и "кирпич пластиковый, белый, облегченный".

 

Никаких ньюансов, 

 

 

 

Примечание. 

Для корректной работы FoxGate ONU 104 c OLT BDCOM P3310B значение параметра “cycletime” в настройках DBA не должно быть менее 80000. Рекомендуется использовать динамическое значение параметра (установлено по умолчанию), команда epon dba hardware dynamic-cycletime discovery-frequence 60 discovery-length 1024. Для того, чтобы зафиксировать значение параметра “cycletime”, используется команда epon dba hardware cycletime 80000 discovery-frequence 60 discovery-length 1024. Следует обратить внимание, что при этом максимальные доступные значения PIR и CIR будут 781250, минимальные: для PIR 9612, для CIR 512.

При работе с OLT BDCOM серии 3600 дополнительные настройки не требуются. 

 

Read more → http://deps.ua/katalog/ru-abonentskie-terminalyi-onu/foxgate-onu-104.html#ixzz31mwZHJ2j 

© DEPS 

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

- Подскажите пожалуйста, как отключить авторегистрацию ONU на OLT?

 

Отвечу себе на свой вопрос

 

interface EPON0/1
 epon onu-authen-method manual

!

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

Кстати! С учетом переезда АйСиЛайна в РФ, как будут осуществляться поставки оборудования по Украине?

НОВОСТЬ

 

1. Мы переехали в Киев, открыли офис, и почти полностью наладили работу.

По гарантийным обязательствам как и по отгрузке товаров обращаться для

Украины нужно именно сюда: г.Киев, Воздухофлотский 58А

контакты менеджеров остались те же.

Они все есть на сайте 

 

2. Для клиентов из Крыма, наш офис в Севастополе продолжает

работать в обычном режиме.

Правда сайт у них будет теперь отдельный: http://ic-line.ru/ (в стадии разработки)

Гарантийку и отгрузки для Крыма производим: г.Севастополь, Корсунская 33А

контакты менеджеров и инженерного отдела те же что и раньше.

 

Пока мы были заняты организационными вопросами, на рынке ПОН

утекло много воды, и с сегодняшнего дня мы опубликовали

новые цены на ПОН оборудование. Кому будет любопытно - читать там же

на нашем сайте в разделе проекта UA.PON

Техническая  информация как и раньше находится там же.

 

Мы вернулись.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...
Опубліковано: (відредаговано)

Нужно признать, что проект UA.PON оказался одним из самых успешных на рынке

сетевых технологий Украины.  По результатам продаж первого квартала 2014г.

месячный объем проекта достиг уровня 5000 абонентских подключений и около 120 головных станций

по объемам трех официальных дистрибьюторов.

 

Несомненно, компания БДКОМ испытывает большое беспокойство поведением некоторых

неофициальных дистрибьюторов направленное на продажу товаров БДКОМ по демпинговых ценам.

Поведение этих компаний понятно - за счет занижения цены на БДКОМ ОНУ до уровня себестоимости

они агрессивно пытаются проникнуть на рынок используя ОНУ от БДКОМ в качестве товара магнита

их целью является внедрение в массовую продажу альтернативных брендов.

 

Концепция - "больше товаров хороших и разных" неоспорима, но с технической точки зрения может привести

к ситуации когда проект строительства ПОН сетей в Украине превратится из "Сделай это легко" (Make it easy)

в "Вам не сможет помочь даже господь бог"

 

Я уже вижу (представляю) себе эту картину - деревья ПОН набитые из 5-6 разных брендов которы не могут с одними и теми же

настройками работать одновременно.

Опытные ПОНоведы, будут делать это аккуратно, продумано и скорее всего обойдут эту проблему принимая решения

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

могут нахвататься "хорошего и разного". От чего хочется всех начинающих все таки предостеречь.

 

Снижение продаж БДКОМ ОНУ может привести к тому что дистрибьюторы могу уменьшить поставки ОНУ БДКОМ

на рынок в пользу альтернативных брендов, это приведет к катастрофе. Можено будет с легкостью приобрести

"конструктор" который работает хуже вместо конструктора который просто работает.

 

Поэтому я обращаюсь ко всем кто строит ПОН, пожалуйста не старайтесь сэкономить 3-4 доллара,

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

и дальше мы будем идти "рука об руку".

 

Так же БД обеспокоен проникновение огромного количества сторонних брендов на рынок, при всем при том, что

парк ОЛТ систем остается на Украине по прежнему от компании БДКОМ.

Обсуждается даже вопрос залочить новые версии фирмварей на применение только ОНУшек БДКОМ.

 

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

не идти на эти крайние меры, ибо уже существуют "нормально подточенные" дружественные бренды АНИКЕЙ и ФОКСГЕЙТ.

Наша компания ожидает выход на рынок абонентских устройств под брендом 4А(ФОРА).

 

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

Поддержите нас.

 

(писал эти слова от себя, но думаю что к моим словам может присоединиться руководство компании Депс и Ромсат)

 

С Уважением,  IC-Line, Deps, Romsat

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

Есть такое мнение....

Последнее время, меня часто спрашивают, почему мы не используем альтернативные ОНУ. 
Вот решил поделится своими мыслями на эту тему. Ибо каждому объяснять очень долго на самом деле.
 

Изначально, мы рассматривали ОНУшки других производителей только в качестве страховки. В самом начале проекта ЮА.ПОН мы не были уверены наладятся ли поставки оборудования в Украину и как стабильно они будут происходить. Для этого мы параллельно с Владом и другими участниками тестировали всякие, фикомы, аники, ЗТЕ, Файберхомы, ЮТстаркомы и кучу разного барахла. До сих пор в офисе лежит кучка разношерстых ОНУ. Тесты показали что неплохая часть этих ОНУшек удачно регистрируется на ОЛТе и инет работает ))) Дальше тестов дело не пошло.
Ни одна альтернативная ОНУшка не стала в продакшн.
Объяснение этому довольно простое. 

Хоть технология GePON и выходит на некоторое подобие кроссплатформенности, но ни один производитель не даст гарантию что гибридные сети будут удовлетворять все желания клиента. Проще говоря, мы пока боимся ставить альтернативу, ибо всякие хотелки могут вылезти в будущем.  Учитывая что у БДкома не идеальный софт (который все же фиксят по запросу), кто будет фиксить возможные проблемы с другими ОНУ?
А также учитывая очень сомнительную экономию в несколько долларов (тут ЗТЕ я вроде по 41 баксу видел, а 1501С2 у Влада по 48), альтернатива пока для нас остается всего лишь страховкой. Для нас, стабильность работы сейчас и в будущем, намного важнее 7 баксов сейчас. 
Готовы ли вы так рисковать? Я , нет. 

Если хотите сэкономить на ОНУ, берите и соответствующие ОЛТы. Поберегите себя и своих клиентов. 
Вот как то так. Критика, ясен пень, приветствуется. 

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

а если завтра зайдет на рынок какой-то новый бренд по цене 410 грн с ндс(порядка 34 баксов)?

Появится ли повод задуматься: БДКОМ или НОУНЕЙМ вендор? при условии, что у вендора работает адекватная тех.поддержка.

Я не намекаю, просто интересует мнение.

 

ПОН всё сильнее и сильнее идет в массы. ОНУ-хи стают на ровне с медиками и по такой-же цене, и делать их начинают многие.

Может сегодня это и плохой товар, но через месяц-другой его допиливают и полируют и глюков стает меньше и меньше, что собственно говоря было и с БДкомом.

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

 

Конечно спасибо Владу, что "принес" и вырастил этот проект в Украине, но от нечестной конкуренции видать некуда не деться: она есть, была и будет. Это рынок, здесь нечему удивляться

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

Есть такое мнение....

Последнее время, меня часто спрашивают, почему мы не используем альтернативные ОНУ. 

Вот решил поделится своими мыслями на эту тему. Ибо каждому объяснять очень долго на самом деле.

 

Изначально, мы рассматривали ОНУшки других производителей только в качестве страховки. В самом начале проекта ЮА.ПОН мы не были уверены наладятся ли поставки оборудования в Украину и как стабильно они будут происходить. Для этого мы параллельно с Владом и другими участниками тестировали всякие, фикомы, аники, ЗТЕ, Файберхомы, ЮТстаркомы и кучу разного барахла. До сих пор в офисе лежит кучка разношерстых ОНУ. Тесты показали что неплохая часть этих ОНУшек удачно регистрируется на ОЛТе и инет работает ))) Дальше тестов дело не пошло.

Ни одна альтернативная ОНУшка не стала в продакшн.

Объяснение этому довольно простое. 

Хоть технология GePON и выходит на некоторое подобие кроссплатформенности, но ни один производитель не даст гарантию что гибридные сети будут удовлетворять все желания клиента. Проще говоря, мы пока боимся ставить альтернативу, ибо всякие хотелки могут вылезти в будущем.  Учитывая что у БДкома не идеальный софт (который все же фиксят по запросу), кто будет фиксить возможные проблемы с другими ОНУ?

А также учитывая очень сомнительную экономию в несколько долларов (тут ЗТЕ я вроде по 41 баксу видел, а 1501С2 у Влада по 48), альтернатива пока для нас остается всего лишь страховкой. Для нас, стабильность работы сейчас и в будущем, намного важнее 7 баксов сейчас. 

Готовы ли вы так рисковать? Я , нет. 

Если хотите сэкономить на ОНУ, берите и соответствующие ОЛТы. Поберегите себя и своих клиентов. 

Вот как то так. Критика, ясен пень, приветствуется. 

 

Могу предложить на тест онушки NGPON NGE-01, чипсет CS8032, нет проблем с dba cycletime, работает мультикаст, даже установку IP для управления со стороны OLT BDCOM поддерживает. Из явных багов - не умеет пока что давить броадкаст, но это вопрос ближайшего будущего.

 

NGPON не выпускает OLT, на данном этапе это только ONU. При разработке и допиливании прошивки в первую очередь обращали внимание на совместимость с BDCOM. + есть гарантия 2 года.

 

Еще есть вопрос по поводу потребности в WiFi ONU, будет ли интересна модель EPON\GPON ONU с 802.11bgn 300mbit, 2GE при ориентировочной цене в 60$ ?

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

При разнице более ощутимой чем сейчас, повод задуматься будет. Но эта разница должна быть не 7 долларов и не 10.  Вот такое ИМХО

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

Обращения, обращениями но это никак не сделает цену БДКОМ онушки меньше.

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

 

Лично из моего опыта стоят 200 Старкомов (купили когда были перебои с поставками), стоят 2 года, кушать не просят и лазеры у них не горят.

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

Если пришьют  олт с ону - будет доп минус к бдкому при выборе олта, естественно лоченые прошивки никто ставить не захочет

Можете подробнее объяснить что имеется ввиду?

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

Могу предложить на тест онушки NGPON NGE-01, чипсет CS8032, нет проблем с dba cycletime, работает мультикаст, даже установку IP для управления со стороны OLT BDCOM поддерживает. Из явных багов - не умеет пока что давить броадкаст, но это вопрос ближайшего будущего.

 

Еще есть вопрос по поводу потребности в WiFi ONU, будет ли интересна модель EPON\GPON ONU с 802.11bgn 300mbit, 2GE при ориентировочной цене в 60$ ?

Цена NGE-1?

За 60$ ONU с WIFI не актуально, это примерно равно цене связки ONU bdcom + роутер tp-link. Про плюсы второго варианта наверное рассказывать не нужно, китайский роутер это вещь сама по себе замечательная)

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

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

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

    • Від LIKO
      Продам оптичний лінійний термінал (OLT) BDCOM P3600-16E-2AC , повна комплектація, можливий продаж з модулями BDCOM OLT-GSFP-20+++
      Ціна 85500 грн.
       





    • Від Prodazha
      Продам Абонентський термінал FoxGate ONU 1001MZ.
      стан нові.
      кількість 360 шт
      ціна 299 грн
       
    • Від 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 и выясняя что и для чего. остального и в инете полно. 
    • Від Amigo
      Продам GEPON ОЛТи BDCOM
      1. BDCOM P3310B (Вживаний) - 6000 грн.
      2. BDCOM P3310C (Вживаний) - 7500 грн.
      3. BDCOM P3310C (Вживаний без вух) - 7000 грн.
      4. BDCOM P3608-2TE (Вживаний) - 20000 грн.
      5. BDCOM P3608-2TE  (Вживаний) - 19000 грн.

    • Від grapefruit
      Доброго вечора, спільното!
      Можливо хтось стикався з завданням,коли потрібно на OLT BDCOM GP3600 по oid визначити час розреєстрування ону. В неті нічого знайти не вдалося, через MIB браузер тоже ніц.
      Якщо підкажете буде дуже вдячний, або хоч підкажіть де шукати.
      Всім гарного вечора)

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