Получение списка установленных образов Kaspersky IoT Secure Gateway 1000
Команда kosctl hw list-firmware выводит список установленных образов Kaspersky IoT Secure Gateway 1000. Для этой команды доступны только общие параметры.
Копирование образа Kaspersky IoT Secure Gateway 1000
Команда kosctl hw init [options] FIRMWARE_NAME [TARGET_DIR] позволяет скопировать указанный в параметре FIRMWARE_NAME образ Kaspersky IoT Secure Gateway 1000 в директорию TARGET_DIR. Если параметр TARGET_DIR не указан, образ будет скопирован в текущую директорию. Вы можете получить список доступных образов Kaspersky IoT Secure Gateway 1000 с помощью команды kosctl hw list-firmware.
Развертывание образа Kaspersky IoT Secure Gateway 1000 на устройстве
Для развертывания образа с помощью инструмента kosctl вам потребуется настроить BIOS на устройстве. Инструкции по настройке BIOS и развертыванию образа Kaspersky IoT Secure Gateway 1000 на устройстве см. в разделе "Настройка BIOS и развертывание образа Kaspersky IoT Secure Gateway 1000 на устройстве".
Команда kosctl hw deploy [options] [FIRMWARE_NAME] позволяет развернуть указанный в параметре FIRMWARE_NAME образ Kaspersky IoT Secure Gateway 1000 на устройство. Для запуска процедуры развертывания образа требуются права суперпользователя. Доступные параметры команды:
--board, -bdВыбор типа устройства.
--package, -pОбраз для развертывания. По умолчанию команда ожидает файл install.tar.gz в текущей директории.
--deploy-ifaceСетевой интерфейс, через который будет выполнена отправка образа Kaspersky IoT Secure Gateway 1000 и команд на развертывание. Указанный сетевой интерфейс требуется напрямую соединить с портом WAN устройства Kaspersky IoT Secure Gateway 1000. Обязательный параметр.
--serialПоследовательный порт, который напрямую подключен к первому последовательному порту Kaspersky IoT Secure Gateway 1000. Обязательный параметр.
--kds-connectionИнформация о соединении с устройством Kaspersky IoT Secure Gateway 1000, включающая схему, хост, порт или UNIX-устройство, например: usb:///dev/tty/USB0. По умолчанию установлено значение tcp-client://192.168.1.1:25014.
--playbookПуть до файла, содержащего набор KDS-команд для выполнения в KasperskyOS. Если в образе уже используется файл с набором KDS-команд, параметр --playbook заменит этот файл на указанный. Исключает использование параметра --no-playbook.
--no-playbookНе использовать файл с набором KDS-команд. Исключает использование параметра --playbook.