Danila Posted October 17, 2016 (edited) · Report post Доброго дня, товарищи. Дано: 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 October 17, 2016 by Danila Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted October 17, 2016 · Report post Ох уж этот предварительный просмотр... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Muhachev Konstantin Posted October 18, 2016 · Report post Danila Добрый день! Покажите пожалуйста версию софта на ONU P1004C1, есть ли возможность показать какие правила успешно назначаются на 4х портовую ONU? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted October 18, 2016 · Report post 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 Пожалуйста. :) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted October 18, 2016 (edited) · Report post 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 October 18, 2016 by Danila Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted October 18, 2016 · Report post Ну и немного отвлеченный от этой темы вопрос. А кто нибудь выполнял нагрузочное тестирование терминала P1004C1? Сколько мбит можно через него прожать? С вышеописанным профилем нам удалось продавить около 130-140Мбит. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
h3ll1 Posted October 18, 2016 · Report post У вас нет: 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 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Danila Posted October 19, 2016 · Report post У вас нет: 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 было убрано на время теста. Но с ними или без в лабе мы не заметили разницы. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...