Перейти до

BDCOM P3310C


Kto To

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

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Вчи українську, це тобі ще знадобиться!

Дуже схоже на "фільтр по МАС", який зявився в 3310с. ftp://ftp.romsat.ua/pub/Lan/BDCOM/P3310C/Read_before_Update.txt All mac addresses that fit the mask below will be dropped on OLT PON inte

Блин, да поставьте Вы в конце концов понконтрол и собирайте сигналы по СНМП и не мучайтесь

Posted Images

 

Уважаемые, ветка BDCOM C, никто не проверит скорость медного порта на ONU, там есть опция 1Гиг или её там нет?

Если есть - какая ONU используется.

 

Как проверить:

conf
interface EPON0/3:2
int GigaEthernet 0/1
speed ?
здесь, в моем случае, выводит следующее:
  10     -- Force 10 Mbps operation
  100    -- Force 100 Mbps operation
  auto   -- Enable AUTO speed configuration

что выводит у Вас и какая ONU?

Спасибо!

Тоже не поднимается

 

Через веб морду показує 1000Мбіт

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

 

 

Уважаемые, ветка BDCOM C, никто не проверит скорость медного порта на ONU, там есть опция 1Гиг или её там нет?

Если есть - какая ONU используется.

 

Как проверить:

conf
interface EPON0/3:2
int GigaEthernet 0/1
speed ?
здесь, в моем случае, выводит следующее:
  10     -- Force 10 Mbps operation
  100    -- Force 100 Mbps operation
  auto   -- Enable AUTO speed configuration

что выводит у Вас и какая ONU?

Спасибо!

Тоже не поднимается

 

Через веб морду показує 1000Мбіт

 

 

Техподдержка пояснила, что путь ведет в итоге на управление гигабитным портом ОЛТа, не ONU. То есть мы идем на оптический интерфейс ONU interface EPON0/3:2, а следующий выбор команды конфигурации медного порта возвращает нас на шаг назад, снова на ОЛТ, на его гигабитный ethernet порт. То есть таким путем мы не можем удивить настройки медного порта ONU. Однако это никак не объясняет, куда делась опция 1G с настроек медного порта ОЛТа. Проехали.

 

Теперь по сути проблемы. Порт ONU поднимается на гиг, если только абонент не использует неправильно обжатый кабель (в моем случае абонент сам обжимал). Отсюда были все проблемы.

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

В мене така інфа виводиться, хоча на кртах мережевих пише піднятий 1Гбіт но реально 100Мбіт.

 

Тоже пишет 100 мегабит и в настройках нет Гигабита, но порт поднят на гиг, проверял на "соседе" по кабелю:

 

#show int GigabitEthernet6/3

GigabitEthernet6/3 is up, line protocol is up (connected)

  Hardware is 1000Mb

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

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

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

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

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

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

не завеликий гарантований получається?

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

 

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

не завеликий гарантований получається?

 

Це пока що тестовий стенд, коли все розкину по точках подивимось як воно поведеться.

Я не інтернет провайдер, щоб гарантовану сильно урізати. окрім інтернет трафіку ще відеоспостереження буде не мало хвати ширину каналу.

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

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

так будет работать 9 ону, для 10 уже не хватит cir полосы и её не зарегистрирует

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

 

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

так будет работать 9 ону, для 10 уже не хватит cir полосы и её не зарегистрирует

 

Дякую за інформацію, цього я не знав. в мене буде лише 7 ону у використанні.

Декілька хвилин тому стикнувся з проблемкою по відонагляду, воно майже не працює. існує якесь лікарство?

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

Столкнулись снова с ублюдством 3310С. Купил человек, настроил ему, некоторые ОНУ работают нормально, некоторые скорость 5-10 мегабит, некоторые вообще не регистрируются. Все это же втыкали в 3310B - все как часы. Посоветовал ему вернуть 3310C и поискать б/у 3310B.


 

 

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

так будет работать 9 ону, для 10 уже не хватит cir полосы и её не зарегистрирует

 

Дякую за інформацію, цього я не знав. в мене буде лише 7 ону у використанні.
Декілька хвилин тому стикнувся з проблемкою по відонагляду, воно майже не працює. існує якесь лікарство?

 

cir ставь 5000

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

Столкнулись снова с ублюдством 3310С. Купил человек, настроил ему, некоторые ОНУ работают нормально, некоторые скорость 5-10 мегабит, некоторые вообще не регистрируются. Все это же втыкали в 3310B - все как часы. Посоветовал ему вернуть 3310C и поискать б/у 3310B.

 

 

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

 

так будет работать 9 ону, для 10 уже не хватит cir полосы и её не зарегистрирует

 

Дякую за інформацію, цього я не знав. в мене буде лише 7 ону у використанні.

Декілька хвилин тому стикнувся з проблемкою по відонагляду, воно майже не працює. існує якесь лікарство?

 

cir ставь 5000

вы прежде чем говорить уточняйте ,какие ону например что накрутили ....

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

Дякую за інформацію, цього я не знав. в мене буде лише 7 ону у використанні.

Декілька хвилин тому стикнувся з проблемкою по відонагляду, воно майже не працює. існує якесь лікарство?

так будет работать 9 ону, для 10 уже не хватит cir полосы и её не зарегистрирует

 

Той китаєць взагалі не стабільний. Коли тільки склав тестовий стенд пінги між двома пристроями через інт. пон і ізернет був 1ms, 2ms. пройшло два дня в настройках нічого не мінялось пінг 1,2,13,20,18,2,5ms

Виправило ситуацію з пінгами:

epon sla upstream pir 1000000 cir 100000  

epon sla downstream pir 1000000 cir 100000

cir ставь 5000

вы прежде чем говорить уточняйте ,какие ону например что накрутили ....

 

ONU FoxGate 100Z Настройки ніякі не вносились

DVR1,2,3 - працюють, DVR4,5 - ні. В програмі вони то підєднуються то відєднуються. Сама програма не підтягує дані з ДВР, тобто нема назв камер.

Всі DVR-и  Dahua. DVR4,5 старішого типу. 

Це тестовий стенд кінцева схема відрізняється(вище викладав, замість медіаконвертерів будуть ону. схема не повна, лише кусок)

 

91a175464aab67af5b550fbfa6d8ad89.jpg

 

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

freak999
Почитайте тут: https://local.com.ua/forum/topic/61951-uapon-v60/page-15
 

По поводу камер. Попробуйте заменить медиаконвертора, перейдите на свитч DVR4,5 и проверьте работу камер с него.

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

 

И - да, в этой схеме Вы можете полностью обойтись без свитчей. Каждую камеру на свою ONU повесить. А ONU хоть в один, хоть в разные vlan, в итоге все vlan отправить тегом на аплинк ОЛТа (eth1).

Правда, если камеры подключены через PoE (скорее всего так и есть) то потребуется POE инжектор для каждой.

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

freak999

Почитайте тут: https://local.com.ua/forum/topic/61951-uapon-v60/page-15

 

По поводу камер. Попробуйте заменить медиаконвертора, перейдите на свитч DVR4,5 и проверьте работу камер с него.

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

 

И - да, в этой схеме Вы можете полностью обойтись без свитчей. Каждую камеру на свою ONU повесить. А ONU хоть в один, хоть в разные vlan, в итоге все vlan отправить тегом на аплинк ОЛТа (eth1).

Правда, если камеры подключены через PoE (скорее всего так и есть) то потребуется POE инжектор для каждой.

Можливості підєднати світч нема, там відстань. ip камери транслюються норм.

Кінцева схема мережі. можливо коли буде вже так ,то все спрацює, но не факт і це не тішить. Ще повинна бути можливість

переглядати відео з ДВР не тільки через схему DVR-->ONU-->ОЛТ-->PC, а також DVR<-->ONU<-->ONU<-->DVR

ДВР-и будуть на кожній точці і через світч підєднуватись до ОНУ. 

 

53cd458535035d29a6b7a7a3f8bc3ab5.jpg

 

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

И все таки, если есть проблема на участке с медиаконверторами - проверьте их. Это из личного опыта.

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

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

 

И все таки, если есть проблема на участке с медиаконверторами - проверьте их. Это из личного опыта.

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

 

Не завелось. ДВР-и взагалі не пінгуються

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

 

 

И все таки, если есть проблема на участке с медиаконверторами - проверьте их. Это из личного опыта.

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

 

Не завелось. ДВР-и взагалі не пінгуються

 

 

Не бывает такого, покажите схему. ДВР ip адреса по DHCP получают?

Конфиг ОЛТа скиньте, как есть.

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

 

 

 

И все таки, если есть проблема на участке с медиаконверторами - проверьте их. Это из личного опыта.

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

 

Не завелось. ДВР-и взагалі не пінгуються

 

 

Не бывает такого, покажите схему. ДВР ip адреса по DHCP получают?

Конфиг ОЛТа скиньте, как есть.

 

Схема вище(тільки роутер підключений через мідюк і в свіч).

DHCP теж не працює

 

 

OLT_ZB_config_epon0/1#show configuration
!version 10.1.0E build 36039
service timestamps log date
service timestamps debug date
logging buffered 4096
!
hostname OLT_ZB
port-protected 1
!
!
!
!
!
!
spanning-tree mode rstp
!
!
!
!
!
!
!
!
!
!
!
aaa authentication login default local
aaa authentication enable default none
aaa authorization exec default local
!
username admin password 0 admin
!
!

epon oam-version 1 0x21
epon oam-version 2 0x20
!
!!slot 0 89
interface GigaEthernet0/1
!
interface GigaEthernet0/2
 shutdown
!
interface GigaEthernet0/3
 shutdown
!
interface GigaEthernet0/4
 shutdown
!
interface GigaEthernet0/5
 shutdown
!
interface GigaEthernet0/6
 shutdown
!
interface EPON0/1
 epon bind-onu mac e067.b317.b10c 1
 epon bind-onu mac e067.b317.b10a 2
 switchport protected 1
!
interface EPON0/1:1
 description -=pryvidna=-
!
interface EPON0/1:2
 description -=2 bugel=-
!
interface EPON0/2
 shutdown
 switchport protected 1
!
interface EPON0/3
 shutdown
 switchport protected 1
!
interface EPON0/4
 shutdown
 switchport protected 1
!
!!slot end
!
interface VLAN1
 ip address 192.168.9.3 255.255.255.0
!
!
!
vlan 1
!
!
!
!
!
!
ip http server
!
!
!
!
line vty 0
 exec-timeout 0
!
line vty 1
 exec-timeout 0
!
line vty 2
 exec-timeout 0
!
line vty 3
 exec-timeout 0
!
line vty 4
 exec-timeout 0
!
line vty 5
 exec-timeout 0
!
line vty 6
 exec-timeout 0
!
line vty 7
 exec-timeout 0
!
line vty 8
 exec-timeout 0
!
line vty 9
 exec-timeout 0
!
line vty 10
 exec-timeout 0
!
line vty 11
 exec-timeout 0
!
line vty 12
 exec-timeout 0
!
line vty 13
 exec-timeout 0
!
line vty 14
 exec-timeout 0
!
line vty 15
 exec-timeout 0
!
line vty 16
 exec-timeout 0
!
line vty 17
 exec-timeout 0
!
line vty 18
 exec-timeout 0
!
line vty 19
 exec-timeout 0
!
line vty 20
 exec-timeout 0
!
line vty 21
 exec-timeout 0
!
line vty 22
 exec-timeout 0
!
line vty 23
 exec-timeout 0
!
line vty 24
 exec-timeout 0
!
line vty 25
 exec-timeout 0
!
line vty 26
 exec-timeout 0
!
line vty 27
 exec-timeout 0
!
line vty 28
 exec-timeout 0
!
line vty 29
 exec-timeout 0
!
line vty 30
 exec-timeout 0
!
line vty 31
 exec-timeout 0
!
!
!
time-zone Kyiv 2 0
ntp server 192.168.9.1
!
!Pending configurations for absent linecards:
!
!No configurations pending global

 

 

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

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

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

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

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

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

Вхід

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

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

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

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

    • Від Minotaur
      Вітаю!

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


    • Від ppv
      Після оновлення до 1.5.1 не відображаються сигнали на
      OLT BDCOM P3310B (Device version10.1.0B)

      та
      P3608-2TE (Firmware Version10.1.0E). 

      3310C та P3608B ніяких проблем немає, знімає все добре. 
      З GPON3600-8 все зрозуміло будуть виправлення в Ubilling: 1.5.2.
       
      Може в когось було щось подібне? Хочу знати куди копати.
    • Від LIKO
      Продам оптичний лінійний термінал (OLT) BDCOM P3600-16E-2AC , повна комплектація, можливий продаж з модулями BDCOM OLT-GSFP-20+++
      Ціна 85500 грн.
       





    • Від 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 грн.


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