Jump to content
Калькуляторы

Шаблоны для P1004 и P1501 Проблемы с применением шаблон

Доброго дня, товарищи.

Дано:

BDCOM(tm) P3310C Software, Version 10.1.0E Build 36957
Copyright by Shanghai Baud Data Communication CO. LTD.
Compiled: 2016-8-8 12:39:28 by SYS, Image text-base: 0x80008000
ROM: System Bootstrap, Version 0.4.1, Serial num:00316002498
System image file is "Switch.bin"
hardware version:V1.0<div><span style="font-size: 9pt;">

Два терминала P1004 и P1501.

Шаблон вида:

epon onu-config-template template1
cmd-sequence 1 epon onu all-port ctc vlan mode tag 130
cmd-sequence 2 switchport port-security mode dynamic
cmd-sequence 3 switchport port-security dynamic maximum 5
cmd-sequence 4 epon sla downstream pir 1000000 cir 15000
cmd-sequence 5 epon sla upstream pir 1000000 cir 15000
cmd-sequence 6 epon onu all-port ctc rate-limit 1000000 ingress
cmd-sequence 7 epon onu all-port ctc rate-limit 1000000 egress
cmd-sequence 8 epon onu all-port loopback detect
cmd-sequence 9 epon onu all-port storm-control mode 1 threshold 256
cmd-sequence 10 epon fec enable
cmd-sequence 11 epon onu port-protect

Если подключать терминал P1501 то он вполне нормально "съедает" данный шаблон и начинает работать.

А вот если этот же шаблон скормить P1004 получаем нижеследующий выхлоп:

Oct 17 15:38:53 HAL: onu async service 130 failed, diID=11, rv=-11, onu_rv=134
Oct 17 15:38:53 %OLT: Config ONU on interface EPON0/1:1 failed for 1 times, must deregister it!
Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 130 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 129 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 146 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 145 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 HAL: onu async service 136 expired, diID=11, rv=-7, onu_rv=0, seq=2, cur_seq=3
Oct 17 15:38:53 %EPON-ONUDEREG: ONU 8479.7364.5f64 is deregistered on EPON0/1:1.
Oct 17 15:38:53 %LINE-5-UPDOWN: Line on Interface EPON0/1, changed state to down
Oct 17 15:38:53 %LINEPROTO-5-UPDOWN: Line protocol on Interface EPON0/1, changed state to down
Oct 17 15:38:54 %LINE-5-UPDOWN: Line on Interface EPON0/1, changed state to up
Oct 17 15:38:54 %LINEPROTO-5-UPDOWN: Line protocol on Interface EPON0/1, changed state to up
Oct 17 15:38:54 %EPON-ONUREG: ONU 8479.7364.5f64 is registered on EPON0/1:1.
Oct 17 15:38:54 %EPON-ONUAUTHEN: ONU 8479.7364.5f64 is authenticated on EPON0/1:1.
Oct 17 15:38:54 %OLT: Interface EPON0/1:1's OAM Operational Status: Operational
Oct 17 15:38:54 %OLT: Interface EPON0/1:1's CTC OAM extension negotiated successfully!

В итоге терминал криво "кушает" шаблон и применяет, буквально, 3-4 правила из него. Ну, думаю, возможно, что какие то команды не понравились из шаблона и в дебаг логе я этого не увидел. Начинаю руками прописывать все те команды, что идут в шаблоне. Все скушало и работает. Смотрю running-config для интерфейса и вижу, что вместо написанного мною all-port имеется 4 правила для каждого медного порта. В итоге на базе этого вывода наклепал новый шаблон и все начало работать как подобает.Отсюда вопрос. Это баг или фича?

Edited by Danila

Share this post


Link to post
Share on other sites

Danila

Добрый день!

 

Покажите пожалуйста версию софта на ONU P1004C1, есть ли возможность показать какие правила успешно назначаются на 4х портовую ONU?

Share this post


Link to post
Share on other sites

Danila

Добрый день!

 

Покажите пожалуйста версию софта на ONU P1004C1, есть ли возможность показать какие правила успешно назначаются на 4х портовую ONU?

 

 

ONU Vender ID       : BDCM
ONU MODEL ID        : 1005
ONU ID              : 8479.7364.5f64
Hardware Version    : A0      
Software Version    : 10.0.16A 1037   
Firmware Version    : 0x0006000f00010007
Chipset Vendor ID   : CO
Chipset MODEL ID    : 0x8032
Chipset Revision    : 160
Chipset Date        : 11/01/29
Onu type            : SFU
Support multillid   : Not supported
Protection type     : Not supported
Number of Pon       : 1
Number of slot      : 0
Support 1 types of port:
Number of FE port   : 4
Battery Backup      : 0

 



interface EPON0/2:1
switchport port-security dynamic maximum 5
switchport port-security mode dynamic
epon fec enable

Пожалуйста. :)

Share this post


Link to post
Share on other sites

epon onu-config-template P1004_template
cmd-sequence 1 switchport port-security dynamic maximum 5
cmd-sequence 2 switchport port-security mode dynamic
cmd-sequence 3 epon fec enable
cmd-sequence 4 epon onu port 1 ctc vlan mode tag 130 priority 0
cmd-sequence 5 epon onu port 2 ctc vlan mode tag 130 priority 0
cmd-sequence 6 epon onu port 3 ctc vlan mode tag 130 priority 0
cmd-sequence 7 epon onu port 4 ctc vlan mode tag 130 priority 0
cmd-sequence 8 epon onu port 1 loopback detect
cmd-sequence 9 epon onu port 1 storm-control mode 1 threshold 256
cmd-sequence 10 epon onu port 2 loopback detect
cmd-sequence 11 epon onu port 2 storm-control mode 1 threshold 256
cmd-sequence 12 epon onu port 3 loopback detect
cmd-sequence 13 epon onu port 3 storm-control mode 1 threshold 256
cmd-sequence 14 epon onu port 4 loopback detect
cmd-sequence 15 epon onu port 4 storm-control mode 1 threshold 256

Вот такой шаблон назначается на P1004C1 без проблем.

Edited by Danila

Share this post


Link to post
Share on other sites

Ну и немного отвлеченный от этой темы вопрос.

А кто нибудь выполнял нагрузочное тестирование терминала P1004C1?

Сколько мбит можно через него прожать? С вышеописанным профилем нам удалось продавить около 130-140Мбит.

Share this post


Link to post
Share on other sites

У вас нет:

cmd-sequence 1 epon sla upstream pir 1000000 cir 10000

cmd-sequence 2 epon sla downstream pir 1000000 cir 10000

cmd-sequence 3 epon fec enable

Включен fec.

А вот sla upstream и downstream было убрано на время теста. Но с ними или без в лабе мы не заметили разницы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.