Пэтро
СitizensТип контенту
Профили
Форум
Календарь
Все, що було написано Пэтро
-
gpon-onu_1/1/1:31 0.000(dbm) gpon-onu_1/1/1:33 -24.558(dbm) gpon-onu_1/1/1:34 -22.006(dbm) gpon-onu_1/1/1:35 0.000(dbm) gpon-onu_1/1/1:36 0.000(dbm) Тоже нули.
-
iso.3.6.1.4.1.3902.1012.3.50.12.1.1.10.268501248.31.1 = INTEGER: 15000 iso.3.6.1.4.1.3902.1012.3.50.12.1.1.10.268501248.33.1 = INTEGER: 2721 iso.3.6.1.4.1.3902.1012.3.50.12.1.1.10.268501248.34.1 = INTEGER: 3997 iso.3.6.1.4.1.3902.1012.3.50.12.1.1.10.268501248.35.1 = INTEGER: 15000 iso.3.6.1.4.1.3902.1012.3.50.12.1.1.10.268501248.36.1 = INTEGER: 15000 iso.3.6.1.4.1.3902.1012.3.28.2.1.3.268501248.31 = INTEGER: 6 iso.3.6.1.4.1.3902.1012.3.28.2.1.3.268501248.33 = INTEGER: 6 iso.3.6.1.4.1.3902.1012.3.28.2.1.3.268501248.34 = INTEGER: 6 iso.3.6.1.4.1.3902.1012.3.28.2.1.3.268501248.35 = INTEGER: 6 is
-
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 )); } обратный алгоритм я не реализовывал, по ненадобности.
-
отправил всем.
-
готово
-
Все. Отправил)
-
У меня есть мибы)
-
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;
-
5A 54 45 47 = ZTEG $sn= str_replace("5A544547","ZTEG", str_replace(" ", "", str_replace("Hex-STRING: ", "", $str)));
-
$ 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" прописываю шаблон
-
Есть незареганная онушка 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.
-
гоняю на Gpon(с320) полет нормальный. там ОИДЫ прикольные. на 2 бита больше идентификатор(типа 1073807360). Пришлось искать алгоритм.
-
Чтото типа того
-
Короче 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';
-
FDBINDEX=".1.3.6.1.4.1.3902.1015.6.1.3.1.5.1" не видел ничего подобного
-
Нашел 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
-
таблицы мак адресов нет?
-
https://pastebin.com/tefXCQLC
-
мибы)) практически https://github.com/chinnurtb/xiaoli/blob/master/node/monitd/include/snmp/zte.hrl
-
Ну я сделал под конкретную задачу за 1 день. Там скорей всего полно багов. Например на 23 онушке, все застряло так как потребовало нажать пробел if (substr ($line,0,4)==" --M"){ fputs($fp," \r\n"); } как раз костыль для нажатия пробела
-
Hi all. Решили проблему с регистрацией онушек по snmp? реализовал скрипт работы по телнету. <?php function fgets_u($pStdn) { $pArr = array($pStdn); if (false === ($num_changed_streams = stream_select($pArr, $write = NULL, $except = NULL, 0))) { print("\$ 001 Socket Error : UNABLE TO WATCH STDIN.\n"); return FALSE; } elseif ($num_changed_streams > 0) { return trim(fgets($pStdn, 1024)); } } $olt_port= "2"; $olt_host= "10.0.6.99"; $olt_user = "admin"; $o
-
Hi all. Решили проблему с регистрацией онушек по snmp?
-
судя по количеству упоминаний слова "debian" именно он )
-
Место под майнинг miner asic bitcoin 100грн/мес (0,5кВт/ч)
тема ответил в Dimaka пользователя Пэтро в Датацентри. Хостінг. Colocation.
Не интересно, товарищ капитан -
Как всегда отвечаю сам )) snmpset -v1 -c xxx x.x.x.x .1.3.6.1.4.1.3320.101.10.1.1.29.13 i 0 "onuReset" .1.3.6.1.4.1.3320.101.10.1.1.29.13.llid_onu присваиваем Integer 0 онушка бутается. Aug 8 20:42:26 %EPON-ONUDEREG: ONU fcfa.f7c5.a3f6 is deregistered on EPON0/1:3. Aug 8 20:42:28 %EPON-ONUREG: ONU fcfa.f7c5.a3f6 is registered on EPON0/1:3. Aug 8 20:42:28 %EPON-ONUAUTHEN: ONU fcfa.f7c5.a3f6 is authenticated on EPON0/1:3. Aug 8 20:42:29 %OLT: Interface EPON0/1:3's OAM Operational Status: Operational Aug 8 20:42:32 ONU register on interface EPON0/1:3 for the first time! Aug 8 20:42:32 %O