Чтобы настроить BIOS на устройстве для развертывания образа с помощью kosctl:
Выключите устройство, если оно было включено.
Подключите устройство через COM-порт к локальному компьютеру с помощью кабеля с разъемом RJ45-DB9.
Вам нужно подключить кабель к консольному разъему (Console) на устройстве.
Выведите список подключенных к компьютеру последовательных устройств. Например, в ОС Ubuntu для этого вы можете воспользоваться командой ll /dev/tty*.
На локальном компьютере запустите программу-терминал для работы с COM-портом (например, PuTTY или Minicom) и подключитесь к устройству, указав имя интерфейса, полученного на шаге 3.
Нажмите на кнопку включения/выключения в левой части лицевой панели устройства.
На лицевой панели устройства загорится индикатор питания, и устройство начнет запускаться.
Во время загрузки на клавиатуре нажмите на клавишу DELETE.
В терминале откроется главное меню BIOS устройства.
Проверьте параметры даты и времени:
Выберите закладку Main.
Выберите пункт System Date. При необходимости укажите правильную дату.
Выберите пункт System Time. При необходимости укажите правильное время.
Включите загрузку по сети:
Выберите закладку Advanced.
Выберите раздел Network Stack Configuration.
Выберите пункт Network Stack. Установите пункту значение Enabled.
Если раздел Network Stack Configuration пуст, нажмите на клавишу ENTER, чтобы выбрать пункт Network Stack.
Выберите пункт Ipv4 PXE Support. Установите пункту значение Enabled.
Сохраните изменения и выполните перезагрузку, нажав на клавишу F4.
Во время загрузки на клавиатуре нажмите на клавишу DELETE.
Установите порядок загрузки:
Выберите закладку Boot.
Выберите пункт Boot Option #2. Установите пункту значение для загрузки Kaspersky IoT Secure Gateway 1000 со встроенного SSD-накопителя в режиме UEFI (UEFI OS (P0: ...)). Если такое значение отсутствует, то Kaspersky IoT Secure Gateway 1000 еще не установлена на устройстве.
Выберите пункт Boot Option #1. Установите пункту значение UEFI: PXE IP4 Real....
Для пунктов Boot Option #3 и Boot Option #4 установите значения Disabled.
Сохраните изменения и выполните перезагрузку, нажав на клавишу F4.
Убедитесь, что выполнены шаги из инструкции по настройке BIOS.
Выведите список подключенных к компьютеру сетевых и последовательных устройств. Например, в ОС Ubuntu вы можете воспользоваться командами ip link show и ll /dev/tty* соответственно.
Соедините WAN-порт и консольный порт устройства с компьютером, с которого будет выполняться развертывание образа Kaspersky IoT Secure Gateway 1000.
Включите устройство.
Посмотрите, к каким интерфейсам компьютера подключено устройство, выполнив команды из шага 2.
Установите статический IP-адрес для сетевого интерфейса компьютера, подключенного к WAN-порту устройства. Например, в ОС Ubuntu вы можете воспользоваться командой sudo ip a add 192.168.2.1/24 dev <имя_сетевого_интерфейса>.
Убедитесь, что программа-терминал для работы с COM-портом (например, PuTTY или Minicom) не подключена к устройству.
Выполните следующую команду с root-правами, подставив значения, полученные на шаге 5:
$(which kosctl) hw deploy --deploy-iface <имя_сетевого_интерфейса> --serial <имя_последовательного_порта> <тип_образа>-dev # тип_образа – тип сетевого устройства, в котором будет функционировать Kaspersky IoT Secure Gateway 1000, доступные значения – router и diode.
Дождитесь сообщения с просьбой перезагрузить устройство. Перезагрузите устройство и нажмите любую клавишу на компьютере.
Дождитесь окончания развертывания образа Kaspersky IoT Secure Gateway 1000 на устройстве.
Убедитесь, что развертывание и начальная инициализация Kaspersky IoT Secure Gateway 1000 прошла успешно:
Соедините LAN-порт устройства с компьютером.
Посмотрите, к какому сетевому интерфейсу компьютера подключен LAN-порт устройства. Например, в ОС Ubuntu вы можете воспользоваться командой ip link show.
Установите статический IP-адрес для сетевого интерфейса компьютера, подключенного к LAN-порту устройства. Например, в ОС Ubuntu вы можете воспользоваться командой sudo ip a add 192.168.1.254/24 dev <имя_сетевого_интерфейса>.
Добавьте подключенное устройство к списку известный устройств kosctl, выполнив следующую команду:
Выведите список установленных на устройстве программ, выполнив следующую команду:
kosctl app ps -d iotsg
Во время развертывания и инициализации Kaspersky IoT Secure Gateway 1000 устройство будет перезагружено, поэтому команда kosctl app ps -d iotsg может выполниться не сразу. Если в результате выполнения команды появляется ошибка, попробуйте подождать несколько минут и выполнить команду снова.
Выключите устройство.
Отсоедините WAN-порт, LAN-порт и консольный порт устройства от компьютера.