О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

LTP-X: CLI bug: не принимаются команды, которые даются по "sh run"

ONT NTE / NTP, OLT LTE / LTP / MA4000-PX
d771
Сообщения: 168
Зарегистрирован: 31 июл 2015 23:17
Reputation: 0

LTP-X: CLI bug: не принимаются команды, которые даются по "sh run"

Сообщение d771 » 04 ноя 2022 21:44

Софт 3.44, найдены следующие баги в CLI:

В контексте switch принадлежность портов к vlan либо неправильно выводится, либо неправильно принимается на вход:

Код: Выделить всё

olt(switch)#sh run

*** вывод sh run:

vlan 1917
  tagged front-port 0 , front-port 1 , 10G-front-port 0 , 10G-front-port 1
exit

*** не работает копипаста из собственного sh run:

olt(switch)(config)# vlan 1917
olt(switch)(config-vlan)#   tagged front-port 0 , front-port 1 , 10G-front-port 0 , 10G-front-port 1
Invalid argument "front-port"
olt(switch)(config-vlan)# exit
olt(switch)(config)#

*** но по одному порту - работает:

olt(switch)(config)# vlan 1917
olt(switch)(config-vlan)#   tagged front-port 0
olt(switch)(config-vlan)#   tagged front-port 1
olt(switch)(config-vlan)#   tagged 10G-front-port 0
olt(switch)(config-vlan)#   tagged 10G-front-port 1
olt(switch)(config-vlan)# ex
olt(switch)(config)#

Этот баг критический - порты в конфиг не попадут.

В контексте OLT то же происходит с профилем "ports" - копипаста из собственног sh run работает неправильно (в выводе после port есть лишние пробелы):

Код: Выделить всё

olt# show running-config profile ports brports
configure terminal                                                           
profile ports "brports"                                                       
port    0 bridge group "20"                     
port    1 bridge group "20"                                                   
port    2 bridge group "20"                                                   
port    3 bridge group "20"
exit                       
exit
commit
olt# configure terminal
olt(config)# profile ports brports

*** тут копипастим:

olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port 0 bridge group "20"
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port 1 bridge group "20"
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port 2 bridge group "20"
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port
0 1 2 3
olt(config-ports)("brports")# port 3 bridge group "20"
olt(config-ports)("brports")#

Этот баг косметический - профиль заполнится, просто CLI реагирует на лишние пробелы.

mariya_gusinskaya
Сообщения: 84
Зарегистрирован: 27 июн 2019 13:19
Reputation: 0
Откуда: Элтекс

Re: LTP-X: CLI bug: не принимаются команды, которые даются по "sh run"

Сообщение mariya_gusinskaya » 07 ноя 2022 09:26

Добрый день. В режиме switch можно указать тегирование нескольких портов в виде команды:
LTP-8X(switch)(config-vlan)# tagged pon-port 0 - 7

При настройке профиля ports на LTP так же ожидается указание настройки только одного порта, поэтому при обычном копировании блока вывода show running-config часть пробелов считается за невалидную команду.
Мария Гусинская / Элтекс / Сервисный центр ШПД

d771
Сообщения: 168
Зарегистрирован: 31 июл 2015 23:17
Reputation: 0

Re: LTP-X: CLI bug: не принимаются команды, которые даются по "sh run"

Сообщение d771 » 12 ноя 2022 21:36

mariya_gusinskaya писал(а):Добрый день. В режиме switch можно указать тегирование нескольких портов в виде команды:
LTP-8X(switch)(config-vlan)# tagged pon-port 0 - 7

При настройке профиля ports на LTP так же ожидается указание настройки только одного порта, поэтому при обычном копировании блока вывода show running-config часть пробелов считается за невалидную команду.


А как быть с уже выведенными и сохраненными конфигурациями с помощью sh run?
Разве не логично, что они должны приниматься в cli без ошибок в том виде, в котором были выведены? Тут же чистейшей воды ошибка в парсере...

kolesnik
Сообщения: 152
Зарегистрирован: 07 май 2019 17:14
Reputation: 0
Откуда: Элтекс

Re: LTP-X: CLI bug: не принимаются команды, которые даются по "sh run"

Сообщение kolesnik » 16 ноя 2022 14:40

d771 писал(а):
mariya_gusinskaya писал(а):Добрый день. В режиме switch можно указать тегирование нескольких портов в виде команды:
LTP-8X(switch)(config-vlan)# tagged pon-port 0 - 7

При настройке профиля ports на LTP так же ожидается указание настройки только одного порта, поэтому при обычном копировании блока вывода show running-config часть пробелов считается за невалидную команду.


А как быть с уже выведенными и сохраненными конфигурациями с помощью sh run?
Разве не логично, что они должны приниматься в cli без ошибок в том виде, в котором были выведены? Тут же чистейшей воды ошибка в парсере...

Добрый день,
Это особенности вывода конфигурации модулем switch. Конфигурирование же выполняется в формате аналогичном бэкапу конфигурации или выводу show running-config из корневого раздела.
Например, при вводе команды из корневого раздела show running-config vlan 1917
В выводе результата будет видно в каком формате конфигуратор примет команды.
Данил Колесник / Элтекс / Сервисный центр ШПД / https://eltex-co.ru/support/


Вернуться в «Оборудование PON»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей