commit
Данная команда позволяет применить (сделать действующими) изменения конфигурации. RUNNING-конфигурация замещается конфигурацией CANDIDATE. Для того чтобы примененные изменения стали постоянно действующими, эту операцию необходимо подтвердить командой confirm в течение времени, не превышающего время действия таймера подтверждения.
Синтаксис
commit
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# commit
Изменения конфигурации, выполненные в текущей транзакции CLI, применены.
confirm
Команда предназначена для подтверждения применения конфигурации. Если в течение заданного времени после изменения конфигурации (commit) не было введено подтверждение — произойдет автоматическое восстановление последней подтвержденной конфигурации. Автоматическая система откатов полностью предотвращает ситуации потери связи с устройством.
Синтаксис команды
confirm
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# confirm
Подтверждение изменений в конфигурации.
restore
Данная команда позволяет отменить неподтвержденное применение конфигурации и вернуться к последней подтвержденной. Отмена изменений может быть выполнена только до ввода команды confirm. При выполнении команды restore происходит потеря неподтвержденной конфигурации.
Синтаксис
restore [configuration section]
Параметры
[configuration section] – раздел конфигурации, опциональный параметр:
- pp4x – управление центральным коммутатором;
- profiles olt – профили OLT платы PLC;
- profiles ont – профили ONT платы.
Slot <NUMBER> – конфигурация интерфейсного модуля, где <NUMBER> – номер интерфейсного модуля, принимает значения [0 .. 15].
Командный режим
ROOT
Пример
ma4000# restore
Осуществлен возврат к последней подтвержденной конфигурации.
rollback
Данная команда позволяет отменить неприменённые изменения конфигурации. В результате выполнения команды будет удалена CANDIDATE-конфигурация. Команда может быть использована только до ввода команды commit.
Синтаксис
rollback
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# rollback
Произведена отмена всех непримененных изменений в конфигурации.
default
Данной командой осуществляется сброс конфигурации в значение по умолчанию.
Команда без указания параметра (раздела конфигурации) будет выполнена для всего устройства, иначе заводские значения будут установлены для соответствующих частей конфигурации.
При глобальном сбросе конфигурации на заводские настройки происходит удаление всех лог файлов, файлов ПО ONT, файлов конфигурации РР4/profile/slot.
Команда требует подтверждения.
Синтаксис
default [configuration section]
Параметры
[configuration section] – раздел конфигурации, опциональный параметр:
- pp4x – управление центральным коммутатором;
- profiles olt – профили OLT платы PLC;
- profiles ont – профили ONT платы PLC.
Slot <NUMBER> – конфигурация интерфейсного модуля, где <NUMBER> – номер интерфейсного модуля, принимает значения [0 .. 15].
Командный режим
ROOT
Пример
ma4000# default Entire candidate configuration will be reset to default, all settings will be lost upon commit. Additional firmware will be deleted. Do you really want to continue ? y Candidate configuration for PLC8/ONT profiles has been reset to default Candidate configuration for PLC8/OLT profiles has been reset to default Candidate configuration for slot 0 has been reset to default Candidate configuration for slot 1 has been reset to default Candidate configuration for slot 2 has been reset to default Candidate configuration for slot 3 has been reset to default Candidate configuration for slot 4 has been reset to default Candidate configuration for slot 5 has been reset to default Candidate configuration for slot 6 has been reset to default Candidate configuration for slot 7 has been reset to default Candidate configuration for slot 8 has been reset to default Candidate configuration for slot 9 has been reset to default Candidate configuration for slot 10 has been reset to default Candidate configuration for slot 11 has been reset to default Candidate configuration for slot 12 has been reset to default Candidate configuration for slot 13 has been reset to default Candidate configuration for slot 14 has been reset to default Candidate configuration for slot 15 has been reset to default PP4X candidate configuration has been reset to default. Boot candidate configuration has been reset to default. Firmwaredeletingfinished. load-1-3-2#
Осуществлен сброс всех разделов конфигурации к исходному состоянию.
firmware select image-alternate
Команда предназначена для смены активного образа ПО при перезагрузке на заданном модуле PP4X.
Синтаксис
firmware select image-alternate [unit <NUMBER>]
Параметры
<NUMBER> – номер модуля PP4X, принимает значения [1 .. 2].
Команда требует подтверждения.
Командный режим
ROOT
Пример
ma4000# firmware select image-alternate unit 1 WARNING: operations with concrete unit aren't safe !!! Set image 1 as active on unit 1? (y/N) y Verifying image 1 on unit 1, please wait... Updating unit 1... Firmware image 1 on unit 1 has been selected as the active image. When the unit is booted next time, it will use image 1. You will need to confirm that the active image on the unit is working properly by entering 'firmware pp4x confirm unit 1' command. If the command will not be entered in 10 minutes after the unit has booted, the unit will automatically reboot, and image 0 will be selected as the active image. Request complete.
firmware select image-current
Команда предназначена для выбора текущего образа ПО при перезагрузке на заданном модуле PP4X. Команда выполняется, если требуется следующую загрузку произвести с текущего образа, если предварительно была произведена смена образа командами firmware select image-alternate.
Команда требует подтверждения.
Синтаксис
firmware select image-current [unit <NUMBER>]
Параметры
<NUMBER> – номер модуля, принимает значения [1 .. 2].
Командный режим
ROOT
Пример
ma4000# firmware select image-current unit 1 WARNING: operations with concrete unit aren't safe !!! WARNING: firmware upgrade is already in progress on unit 1. To complete the firmware upgrade, do the following. 1. Reboot the unit. 2. Confirm that the active image on the unit is working properly by entering 'firmware pp4x confirm unit 1' command. If the command will not be entered in 10 minutes after the unit has rebooted, the unit will automatically reboot, and image 0 will be selected as the active image. Alternatively, you may choose to ignore this warning and proceed with the command to set another image as active. Proceed? y Set image 0 as active on unit 1? (y/N) y Verifying image 0 on unit 1, please wait... Updating unit 1... Firmware image 0 on unit 1 has been selected as the active image. When the unit is booted next time, it will use image 0. Request complete.
firmware confirm
Команда предназначена для подтверждения правильности загрузки ПО.
Синтаксис
firmware confirm
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# firmware confirm
copy
Данная команда позволяет:
- копировать файл с TFTP-сервера в Flash-память устройства;
- копировать файл из Flash-памяти устройства на TFTP-сервер;
- копировать файл ПО из Flash-памяти одного устройства в Flash-память другого устройства.
Синтаксис
copy <SOURCE-URL> <DESTINATION-URL>
Параметры
<SOURCE-URL> – источник URL, задается в виде:
src: | Описание |
---|---|
Загрузить файл FILE с внешнего TFTP-сервера HOST на устройство. | |
Загрузить файл FILE с внешнего HTTP-сервера HOST на устройство. | |
Выгрузить файл конфигурации системы в текстовом виде. | |
Выгрузить файл конфигурации системы в виде tar.gz архива. | |
Выгрузить файл конфигурации системы в виде ZIP-архива. | |
Выгрузить файл конфигурации управляющего модуля (РР4X) в текстовом виде. | |
Выгрузить файл конфигурации линейной карты (PLC8) в текстовом виде. | |
Выгрузить файл конфигурации профилей OLT в текстовом виде. | |
Выгрузить файл конфигурации профилей ONT в текстовом виде. | |
Выгрузить лог файл FILE (посмотреть список существующих файлов: show log) на внешний TFTP-сервер. Файлы из директории /tmp/syslog/. | |
Выгрузить лог файл FILE на внешний TFTP-сервер. Файлы из директории /mnt/log/. | |
Выгрузить файл ПО ONT на внешний TFTP-сервер. |
<DESTINATION-URL> – назначение URL, задается в виде:
dst: | Описание |
---|---|
Выгрузить файл FILE на внешний TFTP-сервер HOST. | |
Выгрузить файл FILE на внешний HTTP-сервер HOST. | |
Восстановить конфигурацию системы из загруженного файла. | |
Восстановить конфигурацию управляющего модуля (PP4Х) из загруженного файла. | |
Восстановить конфигурацию линейной карты (PLC8) из загруженного файла. | |
Восстановить конфигурацию профилей OLT из загруженного файла. | |
Восстановить конфигурацию профилей ONT из загруженного файла. | |
Загрузить в систему файла ПО для ONT. | |
Загрузить и установить ПО системы на неактивный раздел. | |
Загрузить и установить лицензию. |
Командный режим
ROOT
Пример
ma4000# copy tftp://192.168.16.100/firmware.3.22.0.372.ma4k fs://firmware Source: Protocol: 'tftp' Hostname: '192.168.16.100' Path: 'firmware.3.22.0.372.ma4k' Filename: 'firmware.3.22.0.372.ma4k' Destination: Protocol: 'fs' Kind: container Copying file from host 192.168.16.100, remote path firmware.3.22.0.372.ma4k... Copying file: done (rc 0). Installing firmware, please wait... Firmware installation finished.
cli session-timeout
Данной командой устанавливается время бездействия, после которого будет выполнен выход из текущей CLI-сессии.
Синтаксис
cli session-timeout <TIME>
Параметры
<TIME> – время неактивности, по истечении которого подключение по CLI будет закрыто, [0..2103840] минут.
Командный режим
CONFIG
Пример
ma4000(config)# cli session-timeout 1
cli max-sessions
Данной командой устанавливается максимальное количество CLI-сессий запущенных одновременно.
Синтаксис
cli max-sessions <VALUE>
Параметры
<VALUE> – максимальное количество CLI-сессий, запущенных одновременно, [1..10].
Командный режим
CONFIG
Пример
ma4000(config)# cli max-sessions 5
cli display
Данной командой устанавливается формат вывода списка ONT (show interface ont <SLOT/PORT/ONTID> connected и show interface ont <SLOT/PORT/ONTID> online).
Синтаксис
cli display <VALUE>
Параметры
<VALUE> – поле, отображение которого настраиваeтся:
- config-password – OMCI-пароль ONT, заданный в конфигурации;
- description – описание для ONT;
- equipment-id – тип платы;
- gpon-port – номер канала, к которому подключена ONT;
- profile <PROFILE> – профили ONT:
<PROFILE> - тип профиля: cross-connect, dba, management, ports, scripting, shaping.
- received-password – OMCI-пароль ONT, заданный на ONT;
- rssi – уровень принимаемого сигнала на OLT от ONT;
- status – состояние работы ONT;
- version – версия ПО.
Командный режим
CONFIG
Пример
ma4000(config)# cli display profile cross-connect
show cli
Данной командой просматриваются настройки CLI (максимальное количество и время бездействия для CLI-сессий, отображение полей команд show interface ont <SLOT/PORT/ONTID> connected и show interface ont <SLOT/PORT/ONTID> online).
Синтаксис
show cli
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show cli Cli: Session timeout: 5 Confirm timeout: 5 Custom ont list showing: Ont id: enabled GPON-port: enabled Enabled: enabled Rssi: enabled Profile shaping: disabled Profile ports: disabled Profile management: disabled Profile scripting: disabled Profile cross connect: enabled Profile DBA: disabled Version: enabled Equipment id: enabled Config password: disabled Received password: enabled Description: enabled Max session: 10
firmware ont auto update add
Данной командой добавляется запись в список правил на автообновление ПО ONT.
Синтаксис
firmware ont auto update add <NAME> <TYPE> <VERSION> <FILE>
Параметры
<NAME> – имя записи, задается строка длинной до 32 символов;
<TYPE> – тип ONT, задается строка длинной до 32 символов;
<VERSION> – версия ПО ONT, требующая обновления;
<FILE> – имя файла ПО ONT, который будет использован для обновления ONT.
Командный режим
ROOT
Пример
ma4000# firmware ont auto update add entry 1 NTP-RG 1.1.1 firmware.bin
firmware ont auto update edit
Данной командой редактируется запись из списка правил на автообновление ПО ONT.
Синтаксис
firmware ont auto update edit<NAME> <TYPE> <VERSION> <FILE>
Параметры
<NAME> – имя записи, задается строка длинной до 32 символов;
<TYPE> – тип ONT, задается строка длинной до 32 символов;
<VERSION> – версия ПО ONT, требующая обновления;
<FILE> – имя файла ПО ONT, который будет использован для обновления ONT.
Командный режим
ROOT
Пример
ma4000# firmware ont auto update edit 1 NTP-RG 1.1.1 firmware.bin
firmware ont auto update delete
Данной командой удаляется определенная запись из списка правил автообновления ПО ONT.
Синтаксис
firmware ont auto update delete <NAME>
Параметры
<NAME> –имя записи, задается строка длинной до 32 символов.
Командный режим
ROOT
Пример
ma4000# firmware ont auto update delete entry 1
firmware ont auto update immediate
Данной командой включается режим немедленного обновления всех подключенных ONT.
Синтаксис
firmware ont auto update immediate
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# firmware ont auto update immediate
firmware ont auto update postpone
Данной командой включается режим отложенного обновления ONT в момент их подключения.
Синтаксис
firmware ont auto update postpone
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# firmware ont auto update postpone
firmware ont delete image
Данная команда служит для удаления файлов ПО ONT из системы.
Синтаксис
firmware ont delete image [<NAME>]
Параметры
[<NAME>] – имя файла, список доступных файлов можно посмотреть командой show firmware ont.
Командный режим
ROOT
Пример
ma4000# firmware ont delete image ntp-rg-1.2.3.bin
license set
Данная команда служит для загрузки файла лицензии на корзину.
Синтаксис
license set “””<LICENSE>”””
Параметры
<LICENSE> – полное содержимое файла лицензии, полученного от представителя ООО «Предприятие ЭЛТЕКС».
Командный режим
ROOT
Пример
ma4000# MA_135_load# license set """LICENSE""" License successfully installed. MA_135_load#
show firmware
Данная команда отображает доступное ПО на модулях PP4X:
- Unit – номер модуля PP4X;
- Image – идентификатор файла ПО;
- Running – указывает является ли данная конфигурация текущей (yes/no);
- Boot – * указывается файл ПО, который будет выбран при следующей загрузке системы;
- Version – версия ПО;
- Date – дата ПО.
Синтаксис
show firmware
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show firmware Firmware status: ~~~~~~~~~~~~~~~~ Unit Image Running Boot Version Date ---- ----- ------- ----------- ------------------- ------------------- 1 0 Yes * 1 3 2 372 40813 07-Nov-2014 08:59:37 1 1 No 1 3 2 372 40813 07-Nov-2014 08:59:37 2 0 No 1 3 2 372 40813 07-Nov-2014 08:59:37 2 1 Yes * 1 3 2 372 40813 07-Nov-2014 08:59:37 "*" designates that the image was selected for the next bootshow configuration
Данная команда служит для просмотра текущей boot-конфигурации.
show firmware ont
Данная команда отображает список загруженных файлов ПО ONT в систему.
Синтаксис
show firmware ont
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# load-1-3-2# show firmware ont ONT firmware images: ~~~~~~~~~~~~~~~~~~~~ # Filename Version Hardware ---- --------------------------- -------------------- -------------------- 1 ntu-rg-3.50.2.1208.fw.bin ---- --------------------------- -------------------- -------------------- 2 ntu-2-3.50.2.1193.fw.bin ---- ------------------------- ---------------------- -------------------- 3 ntp-rg-revc-d3.20.2.471.fw.bin
show firmware ont auto update state
Данной командой выполняется просмотр установленного режима автообновления ONT (immediate или postpone).
Синтаксис
show firmware ont auto update state
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show firmware ont auto update state Auto-update ONT: immediate
show firmware ont auto update entries
Данной командой выполняется просмотр списка правил автообновления ПО ONT.
Синтаксис
show firmware ont auto update entries
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show firmware ont auto update entries
show running-config
Данная команда служит для просмотра текущей конфигурации системы.
Синтаксис
show running-config [PARAM][VALUE]
Параметры
aaa | отображает текущие настройки аутентификации, авторизации и учета для управления доступом пользователей к системе |
access-list | отображает текущие настройки листов доступа |
alarm | отображает текущие конфигурацию всех аварий |
all | отображает полную текущую конфигурацию системы |
backup | отображает текущие настройки резервного копирования конфигурации устройства |
backup-interface | отображает текущие настройки резервных интерфейсов |
cli | отображает текущую конфигурацию командной строки |
clock | отображает текущие настройки часов |
dhclient | отображает текущую конфигурацию |
diff | при указании команды осуществляется просмотр отличий running-candidate конфигурации, опциональный параметр |
fan | отображает текущую конфигурацию профиля для вентиляторов |
gpon | отображает текущую конфигурацию модуля интерфейсов GPON |
hostname | отображает текущее имя устройства |
interface | отображает текущую конфигурацию выбранного интерфейса |
ip | отображает текущие настройки IP-маршрутизации |
ipv6 | отображает текущие настройки IPv6 |
isolation | отображает текущую конфигурацию групп изоляции |
journal | отображает текущую конфигурацию для журнала событий |
lldp | отображает текущий настройки LLDP-протокола |
logging | отображает текущую конфигурацию системного журнала |
mac | отображает текущую конфигурацию MAC-таблиц |
management | отображает текущие настройки сетевых параметров MA4000 |
mirror | отображает текущую настройки зеркалированных интерфейсов |
port-channel | отображает текущую конфигурацию выбранного логического интерфейса |
profile | отображает текущую настройку выбранного профиля |
qos | отображает текущую конфигурацию qos-mapping |
selective-qinq | отображает текущие настройки Selective Q-in-Q |
shelf | отображает текущую конфигурацию слотов корзины |
slot | отображает текущую конфигурацию выбранного слота |
spanning-tree | отображает текущую конфигурацию протокола STP |
stack | отображает текущую конфигурацию stack интерфейса |
template | отображает текущую конфигурацию шаблонов настроек для ONT |
user | отображает текущую конфигурацию для пользователей CLI |
vlan | отображает текущую конфигурацию для VLAN |
Командный режим
ROOT
Пример
ma4000# show running-config hostname ma4000 management ip 192.168.205.234 255.255.255.0 management gateway 192.168.205.230 management vlan 205
show candidate-config
Данной командой осуществляется просмотр конфигурации, которая будет установлена после применения настроек (команда commit).
Синтаксис
show candidate-config
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show candidate-config hostname ma4000 management ip 192.168.205.234 255.255.255.0 management gateway 192.168.205.230 management vlan 205
show boot
Данной командой осуществляется просмотр базовой конфигурации при загрузке системы: имя устройства, VLAN управления, управление отладочными сообщениями при загрузке.
Синтаксис
show boot <CONFIG>
Параметры
<CONFIG> – тип конфигурации:
- running-config – базовая конфигурация, с которой будет загружаться система;
- candidate-config – кандидат базовой конфигурации.
Командный режим
ROOT
Пример
ma4000# show boot candidate-config unit 1 priority 240 object load-1-3-2_2 management-vlan 199 boot-proto no debug-mode 08 00 24 D0 11 38 61 00 00 00 00 00
show startup-config
Данной командой осуществляется просмотр конфигурации, которая будет применена после перезагрузки устройства
Синтаксис
show startup-config
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show startup-config hostname ma4000 no lldp enable management ip 192.168.205.234 255.255.255.0 management gateway 192.168.205.230 management vlan 205
show license
Данная команда отображает информацию об установленной лицензии:
- License valid – валидность лицензии;
- Carrier – наименование оператора, получившего лицензию;
- Licensed ONT count – максимальное количество одновременно подключаемых лицензируемых ONT;
- Licensed ONT online – количество подключенных лицензируемых ONT;
- SN – список серийных номеров поддержанных в лицензии плат PP4X;
- Mac — список MAC-адресов поддержанных в лицензии плат PP4X.
Синтаксис
show license
Параметры
Команда не содержит аргументов.
Командный режим
ROOT
Пример
ma4000# show license Active license information: License valid: yes Version: 1.1 Carrier: Eltex Enterprise LLC Licensed vendor: all Licensed ONT count: unlimited Licensed ONT online: 2 SN: OL02000000 Mac: A8:F9:4B:00:00:00