Перейти до

ZTE OLT - опрос по SNMP - уровни


UserSide

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

	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 ) );
	}

 

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Поделюсь оидами которые нашел   Проверялось на OLT ZTE C300 V1.2.5P2 карты GTGOG позже отпишусь по поводу epon. если есть какие то пожелания, предложения пишите   snmpget 1.3.6.1.4.1.3902.1015.

Ещё добавлю то что долго все искали...   Уровень сигнала rx на ОНУ  .1.3.6.1.4.1.3902.1012.3.50.12.1.1.10 вычисляется по формуле INTIGER*0.002-30 snmpwalk -c mycommynity -v2c -On 10.х.х.х .1.3.6.1.

Склерозник по OID ZTE C320 V1.2.5P3 во вложении, может кому пригодится. Тестовый олт и пакован онушек.   п.с. Вроде все адекватно подписано, что к чему. Когда-то сам искал подобное, ну и само собо

Posted Images

В 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
Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
В 18.04.2020 в 08:33, serg_cl сказал:

Может у кого нибудь есть snmp oid ZTE c220, на установку vlan на pon-onu-mng epon-onu_0/x/x:x, аналогичного команде vlan port eth_0/1 mode tag vlan xxxx priority 0 ?

Нашёл этот oid .1.3.6.1.4.1.3902.1015.1010.1.1.1.10.2.1.1.807930624.1 отображает tag vlan на eth порту онушки, но не могу изменить :

 

snmpset -c private -v2c ip-zte-c220 .1.3.6.1.4.1.3902.1015.1010.1.1.1.10.2.1.1.807930624.1 i 12

 

Error in packet.
Reason: undoFailed
 

Может кто то сталкивался в чем может быть проблема ? snmp-server community private view allview rw добавил.

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

Test this format.

 

            $i = 1;//port eth
            $oidpon = ???;//pon id 
            $inde = ???;//onu id

            dd($session->set(array(

                '1.3.6.1.4.1.3902.1012.3.50.15.100.1.1.3.'.$oidpon.'.'.$index.'.1.'.$i.'',

                '1.3.6.1.4.1.3902.1012.3.50.15.100.1.1.4.'.$oidpon.'.'.$index.'.1.'.$i.''

            ),array(

                'i',

                'i'

            ),array(

                '1',

                '209'//vlan

            )));

 

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

Test this format.

 


            $i = 1;//port eth
            $oidpon = ???;//pon id 
            $inde = ???;//onu id

            dd($session->set(array(

                '1.3.6.1.4.1.3902.1012.3.50.15.100.1.1.3.'.$oidpon.'.'.$index.'.1.'.$i.'',

                '1.3.6.1.4.1.3902.1012.3.50.15.100.1.1.4.'.$oidpon.'.'.$index.'.1.'.$i.''

            ),array(

                'i',

                'i'

            ),array(

                '1',

                '209'//vlan

            )));

 

Это для GPON ветка (1.3.6.1.4.1.3902.1012.), а мне нужно для EPON .1.3.6.1.4.1.3902.1015.

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

Всем привет, может ли кто-нибудь знать или иметь информацию о том, какие MIB (отмечены красным) соответствуют командам ниже? Это для GPON, я не могу их найти.

image.png.48ecfe590a16ba6706d1534f1430dfbf.png

Ссылка на сообщение
Поделиться на других сайтах
  • 4 weeks later...
В 26.04.2021 в 12:33, gviabcua сказал:
P.S. Для С320 GPON якщо карта на 8 портів у слоті 2 то slot_bin і olt_bin змічення на 5 і 3 байти.
 

Судячи з усього, на C300 також потрібно парсити по схемі 5 біт і 3 біта, якщо type = 4 (8 портів). І не тільки для слоту 2, а завжди.

 

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

Чи є способи отримати мак за ону на C200/C220, на прошивці V2?

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

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

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

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

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

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

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...
В 14.06.2021 в 12:16, gviabcua сказал:

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

40 рядків (а онушок на порядок більше), і всього три індекса: 269156352, 269156864, 269157120. По цій схемі виходить, що у них тип 1.

Якось так:

SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
...
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269156352.303.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269156352.304.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
...
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269156864.134.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269156864.133.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0
SNMPv2-SMI::enterprises.3902.1015.6.1.3.1.5.1.269157120.1.*MAC* = INTEGER: 0

На іншому олті є індекс 4043309057 (тип 15).

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

Добрый день, господа нашел некоторые OID для мониторинга ONU устройств на ZTE OLT c6xx серии.

.1.3.6.1.4.1.3902.1082.500.1.2.4.2.1.2    Сигнал в dbm, умножаем на 0.001
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.1      Имя ону ведор и модель
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.6      Серийный номер в HEX формате
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.18    аутентификационная информация
.1.3.6.1.4.1.3902.1082.20.40.2.5.1.2    версия прошивки ону устройств.

 

Возможно информация будет актуальна для Userside.

Единственно не могу найти как сопоставить порт и онушку.

Как вариант можно взять последние 2 значения OID image.png.bbaed2491825cfdbbf1c7beb9bb04b49.png и сопоставить их с номером порта первое значение это как раз порт Например gpon_olt-1/3/1, а число 1 это порядковый номер онушки на порту.

Есть ли у кого еще какая информация по данному оборудованию?

Заранее спасибо!

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
В 20.08.2021 в 11:15, Squirtle сказал:

Единственно не могу найти как сопоставить порт и онушку.

Как вариант можно взять последние 2 значения OID image.png.bbaed2491825cfdbbf1c7beb9bb04b49.png и сопоставить их с номером порта первое значение это как раз порт Например gpon_olt-1/3/1, а число 1 это порядковый номер онушки на порту.

 

$index = 285278977

 

$port = $index & 0xff
$slot = ($index >> 8) & 0xff

 

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...
В 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

 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 months later...
В 20.08.2021 в 11:15, Squirtle сказал:

Добрый день, господа нашел некоторые OID для мониторинга ONU устройств на ZTE OLT c6xx серии.

.1.3.6.1.4.1.3902.1082.500.1.2.4.2.1.2    Сигнал в dbm, умножаем на 0.001
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.1      Имя ону ведор и модель
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.6      Серийный номер в HEX формате
.1.3.6.1.4.1.3902.1082.500.10.2.3.3.1.18    аутентификационная информация
.1.3.6.1.4.1.3902.1082.20.40.2.5.1.2    версия прошивки ону устройств.

 

Возможно информация будет актуальна для Userside.

Единственно не могу найти как сопоставить порт и онушку.

Как вариант можно взять последние 2 значения OID image.png.bbaed2491825cfdbbf1c7beb9bb04b49.png и сопоставить их с номером порта первое значение это как раз порт Например gpon_olt-1/3/1, а число 1 это порядковый номер онушки на порту.

Есть ли у кого еще какая информация по данному оборудованию?

Заранее спасибо!

Интересует .1.3.6.1.4.1.3902.1082.20.40.2.5.1.2    версия прошивки ону устройств. а как в запросе передать порт и номер ону?

 

Стоит userside 3.13,но не могу там найти вывод такой информации.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 weeks later...
В 24.07.2015 в 09:02, atomshick сказал:
lte-106#show pon power attenuation gpon-onu_1/1/2:1
 
           OLT                  ONU              Attenuation
 
--------------------------------------------------------------------------
 
 up      Rx :-19.253(dbm)      Tx:4.091(dbm)        23.344(dB)
 
 
 
 down    Tx :3.479(dbm)        Rx:-16.125(dbm)      19.604(dB)
 
lte-106#
 

Вот OID для получения  Rx :-19.253(dbm):

1.3.6.1.4.1.3902.1082.500.1.2.4.2.1.2.id_porta.nomer_onu // olt_rx_power [Rx :-19.253(dbm)]

gpon-onu_1/1/2:1 это  

id_porta = gpon-onu_1/1/2 = 285278726

nomer_onu = от 1 до 64

 

Кто то знает OID получения olt_rx_onu [ Rx:-16.125(dbm)] ???

Відредаговано ruslan_os
Ссылка на сообщение
Поделиться на других сайтах
В 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?

например узнал что  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.

Відредаговано ruslan_os
Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...
  • 2 months later...
В 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 
	}

 

Відредаговано gviabcua
  • Like 1
Ссылка на сообщение
Поделиться на других сайтах
  • 4 months later...
В 29.01.2020 в 09:23, asm сказал:

Всем привет!

Кто-нибудь имел опыт по снятию информации о текущем питании C320, с батареи ли или с сети?

Пробежался snmpwalk, там есть такая строка: 

SNMPv2-MIB::sysORDescr.78 = STRING:  zxAnEnvPowerSupplyGroup in ZTE-AN-ENVMON-MIB.mib

Вопрос, у кого-то есть ZTE-AN-ENVMON-MIB.mib?

У вас получилось получить OID для мониторинга ?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...
В 03.11.2022 в 16:41, _Maks_ сказав:

У вас получилось получить OID для мониторинга ?

Є тільки наявність і напруга на блоках живлення для 2.1.0
SNMPv2-SMI::enterprises.3902.1082.10.10.2.1.6.1.3.1.1.%INTERFACE% * 0.001

Screenshot 2022-11-17 at 13-08-35 Equipment card.png

Ссылка на сообщение
Поделиться на других сайтах
  • 2 months later...
  • 2 weeks later...
В 07.02.2023 в 18:32, Zeph0n сказал:

Подскажите пожалуйста OID как увидеть МАС за ону для GPON?

ZTE c320, v2.1.0, GTGH (16 ports) + GTGO (8 ports)

 

 

вот же описано.

 

В 26.04.2021 в 12:33, gviabcua сказал:

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

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

 

и.т.д.

 

Можете мою функцию на php взять или переписать в соответствии с текстом.

 

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

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

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

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

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

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

Вхід

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

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

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

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

    • Від casperua
      Всім привіт !
      При спробі сконфігурувати gem порт на ону вилітає помилка 
      %Error 222377: Not enough resources.
      Чи стикався хтось з такою помилкою і що вона означає ?)


        

    • Від prototip
      Продам нові ону ZTE F7010c стандарта XG-PON (10g Gpon)
      Можуть працювати в режимі модема та бріджа.
      Один опичний порт стандарту XG-PON та 4 порти езернет 1 Гігабіт/сек
      Ціна питання = 30 уе/шт


    • Від AdiT
      Hi all
       
      Is there a way to completely erase the control board SCXM on a C300. I want to synchronize it with a working one but not all files are copied
    • Від AdiT
      I'm having problems with one SCXM
       
      I have deleted all existing patches
       
      - delete patch 
      ZXAN#delete patch *
      Confirm to delete?[yes/no]:yes
      Start deleting file
      deleting etghgv125p3t13_r0.pat..
      [Successfully]
      deleting etghgv125p3t13_r1.pat..
      [Successfully]
      deleting etghkv125p3t29_r0.pat..
      [Successfully]
      ....................................
      - verify
      ZXAN#dir patch 
      Directory of /flash/patch/
      attribute   size       date         time       name
      -rwx        2          JAN-05-2024  09:42:54   patchCfgForOam.txt
      -rwx        1032       JAN-05-2024  08:17:32   patchCfg.txt    
      -rwx        516        DEC-29-2023  10:07:40   patchCfgNext.txt
      -rwx        1296       DEC-29-2023  10:07:42   patchCfgLast.txt
      -rwx        7740       JAN-05-2024  10:09:20   patchCfgForNp.txt
      -rwx        516        JAN-05-2024  10:09:14   patchCfgForNpNext.txt
      -rwx        2592       JAN-05-2024  10:09:14   patchCfgForNpLast.txt
      Current directory 7 files total
      Total disk size: 126664704 bytes (40484864 bytes free)
       
      - Reboot
      - Verify after reboot
      ZXAN#sho patch-saved 
      Patch infomation on master board
      Loc    FileName                       PatchTag    BuildTime           PatchLen AdminState
      ------------------------------------------------------------------------------------------
      ZXAN#
      - Download patches
      ZXAN#download patch ETGHGV125P3T13_r0.pat ftp ipaddress x.x.x.x user xxx password xxx
      Downloading from host(x.x.x.x)
      Transfering file /ETGHGV125P3T13_r0.pat ...
      .......[Successfully]
      ZXAN#download patch ETGHGV125P3T13_r1.pat ftp ipaddress x.x.x.x user xxx password xxx
      Downloading from host(x.x.x.x)
      Transfering file /ETGHGV125P3T13_r1.pat ...
      .......[Successfully]
      ZXAN#download patch ETGHKV125P3T29_r0.pat ftp ipaddress x.x.x.x user xxx password xxx
      Downloading from host(x.x.x.x)
      Transfering file /ETGHKV125P3T29_r0.pat ...
      .......[Successfully]
      ZXAN#download patch ETGOV125P3T13_r0.pat fftp ipaddress x.x.x.x user xxx password xxx
      Downloading from host(x.x.x.x)
      Transfering file /ETGOV125P3T13_r0.pat ...
      ........[Successfully]
       
      - Verify after download (no patches saved after successfully downloading  )
      ZXAN#sho patch-saved 
      Patch infomation on master board
      Loc    FileName                       PatchTag    BuildTime           PatchLen AdminState
      ------------------------------------------------------------------------------------------
      ZXAN#
      - Verifying directory patch ( files have been copied 😮 )
      ZXAN#dir patch 
      Directory of /flash/patch/
      attribute   size       date         time       name
      -rwx        2          JAN-05-2024  10:22:56   patchCfgForOam.txt
      -rwx        6382       JAN-05-2024  10:16:36   etghgv125p3t13_r0.pat
      -rwx        1032       JAN-05-2024  08:17:32   patchCfg.txt    
      -rwx        8260       JAN-05-2024  10:16:42   etghgv125p3t13_r1.pat
      -rwx        516        DEC-29-2023  10:07:40   patchCfgNext.txt
      -rwx        1296       DEC-29-2023  10:07:42   patchCfgLast.txt
      -rwx        7740       JAN-05-2024  10:09:20   patchCfgForNp.txt
      -rwx        516        JAN-05-2024  10:09:14   patchCfgForNpNext.txt
      -rwx        2592       JAN-05-2024  10:09:14   patchCfgForNpLast.txt
      -rwx        7300       JAN-05-2024  10:16:50   etghkv125p3t29_r0.pat
      -rwx        23803      JAN-05-2024  10:16:58   etgov125p3t13_r0.pat
      -rwx        8024       JAN-05-2024  10:17:04   etgov125p3t17_r0.pat
      -rwx        89760      JAN-05-2024  10:17:12   etgov125p3t17_r8.pat
      Current directory 13 files total
      Total disk size: 126664704 bytes (40329216 bytes free)
       
      - Trying write + Reboot
      - Verify after reboot (again no patches saved  )
      ZXAN#sho patch-saved 
      Patch infomation on master board
      Loc    FileName                       PatchTag    BuildTime           PatchLen AdminState
      ------------------------------------------------------------------------------------------
      ZXAN#
       - Verifying directory patch after reboot ( files still there 😮 )
      ZXAN#dir patch 
      Directory of /flash/patch/
      attribute   size       date         time       name
      -rwx        2          JAN-05-2024  10:22:56   patchCfgForOam.txt
      -rwx        6382       JAN-05-2024  10:16:36   etghgv125p3t13_r0.pat
      -rwx        1032       JAN-05-2024  08:17:32   patchCfg.txt    
      -rwx        8260       JAN-05-2024  10:16:42   etghgv125p3t13_r1.pat
      -rwx        516        DEC-29-2023  10:07:40   patchCfgNext.txt
      -rwx        1296       DEC-29-2023  10:07:42   patchCfgLast.txt
      -rwx        7740       JAN-05-2024  10:09:20   patchCfgForNp.txt
      -rwx        516        JAN-05-2024  10:09:14   patchCfgForNpNext.txt
      -rwx        2592       JAN-05-2024  10:09:14   patchCfgForNpLast.txt
      -rwx        7300       JAN-05-2024  10:16:50   etghkv125p3t29_r0.pat
      -rwx        23803      JAN-05-2024  10:16:58   etgov125p3t13_r0.pat
      -rwx        8024       JAN-05-2024  10:17:04   etgov125p3t17_r0.pat
      -rwx        89760      JAN-05-2024  10:17:12   etgov125p3t17_r8.pat
      Current directory 13 files total
      Total disk size: 126664704 bytes (40329216 bytes free)
       
      Can someone pls help. The patch files are copied successfully to the patch directory but are not shown as saved and cannot be activated
       
       
       
       
       
    • Від ~AsmodeuS~
      PON  панель
       
       

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