Перейти до

Проблема после переноса конфига с p3310 на p3608


Ilya016

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

Проблема в следующем. Была задача от начальства перенести конфиг (Не важно как. Я перебил команды вручную) с p3310c на p3608.

Уже раньше так делал, ничего вроде сложного (это не писать конфиг с нуля), но произошел конфуз... При замене с 33-ей на 36-ую устройство не поднялось. А именно какой-то косяк с приходом. Не регистрируется, удаленного доступа нет, трафик вроде даже не бегает. В чем может быть косяк? Настройки почти идентичные, лишь некоторые расхождений в синтаксисе (на мой оч. непрофессиональный взгляд). Кто сможет, помогите плз.

 

конфиг 3310:

!version 10.1.0E build 46085
service timestamps log date
service timestamps debug date
service password-encryption
logging buffered 4096
!
hostname **************
port-protected 1
!
!
!
!
ip default-gateway ***.***.171.1
!
!
spanning-tree mode rstp
!
!
!
!
!
!
!
!
!
!
!
aaa authentication login default local
aaa authentication enable default none
aaa authorization exec default local
!
username admin password 7 ******************
username user password 7 *****************
!
!

epon oam-version 1 0x30
epon oam-version 2 0x21
epon oam-version 3 0x20
!
!!slot 0 89
interface GigaEthernet0/1
 description Uplink_mikrotik
 switchport trunk vlan-allowed 70,171,175-176,232-240
 switchport mode trunk
  dhcp snooping trust
!
interface GigaEthernet0/2
 switchport trunk vlan-allowed 2-69,71-170,172,174,177-231,241-4094
 switchport mode trunk
 switchport pvid 240
!
interface GigaEthernet0/3
 shutdown
 description _
 switchport trunk vlan-allowed 2-69,71-170,172,174,177-231,241-4094
 switchport mode trunk
 switchport pvid 240
!
interface GigaEthernet0/4
 description _
 switchport trunk vlan-allowed 176
 switchport mode trunk
!
interface GigaEthernet0/5
 description Storojka
 switchport trunk vlan-allowed 176,240
 switchport trunk vlan-untagged 240
 switchport pvid 240
!
interface GigaEthernet0/6
 description mikrotik_AC_monitoring
 switchport trunk vlan-allowed 171
 switchport mode trunk
  dhcp snooping trust

!         
!!slot end
!         
interface VLAN171
 description management
 ip address ***.***.171.10 255.255.255.0
!         
interface VLAN236
 no ip address
!         
interface VLAN239
 no ip address
!         
interface VLAN240
 no ip address
!         
!         
!         
vlan 1,70,171,173,175-176,232-240
!         
 loopback-detection
!         
!         
!         
ip dhcp-relay snooping
ip dhcp-relay snooping vlan  240
!         
!         
ip http server
!         
!         
!         
snmp-server community 0 ******* ** 
snmp-server community 0 ******* **** ******
snmp-server contact ************
snmp-server location *************
!         

line console 0
 length 256
 width 256
!         
line vty 0 1
 exec-timeout 0
 length 256
 width 256
!         

line vty 2 31
 exec-timeout 0
!         

!

!

ip sshd enabled

!

time-zone Moscow 3 0
ntp query-interval 720
ntp server ***.***.***.***
!         
!Pending configurations for absent linecards:
!         
!No configurations pending global

 

Конфиг p3608:

!version 10.1.0F build 72136
service timestamps log date
service timestamps debug date
service password-encryption
logging buffered 4096
!
hostname ***********
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 7 ****************************
username user password 7 *************************
!
!
!
!

epon oam-version 1 0x30
epon oam-version 2 0x21
epon oam-version 3 0x20
!
interface Null0
!
interface FastEthernet0/0

 shutdown
 ip address 192.168.0.1 255.255.255.0
 no ip directed-broadcast
!
!!slot 0 1 unknow CARD
interface GigaEthernet0/1
 description Uplink_mikrotik_sfp
 switchport trunk vlan-allowed 70,171,175-176,232-240
 switchport mode trunk
  dhcp snooping trust
!
interface GigaEthernet0/2
 switchport trunk vlan-allowed 2-69,71-170,172,174,177-231,241-4094
 switchport mode trunk
 switchport pvid 240
!
interface GigaEthernet0/3
 shutdown
 description _
 switchport trunk vlan-allowed 2-69,71-170,172,174,177-231,241-4094
 switchport mode trunk
 switchport pvid 240
!
interface GigaEthernet0/4
 description _
 switchport trunk vlan-allowed 176
 switchport mode trunk
!
interface GigaEthernet0/5
 description Storojka
 switchport trunk vlan-allowed 176,240
 switchport trunk vlan-untagged 240
 switchport mode dot1q-tunnel-uplink
 switchport pvid 240
!
interface GigaEthernet0/6
 description mikrotik_AC_monitoring
 switchport trunk vlan-allowed 171
 switchport mode trunk
  dhcp snooping trust
!
interface GigaEthernet0/7
 description Uplink_mikrotik
 switchport trunk vlan-allowed 70,171,175-176,232-240
 switchport mode trunk
  dhcp snooping trust
!
interface GigaEthernet0/8
 shutdown
 switchport mode dot1q-tunnel-uplink
!
interface TGigaEthernet0/1
 shutdown
 switchport mode dot1q-tunnel-uplink
!
interface TGigaEthernet0/2
 shutdown
 switchport mode dot1q-tunnel-uplink
!
!
!!slot end
!
interface VLAN171
 description management
 ip address ***.***.171.10 255.255.255.0
 no ip directed-broadcast
!
interface VLAN236
 no ip address
 no ip directed-broadcast
!
interface VLAN239
 no ip address
 no ip directed-broadcast
!
interface VLAN240
 no ip address
 no ip directed-broadcast
!
!
!
vlan 1,70,171,173,175-176,232-240
!
 loopback-detection
!
!
!
!
ip dhcp-relay snooping
ip dhcp-relay snooping vlan  240
!
!
!
!
!
!
ip route default ***.***.171.1
ip exf
!
ipv6 exf
!
!
ip http server
!
!
!
snmp-server community 0 ******* **
snmp-server community 0 ***** *** *****
snmp-server contact ***************
snmp-server location *************
!
line console 0
 length 256
 width 256
!
line vty 0 1
 exec-timeout 0
 length 256
 width 256
!
line vty 2 31
 exec-timeout 0
!
!
!
ip sshd enable
!
time-zone Moscow 3 0
ntp query-interval 720
ntp server ***.***.***.***
!
!Pending configurations for absent linecards:
!
!No configurations pending global

 

 

На 33-ей приход в 1 gigaethernet, на 36-ой в 7-ой gigaethernet, т.к. на ней нет медных портов до 5-го

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, alex71bas сказал:

spanning-tree mode rstp  

попробуй отключить

Сегодня вечером буду пробовать менять их местами снова, тогда на месте попробую. Но чувство, что не поможет...

У меня вместо этого:

1    Static  Default                          
70   Static  VLAN0070                         g0/1
171  Static  VLAN0171                         g0/6, g0/1, epon0/2
173  Static  VLAN0173                         
175  Static  VLAN0175                         g0/1, epon0/1, epon0/2, epon0/3, epon0/4
176  Static  VLAN0176                         g0/4, g0/1
232  Static  VLAN0232                         g0/1, epon0/1
233  Static  VLAN0233                         g0/1, epon0/2
234  Static  VLAN0234                         g0/1, epon0/3
235  Static  VLAN0235                         g0/1, epon0/4
236  Static  VLAN0236                         g0/1
237  Static  VLAN0237                         g0/1
238  Static  VLAN0238                         g0/1
239  Static  VLAN0239                         g0/1
240  Static  VLAN0240                         g0/5, g0/1, epon0/1, epon0/2, epon0/3, epon0/4

 

Вот это (на 36-ом BDCom):

1    Static  Default                          g0/8, tg0/1, tg0/2, epon0/6, epon0/7, epon0/8
70   Static  VLAN0070                         g0/1, g0/7, g0/8, tg0/1, tg0/2
171  Static  VLAN0171                         g0/1, g0/6, g0/7, g0/8, tg0/1, tg0/2, epon0/2
173  Static  VLAN0173                         g0/8, tg0/1, tg0/2
175  Static  VLAN0175                         g0/1, g0/7, g0/8, tg0/1, tg0/2, epon0/5, epon0/1, epon0/2, epon0/3, epon0/4
176  Static  VLAN0176                         g0/1, g0/4, g0/5, g0/7, g0/8, tg0/1, tg0/2
232  Static  VLAN0232                         g0/1, g0/7, g0/8, tg0/1, tg0/2, epon0/1
233  Static  VLAN0233                         g0/1, g0/7, g0/8, tg0/1, tg0/2, epon0/2
234  Static  VLAN0234                         g0/1, g0/7, g0/8, tg0/1, tg0/2, epon0/3
235  Static  VLAN0235                         g0/1, g0/7, g0/8, tg0/1, tg0/2, epon0/5, epon0/4
236  Static  VLAN0236                         g0/1, g0/7, g0/8, tg0/1, tg0/2
237  Static  VLAN0237                         g0/1, g0/7, g0/8, tg0/1, tg0/2
238  Static  VLAN0238                         g0/1, g0/7, g0/8, tg0/1, tg0/2
239  Static  VLAN0239                         g0/1, g0/7, g0/8, tg0/1, tg0/2
240  Static  VLAN0240                         g0/1, g0/5, g0/7, g0/8, tg0/1, tg0/2, epon0/5, epon0/1, epon0/2, epon0/3, epon0/4

 

Знаю, что это можно корректировать (видел, как это делал мой предшественник), но как не знаю (у него уже не спросить).
 

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

Не вижу команды "ip default-gateway ***.***.171.1" в p3608. и еще бы для уверенности дал бы команду no shutdown на interface VLAN171.

Порт то на другой стороне прихода, имею ввиду на вашей стороне, не на стороне олта, физически поднят ?

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

Не вижу команды "ip default-gateway ***.***.171.1" в p3608. и еще бы для уверенности дал бы команду no shutdown на interface VLAN171.

Порт то на другой стороне прихода, имею ввиду на вашей стороне, не на стороне олта, физически поднят ?

ip default-gateway на p3608 именуется ip route default и она есть перед ip http server. Shutdown попробую. Порт поднят, т.к. замена оборудования происходит "на горячую". Два устройства в ящике, с рабочего приход отсоединяю и ставлю в соответствующий порт на новом устройстве. Линк видится, имеется соответствующие сообщение о поднятии медного порта в консоли. Однако, трафика нет, удаленки нет, Onu не поднимаются, трафик не бежит....

Відредаговано Ilya016
Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Matou сказал:

А пробовали на новый олт дать иной ип-адрес, не ip address ***.***.171.10

Боюсь этот вариант отпадает, т.к. на этот адрес завязан весь мониторинг и перенастраивать будет необходимо не только это олт но и связаные устройства + до этого устройства есть участок обслуживаемый не нами... В общем проблема. Вопрос только в том почему раньше по данной схеме олт запускались (в т.ч. и перенастроенные 3608), а в этот раз такая подстава.

Ссылка на сообщение
Поделиться на других сайтах
48 минут назад, Ilya016 сказал:

Вопрос только в том почему раньше по данной схеме олт запускались (в т.ч. и перенастроенные 3608), а в этот раз такая подстава.

Проблема не в ОЛТе, а в чудо-админе. Как вообще можно ставить новую железку в продакшн даже не проверив пингуется ли она после настройки?

Что мешает проверить конфигурацию на столе?

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Ilya016 сказал:

Сегодня вечером буду пробовать менять их местами снова, тогда на месте попробую. Но чувство, что не поможет...

У нас было что то похожее. В узел где стояло две p3608, установили третью p3608. Так вот третья не хотела работать пока не выключили "spanning-tree mode rstp". При этом прошивка и настройки, кроме IP-адреса были одинаковы и до установки на столе всё работало.

В другой раз: в узле где было уже три P3310C, заменили приход с 1G на 10G (используя MikroTik CRS305), ничего не работало пока не выключили "spanning-tree mode rstp"

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, alex71bas сказал:

spanning-tree mode rstp  

попробуй отключить

 

 

16 часов назад, HYBI сказал:

У нас было что то похожее. В узел где стояло две p3608, установили третью p3608. Так вот третья не хотела работать пока не выключили "spanning-tree mode rstp". При этом прошивка и настройки, кроме IP-адреса были одинаковы и до установки на столе всё работало.

В другой раз: в узле где было уже три P3310C, заменили приход с 1G на 10G (используя MikroTik CRS305), ничего не работало пока не выключили "spanning-tree mode rstp"

Вы мои спасители. Реально помогло... Завелась сразу же...

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, alex71bas сказал:

spanning-tree mode rstp  

попробуй отключить

 

 

17 часов назад, HYBI сказал:

У нас было что то похожее. В узел где стояло две p3608, установили третью p3608. Так вот третья не хотела работать пока не выключили "spanning-tree mode rstp". При этом прошивка и настройки, кроме IP-адреса были одинаковы и до установки на столе всё работало.

В другой раз: в узле где было уже три P3310C, заменили приход с 1G на 10G (используя MikroTik CRS305), ничего не работало пока не выключили "spanning-tree mode rstp"

Вы мои спасители. Реально помогло... Завелась сразу же...

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, alex71bas сказал:

spanning-tree mode rstp  

попробуй отключить

 

 

17 часов назад, HYBI сказал:

У нас было что то похожее. В узел где стояло две p3608, установили третью p3608. Так вот третья не хотела работать пока не выключили "spanning-tree mode rstp". При этом прошивка и настройки, кроме IP-адреса были одинаковы и до установки на столе всё работало.

В другой раз: в узле где было уже три P3310C, заменили приход с 1G на 10G (используя MikroTik CRS305), ничего не работало пока не выключили "spanning-tree mode rstp"

Вы мои спасители. Реально помогло... Завелась сразу же...

Ссылка на сообщение
Поделиться на других сайтах
22 часа назад, alex71bas сказал:

spanning-tree mode rstp  

попробуй отключить

 

 

17 часов назад, HYBI сказал:

У нас было что то похожее. В узел где стояло две p3608, установили третью p3608. Так вот третья не хотела работать пока не выключили "spanning-tree mode rstp". При этом прошивка и настройки, кроме IP-адреса были одинаковы и до установки на столе всё работало.

В другой раз: в узле где было уже три P3310C, заменили приход с 1G на 10G (используя MikroTik CRS305), ничего не работало пока не выключили "spanning-tree mode rstp"

Вы мои спасители. Реально помогло... Завелась сразу же...

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

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

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

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

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

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

Вхід

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

Войти сейчас
  • Зараз на сторінці   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 грн за штуку
    • Від Hamster_Serg
      Таке запитання чи хтось використовував 10G порт на олті(BDCOM GP3600-16B) як магістраль для наступного комутатора( комутатор<->олт<->комутатор)?
      І чи пробували транзитом пропускати QinQ з 3 мітками VLAN(QinQ в QinQ)?
×
×
  • Створити нове...