Управление списком устройств и эмуляторов QEMU

Инструмент kosctl поддерживает работу с несколькими устройствами и эмуляторами QEMU и хранит данные о всех связанных с kosctl устройствах и эмуляторах. Если вы запускаете эмулятор QEMU с помощью инструмента kosctl или развертываете образ Kaspersky IoT Secure Gateway 1000 на устройство, то информация об эмуляторе или устройстве будет автоматически добавлена в список связанных устройств.

Если вы используете kosctl в Windows через слой совместимости Windows Subsystem for Linux (WSL) и хотите управлять USB-устройством с Kaspersky IoT Secure Gateway 1000, используйте утилиту usbipd-win для подключения USB-устройства в WSL.

Вывод списка устройств и эмуляторов QEMU

Команды kosctl device list [OPTIONS] и kosctl devices [OPTIONS] выводят список всех связанных с инструментом kosctl устройств и эмуляторов в виде таблицы. Вы можете использовать параметр --json для вывода списка в JSON формате.

Добавление и удаление устройств и эмуляторов из списка

Команды kosctl device add [OPTIONS] DEVICE {kds|kds_emu|gdb} URI и kosctl device set-connection [OPTIONS] DEVICE {kds|kds_emu|gdb} URI позволяют добавить в список устройства или эмуляторы c именем DEVICE. В параметрах команды требуется установить тип подключения (kds, kds_emu или gdb) и URI – информацию о подключении к устройству или эмулятору, включающую схему, хост и порт, например: tcp-client://192.168.1.1:25014 или usb:///dev/tty/USB0.

Команда kosctl device rm [OPTIONS] DEVICE удаляет устройство или эмулятор с именем DEVICE из списка.

Установка параметров устройств и эмуляторов

Команда kosctl device set-param [OPTIONS] DEVICE NAME VALUE позволяет установить устройству с именем DEVICE параметр NAME в значение VALUE.

В начало