Перейти до

gviabcua

Маглы
  • Всього повідомлень

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

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

  • Дней в лидерах

    5

Сообщения додав gviabcua

  1. 3 часа назад, be4v15 сказав:

    ну тобто малюю я щось собі у Вашому проєкті, витрачаю наприклад 3 місяці роботи. Потім хераксь- хтось шось кудись- і я сиджу дивлюсь у пустоту...

    тому пардон- або локальна версія, або можливість експорту в визнані формати

    будувати щось у повітрі- така собі забава

     

    Ви собі локально ставите. То демка для ознайомлення.
    зберігається у вас в БД

    • Like 2
  2. 8 минут назад, mch412 сказав:

    Добрий день! 

    Функціонал вражає. Тільки я так і не зрозумів чи безкоштовна чи треба обовязково лицензію брати.

    Безкоштовно. Ліцензія просто необхідна для роботи системи і оновлень - система "антимоскаль". Тому код публічно і не викладаю. Такий захист

    • Like 1
  3. Вийшло оновлення 2.5.9 - Детальніше

    Додано:

    • Додано можливість додавати доступи до веб чи API по IP клієнта чи підмережі
    • Додано отримання таблиці FDB ONU на BDCOM OLT GPON
    • Додано відображення Huawei Service Port у картці ONU
    • Додана підтримка OLT NOKIA/ALCATEL
    • Додано отримання IP ONU та ping з картки ONU
    • Додана підтримка сповіщень про оновлення безпеки та fixes & features
    • Додана автоматична перевірка нових версій, сповіщення для адміністраторів

    BUGS:

    • Виправлено назви та переклади прав користувачів
    • Виправлено посилання та деякі іконки меню
    • Виправлено автоматичне видалення розреєстрованого ONU терміналу
    • Виправлено отримання сигналів на OLT BDCOM

    Зміни:

    • Підкориговано отримання резервних копій обладнання
    • Якщо резервна копія не створилась із першого разу, діє змінений алгоритм отримання копії
    • Оптимізована база даних обладнання
    • Оновлені описи в налаштуваннях. Приведено до єдиного шаблону
  4. Grusher_h_512.pngGrusher - це повністю автономна комплексна система діагностики, моніторингу, резервування та звітності у вашій мережі орієнтована на максимальну продуктивність з мінімально використаними ресурсами.

    Grusher має підтримку та інтеграцію API з такими популярними в Україні продуктами як Zabbix та UserSide, має редактор мапи ВОЛЗ, моніторинг тригерів, створення користувацьких дашбордів, завдання, персоналізація та ін.

    Крім того Grusher має власне API, що забезпечить його інтеграцію з будь-якими іншими системами, що є у вас в організації.

    Система підтримує хмарне оновлення компонентів та бази обладнання.

     

    Система є безкоштовною для використання

     

    Основні характеристики (дуже коротко):

    • Модуль "Devices" (перелік підтримуваних пристроїв)
      • контроль, моніторинг, управління пристроями в мережі
      • автододавання та автозаміна пристроїв та даних в системі
      • отримання метрик пристрою
      • сповіщення про проблеми
      • автоприв’язка абонента до порту ethernet / ONU на основі MAC-адреси / ONU
      • картка пристрою з можливістю відображення багатьох даних (стани портів, завантаженість абонентами, навантаження на пристрій, сигнали SFP, ONU, графіки та ін.)
      • моніторинг живлення
    • Модуль "PON" (на даний час підтримка BDCOM, ZTE, CDATA, GCOM, HUAWEI, NOKIA - список постійно розширюється)
      • отримання метрик з ONU, моніторинг доступності
      • логування та визначення потенційних проблем як на ONU так і на дереві
      • сповіщення про проблеми
    • Модуль "Резервне копіювання конфігурацій пристроїв"
      • отримання та збереження резервних копій пристрою
      • контроль версій та змін
    • Модуль "SFP"
      • отримання метрик з SFP модулів усіх пристроїв
    • Модуль "ВОЛЗ/Вузли зв'язку"
      • редактор об'єктів на мапі
      • редактор ВОЛЗ
      • вузли зв'язку
      • підмодуль "Структурні схеми" + моніторинг доступності
    • Модуль "Завдання"
      • призначення персоналу на роботи
      • типи, групи, шаблони завдань
      • прикріплення адрес, абонентів, вузлів зв'язку
    • Модуль "Білінг"
      • підтримка будь-якого білінгу (синхронізація на основі типових скриптів)
      • перелік адрес, абонентів
      • підтримка геокординат для адрес, ONU та пристроїв
    • Модуль "Користувачі"
      • розмежування прав доступу по групах і персонально
    • Модуль "Dashboard"
      • створення персоналізованих dashboard
    • Модуль "Події"
      • виведення проблем та тригерів (як у Zabbix)
      • внутрішня система спливаючих сповіщень, побудована з використанням веб-сокетів. Це дозволяє миттєво отримувати сповіщення одночасно всім користувачам без додаткових запитів на сервер
      • внутрішній автономний сервіс розсилання сповіщень в Telegram та на пошту
    • Модуль "Статистика"
      • Безліч графіків та статистичної інформації
    • Модуль "Інше"
      • API
      • SYSLOG
      • Синхронізація ВОЛЗ USERSIDE
      • Підтримка Zabbix API
      • Внутрішній планувальник
      • Налаштування системи через веб-інтерфейс
      • Контроль навантаження сервера
      • Контроль виконання служб
      • HouseKeeper
      • HistoryTrends та багато іншого.

    В планах розширення функціоналу

     

    Більше інформації    Changelog   Документація   Умови використання (Terms of use)

     

    З питань інтеграції системи в свою мережу звертайтесь https://t.me/gviabcua   https://t.me/grusher_gviabcua
     

    Система надається безкоштовно (є і платні версії). Обов'язково необхідно мати ліцензію на користування ПЗ.
    Ліцензія дозволяє підтримувати систему в актуальному стані та оновлювати бази обладнання. Отримати можна у автора ПЗ
    
    ПЗ надається в повній комплектації без урізання функціоналу при активній ліцензії.

     

  5. 4 часа назад, Allison сказав:


    Не дає спокою фраза "можливо, буде додатковий функціонал". А можливо і не буде. Зрозуміло що продукт не націлений на масового користувача, но все одно не хотілося б в не підходящий момент залишитись з голою задницею. Звучить як перехідний пункт між розробкою свого функціоналу, поки сидиш на безкоштовній версії, або пошуком якихось варіантів з гарантованою підтримкою продукту. Но варіант вартий щоб його розглянули, дякую)

    "можливо, буде додатковий функціонал" означає, що якщо допишеться щось таке, за що можна брати кошти, то воно буде платним. Все що є - безкоштовно, таким і залишиться. Нові моделі додаються, баги фіксяться, функціонал робиться. Так що з голою задницею не лишитесь

    Просто є продукти які роками на ринку і про які всі знають, а є такі, які роками розроблялись і тільки вийшли. Ще й безкоштовно. То зрозуміло, що будуть питання типу "як це так безкоштовно?".

    Ось актуальний changelog https://gviabcua.in.ua/grusher/changelog

  6. Абсолютно ніякого. Безкоштовна версія має повний функціонал без обмежень, але періодично вилітають вікна донату. Якщо вони не заважають то користуйтесь на здоров'я, а якщо заважають то є підписка або одноразовий платіж, що це вимикає. Ніяких обмежень на кількість обладнання.

     

    3 часа назад, reddevil сказав:

    Якось золоті гори за безкоштовно настаражує. Який у вас інтерес?

     Я зайнятий іншим проектом, а цей жалко щоб пропадав. Тому так.  Підтримка, персональне налаштування, допилювання якогось функціоналу для вас то розуміється за гроші. А так то новий функціонал, фікси і підтримка обладнання надається в порядку наявності вільного часу. Запитайте в тг групі тих, хто користуються

     

    Ось якщо детальніше

    Є три версії:
    - безкоштовна (ліцензія free), видається на рік і треба подовжувати щорічно;
    - підписка 2000 грн/місяць (ліцензія subscribe);
    - одноразовий платіж 50 000 грн (ліцензія ultimate).

    Платні версії відключають вспливаючі вікна безкоштовної версії і дають безстрокову ліцензію + розширену підтримку і надалі, можливо, буде додатковий функціонал

    При закінченні платної підписки система переходить у версію free

    Після закінчення ліцензії система працює в обмеженому режимі

    Кількість обладнання неважлива

    • Like 1
  7. В 12.09.2023 в 10:40, Allison сказав:

    Хто може що порадити, можливо на власних прикладах використання. Розглядаю як платні, так і безкоштовні варіанти, з можливістю масштабування надалі

    Повністю безкоштовний варіант
    https://gviabcua.in.ua/grusher
    Grusher - це повністю автономна комплексна система діагностики, моніторингу, резервування та звітності у вашій мережі орієнтована на максимальну продуктивність з мінімально використаними ресурсами.

    Grusher має підтримку та інтеграцію API з такими популярними в Україні продуктами як Zabbix та UserSide, має редактор мапи ВОЛЗ, моніторинг тригерів, створення користувацьких дашбордів, персоналізація та ін.

  8. В 04.09.2023 в 18:49, Maverick5 сказав:

    Добрый день.

    Подскажите MIB для мониторинга питания OLTа.

    Хочу по snmp видеть когда голова уходит на питание от батарей при падении основного 220в

     

    Спасибо!

    Те, що є

     

    C300 v2
    GET_DC_voltage

    SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.4.1.1.0 * 0.001

    SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.4.1.1.1 * 0.001

     

    C300 v 1

    GET_DC_voltage

    SNMPv2-SMI::enterprises.3902.1015.2.1.3.9.2.1.3.1.1.0 * 0.001

    SNMPv2-SMI::enterprises.3902.1015.2.1.3.9.2.1.3.1.1.1 * 0.001

     

    C320 v2

    GET_DC_voltage

    SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.4.1.1 * 0.001

    GET_power_supply_power

    SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.3.1.1.3 * 0.001

    SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.3.1.1.4 * 0.001

     

    C610

    GET_voltage SNMPv2-SMI::enterprises.3902.3.6002.2.6.3.1.5.1.1.0

    GET_power_supply_power SNMPv2-SMI::enterprises.3902.3.6002.2.6.3.1.8.1.1.0

     

    1726226084_.png.4da3862d5b2953de4765f7448fa5ce9a.png1576969684_.png.d66d0b9bb2d36bb9e219a38e1545d345.png503138643_.png.d105faaafdd953ad81e61933dec2ae80.png

     

  9. Grusher - це повністю автономна комплексна система діагностики, моніторингу, резервування та звітності у вашій мережі орієнтована на максимальну продуктивність з мінімально використаними ресурсами.

    Grusher має підтримку та інтеграцію API з такими популярними в Україні продуктами як Zabbix та UserSide, має редактор мапи ВОЛЗ, моніторинг тригерів, створення користувацьких дашбордів, персоналізація та ін.

    Крім того Grusher має власне API, що забезпечить його інтеграцію з будь-якими іншими системами, що є у вас в організації.

    Система підтримує хмарне оновлення компонентів та бази обладнання.

     

    БЕЗКОШТОВНО

    https://gviabcua.in.ua/grusher


    Скріншоти

    Скрытый текст


    photo_2023-08-17_14-31-04 (2).jpg

    photo_2023-08-17_14-31-04 (3).jpg

    photo_2023-08-17_14-31-04 (4).jpg

    photo_2023-08-17_14-31-04 (5).jpg

    photo_2023-08-17_14-31-04 (6).jpg

    photo_2023-08-17_14-31-04 (7).jpg

    photo_2023-08-17_14-31-04.jpg

    photo_2023-08-17_14-31-05 (2).jpg

    photo_2023-08-17_14-31-05 (3).jpg

    photo_2023-08-17_14-31-05.jpg

     

     

  10. Grusher - це повністю автономна комплексна система діагностики, моніторингу, резервування та звітності у вашій мережі орієнтована на максимальну продуктивність з мінімально використаними ресурсами.

    Grusher має підтримку та інтеграцію API з такими популярними в Україні продуктами як Zabbix та UserSide, має редактор мапи ВОЛЗ, моніторинг тригерів, створення користувацьких дашбордів, персоналізація та ін.

    Крім того Grusher має власне API, що забезпечить його інтеграцію з будь-якими іншими системами, що є у вас в організації.

    Система підтримує хмарне оновлення компонентів та бази обладнання.

     

    БЕЗКОШТОВНО

    https://gviabcua.in.ua/grusher


    Скріншоти

    Скрытый текст

     

    photo_2023-08-17_14-31-04 (2).jpg

    photo_2023-08-17_14-31-04 (3).jpg

    photo_2023-08-17_14-31-04 (4).jpg

    photo_2023-08-17_14-31-04 (5).jpg

    photo_2023-08-17_14-31-04 (6).jpg

    photo_2023-08-17_14-31-04 (7).jpg

    photo_2023-08-17_14-31-04.jpg

    photo_2023-08-17_14-31-05 (2).jpg

    photo_2023-08-17_14-31-05 (3).jpg

    photo_2023-08-17_14-31-05.jpg

     

     

  11. В 15.03.2022 в 15:18, ruslan_os сказав:

    например узнал что  gpon-onu_1/2/1 это 285278721, следующий порт gpon-onu_1/2/2 будет 285278722 добавляем к предвдущему 1 и так будет до gpon-onu_1/2/16, потом прибавляем 241 и получаем gpon-onu_1/3/1, дальше по аналогии.

     

    285278721 gpon-onu_1/2/1 285278721

    285278722 gpon-onu_1/2/2 285278721 + 1 = 285278722

    285278723 gpon-onu_1/2/3 285278722 + 1 = 285278723

    285278724 gpon-onu_1/2/4 285278723 + 1 = 285278724

    285278725 gpon-onu_1/2/5 285278724 + 1 = 285278725

    285278726 gpon-onu_1/2/6 285278725 + 1 = 285278726

    285278727 gpon-onu_1/2/7 285278726 + 1 = 285278727

    285278728 gpon-onu_1/2/8 285278727 + 1 = 285278728

    285278729 gpon-onu_1/2/9 285278728 + 1 = 285278729

    285278730 gpon-onu_1/2/10 285278729 + 1 = 285278730

    285278731 gpon-onu_1/2/11 285278730 + 1 = 285278731

    285278732 gpon-onu_1/2/12 285278731 + 1 = 285278732

    285278733 gpon-onu_1/2/13 285278732 + 1 = 285278733

    285278734 gpon-onu_1/2/14 285278733 + 1 = 285278734

    285278735 gpon-onu_1/2/15 285278734 + 1 = 285278735

    285278736 gpon-onu_1/2/16 285278735 + 1 = 285278736

    285278977 gpon-onu_1/3/1 285278736 + 241 = 285278977

    285278978 gpon-onu_1/3/2 285278977 + 1 = 285278978

    285278979 gpon-onu_1/3/3 285278978 + 1 = 285278979

    285278980 gpon-onu_1/3/4 285278979 + 1 = 285278980

    285278981 gpon-onu_1/3/5 285278980 + 1 = 285278981

    285278982 gpon-onu_1/3/6 285278981 + 1 = 285278982

    285278983 gpon-onu_1/3/7 285278982 + 1 = 285278983

    285278984 gpon-onu_1/3/8 285278983 + 1 = 285278984

    285278985 gpon-onu_1/3/9 285278984 + 1 = 285278985

    285278986 gpon-onu_1/3/10 285278985 + 1 = 285278986

    285278987 gpon-onu_1/3/11 285278986 + 1 = 285278987

    285278988 gpon-onu_1/3/12 285278987 + 1 = 285278988

     

    как то так, но это для получения mac address, для полученя других параметром будут другие id. Для подсказки везде соблюдается определенный шаг, узнаете id какой потом прибавляете шаг получаете следующий порт, в некоторых случаях вычислил что был шаг 256 меджу gpon-onu_1/3/1 и gpon-onu_1/3/2, а между портами шаг 61696, главное что везде есть последовательность, вычисляется простой арифметикой

     

    а это 12.176.190.118.200.250.247 тут тоже все просто 12 - это vlan id 12

    а 176.190.118.200.250.247 собственно сам  мак адрес в DEC формате

    преобразовываем DEC в HEX получаем:

    DEC(176)= HEX(B0)

    DEC(190)= HEX(BE)

    DEC(118)= HEX(76)

    DEC(200)= HEX(C8)

    DEC(250)= HEX(FA)

    DEC(247)= HEX(F7)

    mac address B0-BE-76-C8-FA-F7           Имя компании:TP-LINK TECHNOLOGIES CO.,LTD.

     

    Отак це робиться для будь кого Ethernet порту ONU

    	// для 1/2/12:13
        $shelf = 1;
        $slot = 2;
        $olt = 12;
        $onu_number= 13;
    	$index_type = str_pad(decbin(1), 4, '0', STR_PAD_LEFT);
    	$rack = str_pad(decbin(1), 4, '0', STR_PAD_LEFT);
    	$shelf = str_pad(decbin($shelf), 8, '0', STR_PAD_LEFT);
    	$slot = str_pad(decbin($slot), 8, '0', STR_PAD_LEFT);
    	$olt = str_pad(decbin($olt), 8, '0', STR_PAD_LEFT);
    	$olt_port_index = bindec($index_type . $rack . $shelf . $slot  . $olt);
    	if ($onu_number == null){
    		return("$olt_port_index.0");// convert bin to dec 
    	}else{
    		$index_type = str_pad(decbin(2), 5, '0', STR_PAD_LEFT); 
    		$ont_id = str_pad(decbin($onu_number), 11, '0', STR_PAD_LEFT); 
    		$bridgeportID = str_pad(decbin(ETHERNET_PORT_NUMBER), 8, '0', STR_PAD_LEFT);
    		$lsb = str_pad(decbin(0), 8, '0', STR_PAD_LEFT);
    		$onu_index = bindec($index_type . $ont_id . $bridgeportID . $lsb);
    		return("$olt_port_index.$onu_index");// convert bin to dec 
    	}

     

    • Like 1
  12. В 10.03.2021 в 13:58, evpamex сказав:

    Пробую по snmp получить список маков. Маки нахожу только в ветке SNMPv2-SMI::enterprises.3902.1082

     

    Пример:

    b0be.76c8.faf7   12    Dynamic   gpon-onu_1/1/15:3        vport 1

    2c59.8a72.c7dc   12    Dynamic   gpon-onu_1/1/16:3        vport 1

     

    в snmp это аналог:

    SNMPv2-SMI::enterprises.3902.1082.40.10.2.1.2.1.50.1.285278479.268632320.12.176.190.118.200.250.247 = INTEGER: 1

    SNMPv2-SMI::enterprises.3902.1082.40.10.2.1.2.1.50.1.285278480.268632320.12.44.89.138.114.199.220 = INTEGER: 1

     

    Как высчитывать эти 285278480 и 268632320 чтобы понять какой это порт gpon и какая onu?

    285278480 - IfIndex.

    Для фізичних портів конвертуємо по схемі:

    Type   | rack  | shelf |  slot  | port

    4bits   | 4bits | 8bits | 8bits | 8bits

    Для логічних:

    Type   | subType  | empty |  description

    4bits   |     4bits    |  8bits  |     16bits

    description:

    1. smartgroup ID
    2. L3 interface VLAN ID
    3. L3 interface Super VLAN ID
    4. L3 interface Loopback ID
    5. L3 interface Inband VLAN ID
    6. Pseudo-wire No.
    7. L3 mng interface No.
    8. CIP interface No.for MPLS access circuit
    9. CPU(1)

     

    268632320 - SubIfIndex, Зазвичай для ONU Type = 2, bridgeport = 1

    Type   | ONT ID  | bridgeport |  empty

    5bits   |   11bits   |     8bits     |   8bits

     

  13. В 09.06.2021 в 17:18, soup сказав:

    На C220 не працює, якісь рядки по SNMP віддаються, але то не онушки.

    покажіть приклади

    В 09.06.2021 в 17:18, soup сказав:

    На C320 з прошивкою V2 також, взагалі нічого не віддається.

    там чи то оід інший чи то якісь ньанси. З того що перевіряв, то на прошивці 2 якось некорректно працювало

  14. В 12.03.2021 в 16:02, Пэтро сказав:
    
    
    
    
    
    	function encode_gponOnuIndex($shelf="0", $slot="0", $port="0", $onu_num="0") {
    			/// если 8 портовая плата то прибавить 1 << 19
    		if ($slot==2) $inc= (1 << 19 )+(1 << 30);
    		if ($slot==1) $inc= (5 << 29 );
    		return( $inc + (($shelf -1 ) << 21 )+  ( ($port - 1) << 16 )+ ( ($onu_num - 1 ) << 8 ) );
    	}

     

     

    Схема конвертації індексів ону для отримання абонентських маків за ону на C300 і C320 (теоретично і на C200 і C220 має працювати) на epon i gpon платах.

    Для правильної конвертації потрібно враховувати 3 моменти:
    1. Модель олт
    2. Тип плат (epon, gpon)
    3. Кількість портів на платах

     

    Отримуємо перелік карт ("CARD_LIST_OID", "SNMPv2-SMI::enterprises.3902.1015.2.1.1.3.1.4.1.1")

    SNMPv2-SMI::enterprises.3902.1015.2.1.1.3.1.4.1.1.1 = STRING: "GTGOG"
    SNMPv2-SMI::enterprises.3902.1015.2.1.1.3.1.4.1.1.2 = STRING: "GTGHK"
    SNMPv2-SMI::enterprises.3902.1015.2.1.1.3.1.4.1.1.3 = STRING: "PRAM"
    SNMPv2-SMI::enterprises.3902.1015.2.1.1.3.1.4.1.1.4 = STRING: "SMXA"

    Фільтруємо по типу: ETGO, GTGO - 8 портів, ETGH, GTGH - 16 портів. Остання цифра - номер слота. Тобто в слоті 1 - GTGOG (8 портів), у  2 GTGHK (16 портів)

     

    Отримуємо маки ("FDB_OID", "SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1")

    SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.1073741824.1550.52.232.148.9.11.143 = INTEGER: 1 - для 8 портів
    ....
    SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.2685599744.2311.176.78.38.78.119.85 = INTEGER: 1 - для 16 портів

    Далі дістаємо звідти індекс ону (для 1/1/1:1 на 8 портовій платі буде 1073741824, на 16 портовій для 1/2/4:1 - 2685599744), влан 1550 і 2311 відповідно, та декодуємо мак адресу з dec в hex (52.232.148.9.11.143 = 34:e8:94:09:0b:8f)

     

    Для конвертації індекса в інтерфейс конвертуємо індекс в 32-x бітний бінарник (2685599744 = 10100000000100110000000000000000) і далі побітно розбираємо по схемі

    GPON
    TYPE | SHELF | SLOT | OLT | ONU | RESERVED
     4   |   4   |  4   |  4  |  8  |    8      =  32 bytes
    
    EPON
    TYPE | SHELF | SLOT | OLT | ONU | RESERVED
     4   |   4   |  5   |  3  |  8  |    8      =  32 bytes

    Для GPON
    shelf = bindec(4, 4) + 1
    slot = bindec(8, 4) + 1 (для С300 +2)

    olt = bindec(12, 4) + 1;
    onu = bindec(16, 8 ) + 1;

    В результаті 2685599744 => 1/2/4:1

    Для EPON
    shelf = bindec(4, 4) + 1
    slot = bindec(8, 5) + 1 (для С300 +2)

    olt = bindec(13, 3) + 1;
    onu = bindec(16, 8 ) + 1;

     

    Для зворотньої конвертації перевіряємо тип плати - якщо 8 портів type = 4, якщо 16 - type = 10 і конвертуємо в бінарнік по схемі вище:

    Для 1/2/4:1 - 16 портів GPON

    type_bin = decbin(type) - 4 байти
    shelf_bin = decbin(shelf-1) - 4 байти
    slot_bin = decbin(slot -1) - 4 байти (для С300 -2)
    olt_bin = decbin(olt-1) - 4 байти
    onu_bin = decbin(onu) - 8 байт
    reserved_bin = decbin(0) - 8 байт

    Тобто 1/2/4:1 => 10100000000100110000000000000000
    Ну і далі bindec (10100000000100110000000000000000) => 2685599744
    Для EPON slot_bin і olt_bin розраховується анологічно зі змічення на 5 і 3 байти.

    Начебто все. Перевірено на C300, C320, GPON, EPON

     

     

    fffff.png ddddd.png

     

    P.S. Для С320 GPON якщо карта на 8 портів у слоті 2 то slot_bin і olt_bin змічення на 5 і 3 байти.

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