Jump to content
Local

Пэтро

Сitizens
  • Content Count

    558
  • Joined

  • Last visited

Community Reputation

-21

About Пэтро

  • Rank
    Вампиреныш

Информация

  • Пол
    Мужчина
  • Город
    Автономная Республика Крым

Recent Profile Visitors

2,999 profile views
  1. Пэтро

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

    отправил всем.
  2. Пэтро

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

    готово
  3. Пэтро

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

    Все. Отправил)
  4. Пэтро

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

    У меня есть мибы)
  5. Пэтро

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

    Use this code, where $value is string from snmp and $sn serial number function hexToString($hex) { return pack('H*', $hex); } $value = str_replace("Hex-STRING:", '', $value); $value = trim($value); $tmp = explode(" ", $value); $sn = hexToString($tmp[0]) . hexToString($tmp[1]) . hexToString($tmp[2]) . hexToString($tmp[3]); $sn.= $tmp[4] . $tmp[5] . $tmp[6] . $tmp[7]; print $sn;
  6. Пэтро

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

    5A 54 45 47 = ZTEG $sn= str_replace("5A544547","ZTEG", str_replace(" ", "", str_replace("Hex-STRING: ", "", $str)));
  7. Пэтро

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

    $ snmpset -c xxx -v2c -On x.x.x.99 .1.3.6.1.4.1.3902.1012.3.28.1.1.1.268503040.1 s ONU_1G .1.3.6.1.4.1.3902.1012.3.28.1.1.1.268503040.1 = STRING: "ONU_1G" прописываю шаблон
  8. Пэтро

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

    Есть незареганная онушка ZXAN#show pon onu uncfg OltIndex Model SN PW ------------------------------------------------------------------------- gpon-olt_1/1/8 F601V6.0 ZTEGC16AA627 GC16AA627 нахожу ее в дереве SNMP .1.3.6.1.4.1.3902.1012.3.13.1.1.21.268502784 = INTEGER: 300 .1.3.6.1.4.1.3902.1012.3.13.1.1.21.268503040 = INTEGER: 300 .1.3.6.1.4.1.3902.1012.3.13.3.1.2.268503040.1 = Hex-STRING: 5A 54 45 47 C1 6A A6 27 .1.3.6.1.4.1.3902.1012.3.13.18.1.1.268501248 = INTEGER: 4095 .1.3.6.1.4.1.3902.1012.3.13.18.1.1.268501504 = INTEGER: 4095 Зная что .1.3.6.1.4.1.3902.1012.3.28.1.1.5. список серийников делаю в первый свободный слот set $ snmpset -c xxx -v2c -On X.X.X.99 .1.3.6.1.4.1.3902.1012.3.28.1.1.5.268503040.1 x 0x5A544547C16AA627 отвечает .1.3.6.1.4.1.3902.1012.3.28.1.1.5.268503040.1 = Hex-STRING: 5A 54 45 47 C1 6A A6 27 список незареганных пуст в списке зареганных появилась запись ZXAN#show gpon onu baseinfo gpon-olt_1/1/8 OnuIndex Type Mode AuthInfo State ------------------------------------------------------------------------------- gpon-onu_1/1/8:1 universalOn id N/A ready uType show running config interface gpon-olt_1/1/8 onu 1 type universalOnuType id ! interface gpon-onu_1/1/8:1 sn-bind enable sn !
  9. Пэтро

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

    гоняю на Gpon(с320) полет нормальный. там ОИДЫ прикольные. на 2 бита больше идентификатор(типа 1073807360). Пришлось искать алгоритм.
  10. Пэтро

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

    Чтото типа того
  11. Пэтро

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

    Короче 12 часов работы и я его интегрировал. //список онушек $ZTEonuActivePonDiidoid = '.1.3.6.1.4.1.3902.1012.3.28.1.1.2'; //статусы онушек 0-выключена 6-включена $ZTEonuStatusoid =".1.3.6.1.4.1.3902.1012.3.28.2.1.3"; //mac адреса онушек нужно откусить первые 4 символа $ZTEonuIDoid = ".1.3.6.1.4.1.3902.1012.3.28.1.1.5"; //вендор онушки $ZTEonuVendorIDoid = '1.3.6.1.4.1.3902.1012.3.50.11.2.1.1'; //мощща на онушке если больше 30000 $RxPower = ($RxPower-65536)*0.002-30; если меньше 30000 $RxPower = $RxPower*0.002-30; $ZTEopModuleRxPoweroid = '.1.3.6.1.4.1.3902.1012.3.50.12.1.1.10'; // Дистанция вроде как метры $ZTEonuDistanceoid = '.1.3.6.1.4.1.3902.1012.3.11.4.1.2'; // Состояние Меди $ZTEonuUniIfOperStatusoid = '1.3.6.1.4.1.3902.1012.3.50.14.1.1.7'; //Список мак адресов $ZTEifFdbReadByPortMacAddressoid ='.1.3.6.1.4.1.3902.1015.6.1.3.1.5.1'; Функция для поиска Oid для списка мак адресов за онушкой function encode_gponOnuIndex($shelf="0", $slot="0", $port="0", $onu_num="0") { return( (1 << 30) + (($shelf -1 ) << 21 )+ (($slot - 1) << 20 )+ ( ($port - 1) << 16 )+ ( ($onu_num - 1 ) << 8 )); }
  12. Пэтро

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

    FDBINDEX=".1.3.6.1.4.1.3902.1015.6.1.3.1.5.1" не видел ничего подобного
  13. Пэтро

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

    Нашел https://github.com/nightflyza/Ubilling/blob/master/config/snmptemplates/ZTE_320 [define] DEVICE="ZTE 320" [signal] SIGNALMODE="ZTE" SIGINDEX=".1.3.6.1.4.1.3902.1015.1010.1.1.1.29.1.5." MACINDEX=".1.3.6.1.4.1.3902.1015.1010.1.1.1.1.1.4" SIGVALUE="STRING:" MACVALUE="Hex-STRING:" OFFSET="0" OFFSETMODE="none" DOWNVALUE="No Such Instance currently exists at this OID" [misc] CARDOFFSET="1" FDBINDEX=".1.3.6.1.4.1.3902.1015.6.1.3.1.5.1" [vlan] PVID=".1.3.6.1.4.1.3902.1015.1010.1.1.1.19.1.1." ADDUNI=".1.3.6.1.4.1.3902.1015.1010.1.1.1.10.1.1.1." ALLONU="" ALLCARDS=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.4" TRUNK="" ADDPON=".1.3.6.1.4.1.3902.1015.20.4.1.1." [onu_reg] TYPE="EPON" ALLCARDS=".1.3.6.1.4.1.3902.1015.2.1.1.3.1.4" UNCFGLIST=".1.3.6.1.4.1.3902.1015.1010.1.7.14.1.2" EACHLLID=".1.3.6.1.4.1.3902.1015.1010.1.7.4.1.1."
  14. Пэтро

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

    таблицы мак адресов нет?
  15. Пэтро

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

    https://pastebin.com/tefXCQLC
×