Перейти до

Pon Control - комплекс управления и мониторинга сетью


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

  • Відповіді 611
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Предыстория: всё началось с простого желания видеть сигналы на ОНУшках через веб-интерфейс (с телефона работая на линии такая инфа необходима), потом задавались вопросом "А какие сигналы были до того,

get_fdb_by_telnet.php 24 строчка   "fwrite($con, "show mac a int $nameint \r\n");" рекомендую поправить на "fwrite($con, "show mac address-table int $nameint \r\n");" в  Build 58197 поя

Здравствуйте, сделал себе дополнение, которым решил поделиться. Если ONU имеет ТВ-порт, он отображается на карточке вместе со статусом (Вкл. / Выкл.) Screenshots: TV off    TV is ON  

Posted Images

Опубліковано: (відредаговано)

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

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

Хотелось бы такую штуку сделать. Как вариант можно сделать переменную в vars.php и делать как хочешь. Просто думаю перейти на вашу систему с самописной, но заполнять описания вручную с 4+ олтов как-то грустно.

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

Как вариант - можно импортировать. Ибо каждый подтягивать при открытии описание онушек - долго и бессмысленно дёргать железку. А раз уже хранится информация описания в мускуле - глупо было бы не воспользоваться кириллицей.

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

Точняк! Попер я вспоминать mysql, ато подзабыл. И вопрос, если я редактирую(подписую) onu на web-интерфейсе редактируется ли оно на самом olt? Иногда в консоли на самом олте быстрее  посмотреть дескрипшин онушки нежели заходить на WEB-интерфейс, особенно когда монтажники на столбе в коробке.

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

В данный момент работы с хранением IfDescr на олте нет. Не пойму чем быстрее смотреть дескрипшн в консоли. В любом случае телнет на олт - enable - show занимает больше времени чем 2 щелчок на закладку и щелчок на нужный олт/сфп в нем. С телефона на линии так тем более.

Ещё раз, если нужно - можно сделать импорт данных с олта в БД PonControl

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

Затестил софтинку. Прикольная.

 

Хочу предложить одно улучшение. В install.txt описано создание скрипта для опроса онушек, который можно заменить одной строчкой в кронтабе:

*/6 * * * * /usr/bin/env curl -u user:password http://pon.example.org/pon/ping_all.php

Главное чтоб был установлен курл на сервере, но обычно он там и так есть.

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

 

Но администраторам Linux вероятно подойдет. Для Фрюхи надо допиливать большущим напильником.

 

1. Пути к snmpwalk и snmpset у вас кажется указаны жестко на каталог /usr/bin ? На FreeBSD вспомогательное ПО ставится в /usr/local/bin. Не помню как я догадался сделать симлинки... 

 

 

Неплохо было бы сделать не симлинки, а прописать в софтинке путь не /usr/bin/snmpwalk, а /usr/bin/env snmpwalk

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

Да можно и так впринципе  */10 * * * *     wget -O - -q -t 1 http://pon.com/pon_v3/ping_all.php-O temp.php && rm temp.php*

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

Да можно и так впринципе  */10 * * * *     wget -O - -q -t 1 http://pon.com/pon_v3/ping_all.php-O temp.php && rm temp.php*

Работает проверено

 

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

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

 

 

Но администраторам Linux вероятно подойдет. Для Фрюхи надо допиливать большущим напильником.

 

1. Пути к snmpwalk и snmpset у вас кажется указаны жестко на каталог /usr/bin ? На FreeBSD вспомогательное ПО ставится в /usr/local/bin. Не помню как я догадался сделать симлинки... 

 

 

Неплохо было бы сделать не симлинки, а прописать в софтинке путь не /usr/bin/snmpwalk, а /usr/bin/env snmpwalk

 

 

 

Софт уже не использует снмп через ексеки. Вся работа с СНМП реализована через ПХП.

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

Затестил софтинку. Прикольная.

 

Хочу предложить одно улучшение. В install.txt описано создание скрипта для опроса онушек, который можно заменить одной строчкой в кронтабе:



*/6 * * * * /usr/bin/env curl -u user:password http://pon.example.org/pon/ping_all.php

Главное чтоб был установлен курл на сервере, но обычно он там и так есть.

 

1) юзер-пассворд в КРОНе хранить не думаю что сильно безопасно. Если не из-под рута, конечно.

2) На убунту-сервер изначально курл не стоял, поэтому оставил с минимумом зависимостей

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

кто подскажет что может быть сыпятся ошибки 

Notice: Undefined index: sort in /var/www/pon/onu_sql.php on line 12

Notice: Undefined index: sfp in /var/www/pon/onu_sql.php on line 18

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 20

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 43

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 43

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 44

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 44

Notice: Undefined variable: sort_sfp in /var/www/pon/onu_sql.php on line 44

Notice: Undefined variable: search_sql in /var/www/pon/onu_sql.php on line 54

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

install.txt, 5) Создать скрипт...
 



--- install.txt         2016-01-29 12:34:02.000000000 +0200
+++ install.up.txt      2016-01-29 13:08:16.000000000 +0200
@@ -34,7 +34,7 @@
                site_link="http://pon.example.org/pon" #Адрес, по которому будет доступен ваш PonControl
                apache_user="apacheadmin" #Логин (при использовании апачевой авторизации)
                apache_password="apachepassword"        #Пароль (при использовании апачевой авторизации)
-               wget --user $apache_user --password $apache_password $site_link/ping_all.php -O temp.php && rm temp.php*        
+               wget --user $apache_user --password $apache_password $site_link/ping_all.php -O /dev/null
Ссылка на сообщение
Поделиться на других сайтах

Утра всем.

 

Обнаружился тут баг небольшой.  Проявляется как неопределение подключенных и работающих ONU-шек.  Детальные разборки показали, что poncontrol не может определить MAC-адрес ONU-шки.  Однако, сам poncontrol тут не виноват, косяк прячется в выводе похапэшной функции snmp2_get().

/* Поиски в ытырнетах обнаружили жалобы пользователей cacti с описанием этого же косяка */

 

Опрос при помощи штатной утилиты snmpget(1):

host:~ % snmpget -v2c -crocomm 10.10.10.3 1.3.6.1.4.1.3320.101.10.1.1.3.15          
SNMPv2-SMI::enterprises.3320.101.10.1.1.3.15 = Hex-STRING: FC FA F7 16 AE 7B 
host:~ % snmpget -v2c -crocomm 10.10.10.3 1.3.6.1.4.1.3320.101.10.1.1.3.14
SNMPv2-SMI::enterprises.3320.101.10.1.1.3.14 = STRING: "ЭЗВеЫb"
На формат вывода штатной утилиты мы можем повлиять (ключ -Ox), на вывод snmp2_get() -- нет. Во всяком случае, я способа не нашел.  Посему в код добавлен такой workaround:


--- function_lib.php    2015-11-12 22:41:39.000000000 +0200
+++ function_lib_up.php  2016-02-03 02:57:15.000000000 +0200
@@ -163,7 +163,20 @@
 // ----------Get MAC ADDRESS of ONU by nterface ID----------
 function MacById($ip, $ro, $iface) {
 $mac = snmp2_get($ip, $ro, "1.3.6.1.4.1.3320.101.10.1.1.3.$iface");
-$mac = trim(end(explode(':', $mac)));
+list($datatype, $out) = explode(':', $mac, 2);
+if ($datatype === "Hex-STRING") { // STRING vs Hex-STRING
+  $mac = trim($out);
+} elseif ($datatype === "STRING") {
+  $out = trim($out, " \"");
+  $hexStr = '';
+  for ($i = 0; $i < strlen($out); $i++) {
+    $hexStr .= dechex(ord($out[$i]));
+    $hexStr .= ' ';
+  }
+  $mac = trim($hexStr);
+} else {  // other cases
+  $mac = "XX XX XX XX XX XX";
+}
 $mac = str_replace (" ", ":", $mac);
 return $mac;
 }
По поводу кода: "Пожалуйста. не стреляйте в пианиста. Он старается, как может". Відредаговано jpby_
Ссылка на сообщение
Поделиться на других сайтах

Утра всем.

 

Обнаружился тут баг небольшой.  Проявляется как неопределение подключенных и работающих ONU-шек.  Детальные разборки показали, что poncontrol не может определить MAC-адрес ONU-шки.  Однако, сам poncontrol тут не виноват, косяк прячется в выводе похапэшной функции snmp2_get().

/* Поиски в ытырнетах обнаружили жалобы пользователей cacti с описанием этого же косяка */

 

Опрос при помощи штатной утилиты snmpget(1):

host:~ % snmpget -v2c -crocomm 10.10.10.3 1.3.6.1.4.1.3320.101.10.1.1.3.15          
SNMPv2-SMI::enterprises.3320.101.10.1.1.3.15 = Hex-STRING: FC FA F7 16 AE 7B 
host:~ % snmpget -v2c -crocomm 10.10.10.3 1.3.6.1.4.1.3320.101.10.1.1.3.14
SNMPv2-SMI::enterprises.3320.101.10.1.1.3.14 = STRING: "ЭЗВеЫb"
На формат вывода штатной утилиты мы можем повлиять (ключ -Ox), на вывод snmp2_get() -- нет. Во всяком случае, я способа не нашел.  Посему в код добавлен такой workaround:


--- function_lib.php    2015-11-12 22:41:39.000000000 +0200
+++ function_lib_up.php  2016-02-03 02:57:15.000000000 +0200
@@ -163,7 +163,20 @@
 // ----------Get MAC ADDRESS of ONU by nterface ID----------
 function MacById($ip, $ro, $iface) {
 $mac = snmp2_get($ip, $ro, "1.3.6.1.4.1.3320.101.10.1.1.3.$iface");
-$mac = trim(end(explode(':', $mac)));
+list($datatype, $out) = explode(':', $mac, 2);
+if ($datatype === "Hex-STRING") { // STRING vs Hex-STRING
+  $mac = trim($out);
+} elseif ($datatype === "STRING") {
+  $out = trim($out, " \"");
+  $hexStr = '';
+  for ($i = 0; $i < strlen($out); $i++) {
+    $hexStr .= dechex(ord($out[$i]));
+    $hexStr .= ' ';
+  }
+  $mac = trim($hexStr);
+} else {  // other cases
+  $mac = "XX XX XX XX XX XX";
+}
 $mac = str_replace (" ", ":", $mac);
 return $mac;
 }
По поводу кода: "Пожалуйста. не стреляйте в пианиста. Он старается, как может".

 

For the snmp_set_oid_output_format()
SNMP_OID_OUTPUT_SUFFIX (integer)
As of 5.4.0
SNMP_OID_OUTPUT_MODULE (integer)
As of 5.4.0
SNMP_OID_OUTPUT_FULL (integer)
As of 5.2.0
SNMP_OID_OUTPUT_NUMERIC (integer)
As of 5.2.0
SNMP_OID_OUTPUT_UCD (integer)
As of 5.4.0
SNMP_OID_OUTPUT_NONE (integer)
As of 5.4.0

почитайте  как можно влиять на вывод php snmp

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

возникают ошибки

Notice: Undefined index: search in /www/pon/olt.php on line 5

 

посмотрел в исходниках: $search = $_GET["search"];

Луче сделать вот так:

if ( isset($_GET["search"] ) )  //проверить существует или нет
{
   $search = $_GET["search"];
}
else{
   $search = "";
}

Так будет возникать гораздо меньше ошибок.

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

Всем привет. 

Кто сможет подсказать в чем проблема:

 Ошибка "Could not enter data: Duplicate entry '2886861068' for key 'ip' ". Возникает в файле "addolt_sql.php". Копаюсь в исхдниках и выяснил что это в строчках



$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not enter data: ' . mysql_error());
}

upd. С этим я разобрался (хотя сам не понял как :)) Теперь я вижу свою ОЛТ и все ОНУ, но вот только поле "Бюджет" (как я понял уровень сигнала на тек момент), так вот он отличается от тех которые я вывожу напрямую через ОЛТ. 

Что это может быть?

 

uupd. И с этим разобрался :)

У меня остался только 1 вопрос: А никто не пытался выводить история состояния ОНУ-шек в график? Я думаю было бы очень наглядно и удобно.

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

Добрый день!

Начал пользоваться данным "зверьком", удобно, спасибо.

Заметил такую штуку, в сети есть ОНУ - БДКОМ 4 портовые, так вот, на ОЛТ они в онлайне, а ПОН КОНТРОЛ их вообще не видит (пустое место).
Подскажите в чем проблема.

Спасибо!

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

Здравствуйте!

Скачал вашу программу. Установил. На текущий момент вижу следующее - post-11741-0-69769600-1460819750_thumb.jpg

В php я плохо разбираюсь... Прошу вас подсказать как и в каком скрипте указать адрес OLT. Ведь её надо как-то опрашивать?
В файлике wars.php($telnet_user, $telnet_pass) указал логин и пароль для OLT. А вот параметр $enable_pass не совсем понял. Тут надо указать команду которая следует после команду enabl? В таком виде "enable "команда"" или просто "команда" ?

 

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

 

Здравствуйте!

Скачал вашу программу. Установил. На текущий момент вижу следующее - attachicon.gifweb-pon.JPG

В php я плохо разбираюсь... Прошу вас подсказать как и в каком скрипте указать адрес OLT. Ведь её надо как-то опрашивать?
В файлике wars.php($telnet_user, $telnet_pass) указал логин и пароль для OLT. А вот параметр $enable_pass не совсем понял. Тут надо указать команду которая следует после команду enabl? В таком виде "enable "команда"" или просто "команда" ?

 

 

 

enable_pass вы ставите только в том случае, если у вас для на вход в режим enable тоже пароль стоит.

Вы базу данных mysql создали? Права ей дали?

 

 

P.S. в личку покажите содержимое vars.php уже с внесёнными вами переменными

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

 

 

Здравствуйте!

Скачал вашу программу. Установил. На текущий момент вижу следующее - attachicon.gifweb-pon.JPG

В php я плохо разбираюсь... Прошу вас подсказать как и в каком скрипте указать адрес OLT. Ведь её надо как-то опрашивать?
В файлике wars.php($telnet_user, $telnet_pass) указал логин и пароль для OLT. А вот параметр $enable_pass не совсем понял. Тут надо указать команду которая следует после команду enabl? В таком виде "enable "команда"" или просто "команда" ?

 

 

 

enable_pass вы ставите только в том случае, если у вас для на вход в режим enable тоже пароль стоит.

Вы базу данных mysql создали? Права ей дали?

 

 

P.S. в личку покажите содержимое vars.php уже с внесёнными вами переменными

 

базу создавал как описано в файлие install.txt.

Выслал Вам в личку.

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

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

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

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

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

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

Вхід

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

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

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

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

    • Від mch412
      Добрий день, товариство!
      Є давно працююча система ZTE C300 v1.2.5p3 з патчами і зоопарк ОНУ. Час від часу маємо таку проблему ОНУ массово відвалюються на певній гілці і не можуть синхронізуватися з Головою. ОНУ на гілці не більше 80-90штук. Гілки що виснуть можут бути різні. 
      Допомогає лише повне перезавантаження плати.
      У когось є ідеї як уникнути такої поведінки системи?
       

      show card
      Rack Shelf Slot CfgType RealType Port    HardVer SoftVer         Status
      -------------------------------------------------------------------------------
      1    1     0    PRWG    PRWH     N/A     140400                  INSERVICE
      1    1     1    PRWG    PRWH     N/A     140400                  INSERVICE
      1    1     2    GTGO    GTGOG    8       140600  V1.2.5P3        INSERVICE
      1    1     3    GTGO    GTGOG    8       140600  V1.2.5P3        INSERVICE
      1    1     4    GTGO    GTGOG    8       120301  V1.2.5P3        INSERVICE
      1    1     5    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     6    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     7    GTGH    GTGHG    16      140901  V1.2.5P3        INSERVICE
      1    1     10   SCXM    SCXM     N/A     090700  V1.2.5P3        INSERVICE
      1    1     11   SCXM    SCXM     N/A     090700  V1.2.5P3        STANDBY
      1    1     20   HUVQ    HUVQ     4       120300  V1.2.5P3        INSERVICE
      #show patch-running
      Loc    FileName                       PatchTag   OperateTime         PatchState
      -------------------------------------------------------------------------------
      1/1/2 gtgogv125p3t13_r0.pat          2.0        2025-02-14 21:25:40 ACTIVE
      1/1/2 gtgogv125p3t13_r1.pat          2.0        2025-02-14 21:25:42 ACTIVE
      1/1/2 gtgogv125p3t13_r2.pat          2.0        2025-02-14 21:25:44 ACTIVE
      1/1/2 gtgogv125p3t13_r4.pat          2.0        2025-02-14 21:25:46 ACTIVE
      1/1/2 gtgogv125p3t13_r5.pat          2.0        2025-02-14 21:25:50 ACTIVE
      1/1/2 gtgogv125p3t13_r26.pat         2.0        2025-02-14 21:25:55 ACTIVE
      1/1/3 gtgogv125p3t13_r0.pat          2.0        2025-03-25 14:53:57 ACTIVE
      1/1/3 gtgogv125p3t13_r1.pat          2.0        2025-03-25 14:53:59 ACTIVE
      1/1/3 gtgogv125p3t13_r2.pat          2.0        2025-03-25 14:54:01 ACTIVE
      1/1/3 gtgogv125p3t13_r4.pat          2.0        2025-03-25 14:54:04 ACTIVE
      1/1/3 gtgogv125p3t13_r5.pat          2.0        2025-03-25 14:54:08 ACTIVE
      1/1/3 gtgogv125p3t13_r26.pat         2.0        2025-03-25 14:54:12 ACTIVE
      1/1/4 gtgogv125p3t13_r0.pat          2.0        2024-08-27 09:35:16 ACTIVE
      1/1/4 gtgogv125p3t13_r1.pat          2.0        2024-08-27 09:35:19 ACTIVE
      1/1/4 gtgogv125p3t13_r2.pat          2.0        2024-08-27 09:35:21 ACTIVE
      1/1/4 gtgogv125p3t13_r4.pat          2.0        2024-08-27 09:35:23 ACTIVE
      1/1/4 gtgogv125p3t13_r5.pat          2.0        2024-08-27 09:35:27 ACTIVE
      1/1/4 gtgogv125p3t13_r26.pat         2.0        2024-08-27 09:35:31 ACTIVE
      1/1/5 gtghgv125p3t13_r0.pat          2.0        2025-04-07 07:54:19 ACTIVE
      1/1/5 gtghgv125p3t13_r1.pat          2.0        2025-04-07 07:54:21 ACTIVE
      1/1/5 gtghgv125p3t13_r2.pat          2.0        2025-04-07 07:54:23 ACTIVE
      1/1/5 gtghgv125p3t13_r4.pat          2.0        2025-04-07 07:54:25 ACTIVE
      1/1/5 gtghgv125p3t13_r5.pat          2.0        2025-04-07 07:54:29 ACTIVE
      1/1/5 gtghgv125p3t13_r7.pat          2.0        2025-04-07 07:54:31 ACTIVE
      1/1/5 gtghgv125p3t13_r10.pat         2.0        2025-04-07 07:54:35 ACTIVE
      1/1/5 gtghgv125p3t13_r26.pat         2.0        2025-04-07 07:54:37 ACTIVE
      1/1/6 gtghgv125p3t13_r0.pat          2.0        2025-04-18 13:20:38 ACTIVE
      1/1/6 gtghgv125p3t13_r1.pat          2.0        2025-04-18 13:20:40 ACTIVE
      1/1/6 gtghgv125p3t13_r2.pat          2.0        2025-04-18 13:20:42 ACTIVE
      1/1/6 gtghgv125p3t13_r4.pat          2.0        2025-04-18 13:20:44 ACTIVE
      1/1/6 gtghgv125p3t13_r5.pat          2.0        2025-04-18 13:20:48 ACTIVE
      1/1/6 gtghgv125p3t13_r7.pat          2.0        2025-04-18 13:20:50 ACTIVE
      1/1/6 gtghgv125p3t13_r10.pat         2.0        2025-04-18 13:20:54 ACTIVE
      1/1/6 gtghgv125p3t13_r26.pat         2.0        2025-04-18 13:20:57 ACTIVE
      1/1/7 gtghgv125p3t13_r0.pat          2.0        2024-08-29 12:24:46 ACTIVE
      1/1/7 gtghgv125p3t13_r1.pat          2.0        2024-08-29 12:24:48 ACTIVE
      1/1/7 gtghgv125p3t13_r2.pat          2.0        2024-08-29 12:24:50 ACTIVE
      1/1/7 gtghgv125p3t13_r4.pat          2.0        2024-08-29 12:24:52 ACTIVE
      1/1/7 gtghgv125p3t13_r5.pat          2.0        2024-08-29 12:24:56 ACTIVE
      1/1/7 gtghgv125p3t13_r7.pat          2.0        2024-08-29 12:24:58 ACTIVE
      1/1/7 gtghgv125p3t13_r10.pat         2.0        2024-08-29 12:25:02 ACTIVE
      1/1/7 gtghgv125p3t13_r26.pat         2.0        2024-08-29 12:25:04 ACTIVE
      1/1/10 scxmv125p3t13_r0.pat           2.0        2025-01-18 02:44:04 ACTIVE
      1/1/10 scxmv125p3t13_r1.pat           2.0        2025-01-18 02:44:07 ACTIVE
      1/1/10 scxmv125p3t13_r2.pat           2.0        2025-01-18 02:44:09 ACTIVE
      1/1/10 scxmv125p3t13_r3.pat           2.0        2025-01-18 02:44:11 ACTIVE
      1/1/10 scxmv125p3t13_r4.pat           2.0        2025-01-18 02:44:13 ACTIVE
      1/1/10 scxmv125p3t13_r5.pat           2.0        2025-01-18 02:44:17 ACTIVE
      1/1/10 scxmv125p3t13_r6.pat           2.0        2025-01-18 02:44:19 ACTIVE
      1/1/10 scxmv125p3t13_r7.pat           2.0        2025-01-18 02:44:21 ACTIVE
      1/1/10 scxmv125p3t13_r9.pat           2.0        2025-01-18 02:44:25 ACTIVE
      1/1/10 scxmv125p3t13_r10.pat          2.0        2025-01-18 02:44:30 ACTIVE
      1/1/10 scxmv125p3t13_r12.pat          2.0        2025-01-18 02:44:34 ACTIVE
      1/1/10 scxmv125p3t13_r14.pat          2.0        2025-01-18 02:44:39 ACTIVE
      1/1/11 scxmv125p3t13_r0.pat           2.0        2025-04-08 12:25:13 ACTIVE
      1/1/11 scxmv125p3t13_r1.pat           2.0        2025-04-08 12:25:15 ACTIVE
      1/1/11 scxmv125p3t13_r2.pat           2.0        2025-04-08 12:25:17 ACTIVE
      1/1/11 scxmv125p3t13_r3.pat           2.0        2025-04-08 12:25:19 ACTIVE
      1/1/11 scxmv125p3t13_r4.pat           2.0        2025-04-08 12:25:21 ACTIVE
      1/1/11 scxmv125p3t13_r5.pat           2.0        2025-04-08 12:25:25 ACTIVE
      1/1/11 scxmv125p3t13_r6.pat           2.0        2025-04-08 12:25:28 ACTIVE
      1/1/11 scxmv125p3t13_r7.pat           2.0        2025-04-08 12:25:30 ACTIVE
      1/1/11 scxmv125p3t13_r9.pat           2.0        2025-04-08 12:25:34 ACTIVE
      1/1/11 scxmv125p3t13_r10.pat          2.0        2025-04-08 12:25:39 ACTIVE
      1/1/11 scxmv125p3t13_r12.pat          2.0        2025-04-08 12:25:43 ACTIVE
      1/1/11 scxmv125p3t13_r14.pat          2.0        2025-04-08 12:25:47 ACTIVE
      1/1/20 hutqbv125p3t13_r0.pat          2.0        2024-05-27 04:33:13 ACTIVE
       
       
    • Від Vens
      На новозбудованій мережі треба варити оптоволокно, муфти та бокси.
    • Від exogadget
      Вітаю,
       
      шукаю провайдера для підключення до інтернет оптикою з утриманням доступу на протязі 6-8 годин при відключенні світла, 100Мб.
      Адреса: Київ, Володимирська 48а
      Воля, Укртелеком, Київстар прохання не пропонувати.
    • Від ГрозаИнтернета
      Продам новый OLT C-Data.
      4 ПОН порта, 2 блока питания.
      Покупал под проект, проект завалили.
      Цена 11 000 грн.


    • Від Minotaur
      Вітаю!

      Шукаю власника обладнання на світлинах, м.Київ.
      Прошу звертатися в ПП. Дякую!



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