Create a deployable OS Image for production use based on the OS and software running on this gateway. The deployment OS image includes all applications, data files, and OS updates from the running gateway, but changes are made to the OS settings and some configuration files to harden the OS to provide better security in a deployment environment. The OS image is hardened and saved to a USB drive while leaving the development gateway OS unchanged. No changes are made to your running gateway. Only the new OS image on the USB drive is modified.
The replicated image can quickly be deployed onto another system for evaluation & testing. This enables validation of an IOT system prior to field deployment.
A) Create your custom IoT application per your business goals
B) Configure the gateway OS and network setup via LuCI including WiF settings, network setup, hostname, etc.
C) Provide a 8GB USB drive for storing the OS image.
Begin
Navigate to Administration then select Save OS Image
Insert USB into development gateway
Insert 8GB USB flash drive
Any existing data on the USB drive will be deleted.
Select & Confirm USB
View selection of available USB drives. Select the desired drive.
Review & Confirm Configuration
Confirm the OS configuration and set passwords for OS image about to be written.
If necessary, use LuCI to modify OS (network, WiFi, hostname, etc.).
The administrative accounts of Linux and McAfee Embedded Control are secured independently, offering protection for Linux administrators and security operations.
Writing the OS image may take up to 30 minutes for the OS, applications and data to be written onto a USB drive.
View Success confirmation
After OS image saved, remove USB drive from development gateway
Setup keyboard and monitor
Install keyboard and monitor on 2nd gateway
Insert USB & reboot
Insert USB flash drive containing OS image into a 2nd gateway and Reboot
Setup BIOS and Secure Boot
* See gateway manufacturer for BIOS Setup instructions
Read about BIOS setup
Read about Secure Boot setup
Login & deploy
At Linux command line, login with admin account and password
Deploy OS image from USB flash drive to gateway entering: sudo deploytool -C -F -Y -y -d /dev/sda
Reboot & reset BIOS setting
Test your IoT application on gateway #2
It is highly recommended to retest your IoT application on the newly created gateway. Enabling security capabilities can result in unwanted software behavior.
For maintenance as needed, login as gwuser