Перейти до

UA.PON v6.0


wladd

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

У кого есть возможность отследить DDM ONU через SNMP - проведите испытание. Получил сейчас интересную информацию, что перед тем, как дерегестрироваться с ОЛТа, входящий сигнал на ОНУ постепенно или скачкообразно падал. Это может говорить о перегреве лазера или неисправном фотоприёмнике. В общем, было бы неплохо построить график мощности входного сигнала в ФОРУ, а также график температуры.

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

мне по фиг, как оно называеться, главное настроить чтобы wi-fi отдавал!!!!

я конечно понимаю, что у айсилайн немного "подгорает" от цены пикотела, но зачем же так активно это показывать?

Я наверное странный - но не шьем ни ONU, ни OLT. Работает с заводским софтом пару лет, никто туда и не лазит лишний раз.

Posted Images

У кого есть возможность отследить DDM ONU через SNMP - проведите испытание. Получил сейчас интересную информацию, что перед тем, как дерегестрироваться с ОЛТа, входящий сигнал на ОНУ постепенно или скачкообразно падал. Это может говорить о перегреве лазера или неисправном фотоприёмнике. В общем, было бы неплохо построить график мощности входного сигнала в ФОРУ, а также график температуры.

це в консолі якщо дивитись інтервал близько 2-5 сек

 

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.5

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.6

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.6

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.8

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -23.8

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -24.2

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -24.3

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -24.3

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.8

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.8

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -26.0

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.8

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.9

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.9

Switch#sh ep op int ep 0/2:21

 interface    RxPower(dBm)

-----------  --------------

epon0/2:21   -25.7

 

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

Кстати, с FORA-ми у меня и в vlan per user были проблемы с DHCP (так и не решилось, отказались в пользу BDCOM). Ну и с родственниками соответственно FORA-ы тоже та же проблема.

а какая схема и в чем именно проблема проявлялась ?

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

підкажіть, як правильно настроїти: НАС з'єднаний з ОЛТом через 1 порт олта, порт в режимі trunk, потрібно до другого порта ОЛТ підключти свіч Л2, як правильно настроїти ОЛТ щоб свіч мав зв'язок з НАСом? Схема мережі vlan-per-user

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

 

Кстати, с FORA-ми у меня и в vlan per user были проблемы с DHCP (так и не решилось, отказались в пользу BDCOM). Ну и с родственниками соответственно FORA-ы тоже та же проблема.

а какая схема и в чем именно проблема проявлялась ?

 

vlan per user (vlan на ONU-шке untagged в сторону клиента, tagged в сторону OLT-а, QinQ на OLT-е).

Проблема проста - не доходит DHCP до сервера. Если вручную поднять интерфейс/ip - трафик бегает, не работает только DHCP.

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

 

Кстати, с FORA-ми у меня и в vlan per user были проблемы с DHCP (так и не решилось, отказались в пользу BDCOM). Ну и с родственниками соответственно FORA-ы тоже та же проблема.

а какая схема и в чем именно проблема проявлялась ?

 

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

Switch#sh ep ac int ep 0/2

Interface EPON0/2 has bound 25 active ONUs:

EPON0/2:34 a0c6.ec00.fc98 authenticated   notready     1582        1025    2015.02.02.17:47:09 2015.02.02.17:47:09 wire down         0.00:00:02

 

і так доки її не перезавантажити по живленню

 

Потім усе повторюється по кругу, маю 5 шт з усіма така біда, правда дві штуки протримались з першого включення аж цілу добу поки таке почалось

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

До сейчас на наших стендах проблема подтверждена не была.

Все стоит, все работает. На ночь ставим  иперфы.

 

Мы не смогли воспроизвести только версию ПО Олта. В обратную сторону не прошивается.

У нас версия 10.1.0B_21324 

 

To Skreep: а у вас какая версия?

Будем наблюдать дальше.

 

У кого кроме Skreep  наблюдалось такое поведение?

Я знаю только двух людей кто говорил о нечто подобном.

Может ящик попался с онушками несчастливый?

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

 

 

Кстати, с FORA-ми у меня и в vlan per user были проблемы с DHCP (так и не решилось, отказались в пользу BDCOM). Ну и с родственниками соответственно FORA-ы тоже та же проблема.

а какая схема и в чем именно проблема проявлялась ?

 

vlan per user (vlan на ONU-шке untagged в сторону клиента, tagged в сторону OLT-а, QinQ на OLT-е).

Проблема проста - не доходит DHCP до сервера. Если вручную поднять интерфейс/ip - трафик бегает, не работает только DHCP.

 

хм... странно.... только что тестировали в аналогичной схеме, в роли сервера выступал ISC вроде доходило и получало адрес <_<

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

 

 

Кстати, с FORA-ми у меня и в vlan per user были проблемы с DHCP (так и не решилось, отказались в пользу BDCOM). Ну и с родственниками соответственно FORA-ы тоже та же проблема.

а какая схема и в чем именно проблема проявлялась ?

 

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

Switch#sh ep ac int ep 0/2

Interface EPON0/2 has bound 25 active ONUs:

EPON0/2:34 a0c6.ec00.fc98 authenticated   notready     1582        1025    2015.02.02.17:47:09 2015.02.02.17:47:09 wire down         0.00:00:02

 

і так доки її не перезавантажити по живленню

 

Потім усе повторюється по кругу, маю 5 шт з усіма така біда, правда дві штуки протримались з першого включення аж цілу добу поки таке почалось

 

подібно що то різні проблеми.. тобто ваша це одна а з дхцп інша... Мене цікавило чи є проблема тільки з опт82 (ми її не використовуємо) чи і на інших схемах роботи

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

хм... странно.... только что тестировали в аналогичной схеме, в роли сервера выступал ISC вроде доходило и получало адрес <_<

Я пробовал металлические FORA-ы и их ближайших родственников. Может с того времени что-то поменялось в прошивке.

Вообще после всех экспериментов у меня сложилось стойкое мнение, что лучше всего брать bdcom 1501 и не выеживаться.

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

 

хм... странно.... только что тестировали в аналогичной схеме, в роли сервера выступал ISC вроде доходило и получало адрес <_<

Я пробовал металлические FORA-ы и их ближайших родственников. Может с того времени что-то поменялось в прошивке.

Вообще после всех экспериментов у меня сложилось стойкое мнение, что лучше всего брать bdcom 1501 и не выеживаться.

 

у нас на стенде пластик с надписью ФОРА большими буквами

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

первая партия онушек уже установлена, проблем не обнаружено вообще никаких, ОПТ82 заработал с пол пинка, монтажникам онушки понравились (грузятся быстро). Проблем с дерегистрацией нет и с дхцп тоже. С дерегистрацией были проблемы только когда в сети стояли алистары круглые

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

У кого кроме Skreep  наблюдалось такое поведение?

Я знаю только двух людей кто говорил о нечто подобном.

Может ящик попался с онушками несчастливый?

Сегодня 1 раз был случай когда ону отрегистрировали на OLT она там вообще нигде не светится (ни в конфиге ни в актив), но сама ону по индикаторах продолжала оставаться в коннекте, решилось отключением питания

 

на олт эта ону была одна единственная, т.е. на стенде и без зоопарка

Відредаговано Lynx100
Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

кому верить? продолжаем тесты, выкладываем репорты.

Всем спасибо за подробную информацию.

На руках 990ону. 

 

На сейчас есть:

 

проблемы:

- проблема дерегистрации (серийность не подтверждена, продолжаем тест!!)

 

фичи:

- Opt82

- ACL

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

С дерегистрацией были проблемы только когда в сети стояли алистары круглые.

Эти круглые - это вообще песня. Я их сразу зарезал.

Хотя тоже, в общем-то, каким-то образом родственники...

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

Вот кстати, если интересно - завтра дам кому-нибудь из монтажников металлическую FORA, вроде две штуки остались. Пусть попробуют.

Там вроде прошивка 1.1.8. Обновлю одну до 1.1.11. Напомните кто-нибудь, как её прошить из веб-морды (OLT-а под рукой нет)?

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

у меня еще есть несколько вопросов:
не устанавливается адрес на onu с olt
команда "epon onu ip address static 192.168.1.1 255.255.255.0 gateway 192.168.1.254 vlan 100" не проходит

выдает ошибку

Jan  1 06:23:49 HAL: set onu ip configuration failed: rc = 2

 

"epon onu ctc ip address static 192.168.1.1 255.255.255.0 gateway 192.168.1.254 cvlan 100 svlan 0 priority 5" проходит но эффекта никакого, onu после перезагрузки все равно доступна за адресом 10.0.0.10 с lan порта

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

 

онушка пластиковая прошивка 1.0.5

тут же возникает вопорс по прошивкам

пробовал прошить на 1.0.6
на дропбоксе нашел uImage и jffs2_fs.tar.gz
uImage успешно залился и после перзагрузки версия опять 1.0.5, что делать с jffs2_fs.tar.gz так и не понял
может кто знает где взять прошивку, которую Влад заливал  с олт в мануале? и как это сделать если есть проблема с установкой ip

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

jffs2_fs.tar.gz - это и есть прошивка, этот файл с веб-морды в ОНУ (если не ошибаюсь в первое поле), при обновлении uImage версия прошивки не меняется.

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

первая партия онушек уже установлена, проблем не обнаружено вообще никаких, ОПТ82 заработал с пол пинка, монтажникам онушки понравились (грузятся быстро). Проблем с дерегистрацией нет и с дхцп тоже. С дерегистрацией были проблемы только когда в сети стояли алистары круглые

Я вот у себя на ДХЦП сервере не наблюдаю в запросах Cirquit ID и Remote ID, а как без них может работать Опц.82???

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Завтра напишем инструкцию по прошиванию NA-1001B и выложим в папочку.

 

еще раз повторяю,

реализация

 

- Opt82

- ACL

Еще требует доработки, по обещаниям, будет реализована в течение недели до НГ.

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

jffs2_fs.tar.gz - это и есть прошивка, этот файл с веб-морды в ОНУ (если не ошибаюсь в первое поле), при обновлении uImage версия прошивки не меняется.

прошился на 1.0.6

проблема с установкой ip на onu решилась

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

как бы 7у.е это 150грн на 10 подключках 1500грн экономии.... поключили 20 абонов и заработали + до зп 3к грн

а свистопляски - поначалу и с бдкомом было тоже немало

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

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

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

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

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

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

Вхід

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

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

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

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

    • Від legenda vols
      Всем привет, заезженная тема но приходиться искать по всем уголкам интернета - А именно OID и как их использовать.
      Начнём. 
      для новичков.
      bash 
      set_olt_oids() {
          # Общие для EPON (BDCOM)
          if [[ "$1" =~ ^(P3310|P3310B|P3310C|P3608|P3608B|P3316|P3600-16E|P3608-2TE|P3616-2TE|IEP3310)$ ]]; then
              OID_GET_MAC="1.3.6.1.4.1.3320.101.10.4.1.1"
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.101.10.1.1.1"
              OID_MODEL_ONU="1.3.6.1.4.1.3320.101.10.1.1.2"
              OID_TEMP_ONU="1.3.6.1.4.1.3320.101.10.5.1.2"
              OID_AUNT_ONU_STATUS="SNMPv2-SMI::enterprises.3320.101.10.1.1.26"
              OID_UPTIME_ONU="1.3.6.1.4.1.3320.101.10.1.1.80"
              OID_DIST="1.3.6.1.4.1.3320.101.10.1.1.27"
              OID_IF_MAC10="1.3.6.1.4.1.3320.101.11.1.1.3"
              OID_IFindexmac10="1.3.6.1.4.1.3320.101.11.1.1.1"
              LASTREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.9"
              LASTDEREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.10"
              LASTDEREG_REASON="1.3.6.1.4.1.3320.101.11.1.1.11" 
              OID_ONU_ETH="1.3.6.1.4.1.3320.101.12.1.1.8"
              OID_PORT_INDEX="1.3.6.1.4.1.3320.101.107.1.1" # oid возвращает все индексы ПОН портов, работает не везде
              OID_GEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.12"
              OID_FEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.14"
              OID_REBOOT_ONU="1.3.6.1.4.1.3320.101.10.1.1.29" # snmpset -v2c -c RW IP OID.onuIndex i 0 reboot
              OID_DEL_ONU="SNMPv2-SMI::enterprises.3320.101.11.1.1.2" #.$portID.$mac10" i 0 #mac decimal onu
          fi
          # Общие для GPON
          if [[ "$1" =~ ^(GP3600-08|GP3600-16B|GP3600-08B)$ ]]; then
              ETH_STATUS="1.3.6.1.2.1.2.2.1.8" # статус порта 1 портовая ону
              ETH_STATUS4="1.3.6.1.4.1.3320.10.4.1.1.4" # статус портов 4х портовая ону
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.10.3.1.1.2"
              OID_ADMIN_STATUS="1.3.6.1.4.1.3320.10.4.1.1.3"
              OID_DOWN_REASON="1.3.6.1.4.1.3320.10.3.1.1.35"
              OID_DIST="1.3.6.1.4.1.3320.10.3.1.1.33"
              OID_MODEL_ONU="1.3.6.1.4.1.3320.10.3.1.1.9"
              OID_VENDOR_ONU="1.3.6.1.4.1.3320.10.3.1.1.2"
              OID_REBOOT_ONU="1.3.6.1.4.1.3320.10.3.2.1.4" #snmpset -v2c -c RW IP OID.onuIndex i 1 reboot
              
          fi
          # Уникальные параметры для моделей
          case "$1" in
              # EPON модели
              P3310 | P3310B)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  OID_RX_OLT="1.3.6.1.4.1.3320.9.183.1.1.5"
                  OID_PORT_LIST="1.3.6.1.4.1.3320.101.107.1.1"
                  ;;
              IEP3310)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.5"
                  OID_RX_OLT="1.3.6.1.4.1.3320.9.183.1.1.5"
                  OID_TX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  ;;
              P3608 | P3608B | P3310C | P3316 | P3600-16E | P3608-2TE | P3616-2TE)
                  OID_RX_ONU="1.3.6.1.4.1.3320.101.10.5.1.5"
                  OID_RX_OLT="1.3.6.1.4.1.3320.101.108.1.3"
                  OID_TX_ONU="1.3.6.1.4.1.3320.101.10.5.1.6"
                  OID_PORT_LIST="1.3.6.1.4.1.3320.101.107.1.1"
                  ;;
              # GPON модели
              GP3600-08 | GP3600-16B | GP3600-08B | P3600-08E)
                  OID_RX_ONU="1.3.6.1.4.1.3320.10.3.4.1.2"
                  OID_RX_OLT="1.3.6.1.4.1.3320.10.2.3.1.3"
                  OID_TX_ONU="1.3.6.1.4.1.3320.10.3.4.1.3"
                  OID_GET_MAC="1.3.6.1.4.1.3320.10.3.1.1.4"
                  ;;
              *)
                  echo -e "\e[1;91mНеизвестный режим OLT: $1\e[0m"
                  return 1
                  ;;
          esac
          return 0
      }
      что бы было понятно в дальнейшем что за переменные 
      snmp1="snmpwalk -v2c -c паблик стринг"
      snmp2="snmpwalk -v2c -Ouqv -c паблик стринг"
      snmp3="snmpget -v2c -c паблик стринг"
      snmp3q="snmpget -v2c -Ouqv -c паблик стринг"
      snmp4="snmpget -v2c -Ouqv -c приват стринг"
      snmp5="snmpset -v2c -c приват стринг"

      EPON GEPON
      1- OID_GET_MAC="1.3.6.1.4.1.3320.101.10.4.1.1" на бдкомах епон 
      = SNMPv2-SMI::enterprises.3320.101.10.4.1.1.96 = Hex-STRING: A0 94 6A 97 CC 50
      snmp_response=$($snmp3 "$IP" "$OID_GET_MAC.$1" 2>/dev/null | awk -F'Hex-STRING: ' '{print tolower($2)}' | tr -d ' ')
          onu_mac=$(echo "$snmp_response" | sed 's/\(..\)/\1:/g;s/:$//') #Переводим в человеческий вид
          mac10=$(echo "$snmp_response" | awk '{    # Переводим в mac10 дада способов есть миллиард.
              for (i=1; i<=length; i+=2) {
                  printf "%d", strtonum("0x" substr($0, i, 2))
                  if (i + 2 <= length) printf "."
              }
              print ""
          }')

      лучший способ сделать функцию для форматирования снмп запросов в зависимости от типов STRING / HEX-STRING / COUNTER32 и тд тп.

      ifID=$($snmp1 "$IP" "$OID_IF_MAC10" 2>/dev/null | awk -v mac="$mac10" '$0 ~ mac {split($1, arr, "."); print arr[length(arr)-6]; exit}') 


      2 - OID_VENDOR_ONU="1.3.6.1.4.1.3320.101.10.1.1.1"
      тут без лишних слов возвращает вендор онушек 
      SNMPv2-SMI::enterprises.3320.101.10.1.1.1.97 = STRING: "XPON"   если укажем параметр -Oqv  или -Ouqv получим просто "XPON" и надо будет лишь сделать | tr -d ' " '    что бы удалить лапки.

      3 - OID_MODEL_ONU="1.3.6.1.4.1.3320.101.10.1.1.2" аналогично вендорам, получаем модель.

      4- OID_TEMP_ONU="1.3.6.1.4.1.3320.101.10.5.1.2"  - температура ону делим на / 256
      SNMPv2-SMI::enterprises.3320.101.10.5.1.2.17 = INTEGER: 7027  
      temp_onu=$($snmp3q $IP 1.3.6.1.4.1.3320.101.10.5.1.2.$INDEX | awk '{printf "%.2f", $1/265}' 2>/dev/null)

      5 - OID_AUNT_ONU_STATUS="1.3.6.1.4.1.3320.101.10.1.1.26"
      SNMPv2-SMI::enterprises.3320.101.10.1.1.26.276 = INTEGER: 3

      onuAunt_type=$($snmp3q $IP "$OID_AUNT_ONU_STATUS.$INDEX" 2>/dev/null)
          case "$onuAunt_type" in
              0) onuAunt_type_txt="authenticated" ;;
              1) onuAunt_type_txt="registered" ;;
              2) onuAunt_type_txt="deregistered" ;;
              3) onuAunt_type_txt="auto_config" ;;
              4) onuAunt_type_txt="lost" ;;
              *) onuAunt_type_txt="unknown" ;;
          esac

      6 - OID_UPTIME_ONU="1.3.6.1.4.1.3320.101.10.1.1.80" uptime
      SNMPv2-SMI::enterprises.3320.101.10.1.1.80.207 = INTEGER: 290907
      timetick 
      | awk '{h=int($1/3600); m=int(($1%3600)/60); s=$1%60; printf "AliveTime: %dч %dмин %dсек\n", h, m, s}')${reset}"

      7 - OID_DIST="1.3.6.1.4.1.3320.101.10.1.1.27"
      SNMPv2-SMI::enterprises.3320.101.10.1.1.27.149 = INTEGER: 1600
      на епоне в метрах  на гпоне делим на 10

      8 - OID_IF_MAC10="1.3.6.1.4.1.3320.101.11.1.1.3"
      SNMPv2-SMI::enterprises.3320.101.11.1.1.3.14.60.21.18.8.130.175 = Hex-STRING: 3C 15 12 08 82 AF  
      SNMPv2-SMI::enterprises.3320.101.11.1.1.3      .14-PORTINDEX     60.21.18.8.130.175  - MAC10                = Hex-STRING: MAC HEX

      9- OID_IFindexmac10="1.3.6.1.4.1.3320.101.11.1.1.1"
      SNMPv2-SMI::enterprises.3320.101.11.1.1.1.125.60.21.18.6.227.186 = INTEGER: 125
      SNMPv2-SMI::enterprises.3320.101.11.1.1.1.125.60.21.18.6.247.136 = INTEGER: 125
      возвращает PORT INDEX и можно грепнуть по mac10 найти индекс и можно грепнуть через мак10

      10 - LASTREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.9"
      дату отдаёт в хексе. надо декодировать это дело.
      вызов snmp + IP + oid + PORTINDEX + MAC10 
      date_hex=$($snmp1 $IP "$LASTREG_DATE.$IF_INDEX.$mac10" 2>/dev/null | awk -F': ' '{print $2}' | tr -d ' ')
      if [[ -n "$date_hex" ]]; then
              # Преобразуем дату из hex в числовое представление
              data=($(echo "$date_hex" | sed 's/../0x& /g'))
              local year=$((data[0] * 256 + data[1]))
              local month=${data[2]}
              local day=${data[3]}
              local hour=${data[4]}
              local minute=${data[5]}
              local second=${data[6]}


      local formatted_date=$(printf "%04d-%02d-%02d %02d:%02d:%02d" "$year" "$month" "$day" "$hour" "$minute" "$second")


      10 - LASTDEREG_DATE="1.3.6.1.4.1.3320.101.11.1.1.10"
      аналогично 9му оиду.

      11 - LASTDEREG_REASON="1.3.6.1.4.1.3320.101.11.1.1.11" 
      DEREG_STATUS=$($snmp3 $IP "$LASTDEREG_REASON.$IF_INDEX.$mac10" -Oqv 2>/dev/null)
          case "$DEREG_STATUS" in
              2) dereg_status_text="normal";;
              3) dereg_status_text="mpcp-down";;
              4) dereg_status_text="oam-down";;
              5) dereg_status_text="firmware-download";;
              6) dereg_status_text="illegal-mac";;
              7) dereg_status_text="llid-admin-down";;
              😎 dereg_status_text="wire-down";;
              9) dereg_status_text="power-off";;
              255) dereg_status_text="unknown";;
              0) dereg_status_text="Нет данных.";;
              *) dereg_status_text="not found";;
          esac

      есть прикол если онушка autoconfig статус 3 / authenticated статус 0
      там инвертируються 7 и 8  может и от моделей ону зависеть.... 
      7) dereg_status_text="llid-admin-down";;
      😎 dereg_status_text="wire-down";;
      это уже тестами )


      12  -  OID_ONU_ETH="1.3.6.1.4.1.3320.101.12.1.1.8" статус езернет ничего не обычного кроме того что может верно отдать данные с 2-3го раза )
      2 down 1 up 
      там же есть прикол с authenticated autoconfig инвертируется...
      local PORT_COUNT=$($snmp2 "$IP" "$OID_ONU_ETH.$INDEX" | wc -l)
      local ETH_STATUS=$($snmp2 "$IP" "$OID_ONU_ETH.$INDEX.$port" 2>/dev/null)
              [[ "$ETH_STATUS" =~ ^[0-9]+$ ]] || continue  # Проверяем, что ETH_STATUS - это число
              if [[ "$onuAunt_type" == "0" ]]; then
                  STATUS_COLOR=$( [[ "$ETH_STATUS" -eq 2 ]] && echo "UP" || echo "DOWN" )
              else
                  STATUS_COLOR=$( [[ "$ETH_STATUS" -eq 1 ]] && echo "UP" || echo "DOWN" )
              fi

      13 - OID_PORT_INDEX="1.3.6.1.4.1.3320.101.107.1.1" # oid возвращает все индексы ПОН портов, работает не везде.
      14 - OID_GEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.12"   гигабит езернет порты на онушках (кол-во)
      15 - OID_FEPORT_COUNT="1.3.6.1.4.1.3320.101.10.1.1.14"   ФастЕзернет 100мбит аналогично. 
      INTEGER 

      16 - OID_REBOOT_ONU="1.3.6.1.4.1.3320.101.10.1.1.29" # snmpset -v2c -c RW IP OID.onuIndex i 0                                  reboot REBOOT ONU epon snmp
      $snmp5 "$IP" "$OID_REBOOT_ONU.$INDEX" i 0 >/dev/null 2>&1

      17 - delete onu epon  удалить ону бдком снмп 
      OID_DEL_ONU="SNMPv2-SMI::enterprises.3320.101.11.1.1.2"
      $snmp5 "$IP" "$OID_DEL_ONU.$ifID.$mac10" i 0 > /dev/null 2>&1    oid.PORTINDEX.mac10 i 0 
      остальные есть выше там думаю всё понятно.

      SIGNAL LEVELS в зависимости от моделей плат и олтов расписаны 
      все везде одинаково 
      $snmp2 "$IP" "$OID_RX_OLT.$INDEX" 2>/dev/null | awk '{print $NF / 10}')   результат делим на 10.

      epon пакеты, ошибки по портам на онушке.
      broadcasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.16.$INDEX.$port" 2>/dev/null)
      multicasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.17.$INDEX.$port" 2>/dev/null)
      unicasts=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.18.$INDEX.$port" 2>/dev/null)
      pause=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.19.$INDEX.$port" 2>/dev/null)
      fcserrs=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.20.$INDEX.$port" 2>/dev/null )
      oversize=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.13.$INDEX.$port" 2>/dev/null)
      jabber=$($snmp4 "$IP" "1.3.6.1.4.1.3320.101.12.2.1.14.$INDEX.$port" 2>/dev/null)

      мне бы такое помогло.. а не искать на тонне форумов и сайтов и неделю тыкая snmpwalk и выясняя что и для чего. остального и в инете полно. 
    • Від Amigo
      Продам GEPON ОЛТи BDCOM
      1. BDCOM P3310B (Вживаний) - 6000 грн.
      2. BDCOM P3310C (Вживаний) - 7500 грн.
      3. BDCOM P3310C (Вживаний без вух) - 7000 грн.
      4. BDCOM P3608-2TE (Вживаний) - 20000 грн.
      5. BDCOM P3608-2TE  (Вживаний) - 19000 грн.

    • Від grapefruit
      Доброго вечора, спільното!
      Можливо хтось стикався з завданням,коли потрібно на OLT BDCOM GP3600 по oid визначити час розреєстрування ону. В неті нічого знайти не вдалося, через MIB браузер тоже ніц.
      Якщо підкажете буде дуже вдячний, або хоч підкажіть де шукати.
      Всім гарного вечора)
    • Від alexeya
      Продам OLT ZTE C320. OLT укомплектован блоком живлення PRAM, двома платами GTGH(K00), платою керування SMXA(A31).

      Кожна GTGH-плата, це 16 GPON портів, 16 GPON модулів C++.
      SMXA-плата, це SFP+ (10G) порт, 1 гігабітний комбо порт.

      В наявності 2 одиниці. Один новий, один був у використанні (стан близький до нового)

      Ціна нового - 120000 грн
      Ціна вживаного - 105000 грн

      BDCOM GP-3600-08B куплявся в ДЕПСі в вересні 23 року. В ньому використовувались тільки 3 порти (тобто є тільки 3 GPON SFP модулі). 48к разом з модулями

      ОЛТИ без модулів:
      3310B-2AC - 1штука - 8000
      3310B - 2 штуки - 7500
      3310B + Proline UPS - 1 штука - 8500
      3310D + Proline UPS - 1 штука - 12500
      BDCOM P3600-04 + Proline UPS - 1 штука - 16500
      3616-2TE - 3 штуки - 53к

      Додам вживані EPON С++ модулі по 400 грн за штуку. Або нові по 750 грн за штуку
    • Від alexeya
      Продам оборудование в связи с прекращением деятельности телеком-оператора в Донецкой области.
       
      Eltex MES2324FB в отличном состоянии (8 штук) - 13.000 грн
      Eltex MES5324 (24 SFP+, 4 QSFP) - 62.000 грн
      Extreme Networks X620-16x (16 SFP+) - 42.000 грн
       
      OLT ZTE C320 (GTGH (K00) * 2, PRAM, SMXA (A31) - 32 GPON ports, C++ модули, 10G плата управления. Состояние близкое к новому (был в эксплуатации пол года) - 110.000грн, новый 125.000 грн.
       
      Juniper MX80 (MX5-T upgraded to MX80, 16 subsribers, все лицензии есть), есть 2 штуки. - 1700$
       
      Кабель бухтами (в Павлограде, могу привезти в Днепр или отправка деливери/нп)
      ОКТ-Д(1.0)-2Е1-0,36Ф3,5/0,22Н18-2 — 3000м - 3.5 грн/метр 
      ОКЗ(б2,7)Т-008(7,8 мм) — бухти 3840 и 4000 м - 13 грн/метр
      ОЦБгП-8А1(1х8) 2,7 кН — 2 бухти по 3830 м - 13 грн/метр
       
       
       
























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