Unsolved

1 Rookie

 • 

1 Message

 • 

4 Points

146

June 23rd, 2026 10:30

Getting OS onto Edge Gateway 3002

Hi all, 

I've recently got my hands on an Edge Gateway 3002, with no display output. This makes flashing an OS image to the device extremely difficult. In all the manuals I've read it says there must be a Linux ISO available for download from Dell, that is made for this device, and will flash easily on to it.

However, this ISO is nowhere to be found, and all the service-tools throw an error when searching using my Product ID. Support has been of no help so far in any of this...

Does somebody know of any way to get Linux on to it, or where to get the original OS it shipped with?

5 Journeyman

 • 

2K Posts

 • 

7.5K Points

June 23rd, 2026 10:47

Hi

Dunno, Dell play hide and seek with their software.  However there is a long rambling answer from an LLM below....

NB: I did include "headless" as an option, perhaps somewhat unwisely.

Short answer: You can install a standard Linux (Ubuntu Server, Photon OS, or Ubuntu Core) onto the Dell Edge Gateway 3002 and run it headless; Dell provides procedures for creating a recovery/installation USB and for flashing Ubuntu Core/Server images, and community guides describe using a USB-based kickstart/preseed or installing from another machine then moving the storage for fully headless installs.dell+2

Preparation and options

  • Supported/known OSes: Dell documents Ubuntu Core and Ubuntu Server for the 3002, and community/VMware guides show Photon OS and similar images have been installed successfully on the 300x family.vmware.github+2

  • Headless approaches: use a kickstart/preseed-enabled USB image, create a bootable installer that enables serial/SSH on first boot, or install to the eMMC/SSD on another machine and move the drive into the gateway (or swap drives) to avoid needing a monitor/keyboard during install.reddit+2

Step-by-step (recommended, minimal-interaction / headless)

  1. Obtain Dell manual and choose OS image.

    • Download the Edge Gateway 3002 Installation and Operation Manual to follow Dell-specific steps for flashing a new OS and recovery USB creation.dell

    • Pick Ubuntu Server, Ubuntu Core, Photon OS or your preferred distro — Ubuntu Core is officially supported on the 3000 series.canonical+1

  2. Prepare a bootable USB installer with automatic install (headless):

    • Create an installer image and add an automated install file: for Debian/Ubuntu use a preseed/cloud-init or autoinstall config; for RHEL/CentOS/Fedora use a kickstart; for Photon OS follow the Photon guide that edits grub.cfg and the sample ks.cfg and includes a UsbInvocationScript if required by the platform.vmware.github+1

    • Ensure console and SSH will be available during installation: add kernel boot params to use serial console (e.g., console=ttyS0,115200n8) and enable/permit root SSH in your postinstall script so you can SSH in as soon as network is up.vmware.github

  3. Create the Dell-specific recovery/USB invocation:

    • Dell’s procedure for the 3002 describes creating a recovery USB and (for automated installs) placing the required invocation script or using their flashing steps — follow the manual’s “Flashing a new OS image” and “Creating the recovery USB flash drive” sections.dell+1

  4. Boot and discover the device:

    • Insert the USB and power on the gateway; Dell/Photon notes show the installer can run unattended and that once installation finishes you should find the device’s IP from DHCP (MAC is on the unit) and SSH in.dell+1

Alternative headless methods

  • Disk swap method: attach the gateway’s eMMC/SSD to another PC, install and preconfigure the OS there (including enabling SSH and network settings), then reinsert the drive in the gateway — this is often the quickest when display/serial is not available.reddit

  • PXE + kickstart/preseed: set up a PXE server that supplies an automated install (kickstart/preseed) so the gateway can netboot and install unattended.reddit

Practical tips and pitfalls

  • Serial console: many community posts stress using serial console parameters (ttyS0,115200) in installer boot lines so install logs and SSH-enable steps operate headless.vmware.github+1

  • Secure Boot/BIOS: check BIOS settings (boot order, secure boot) and firmware methods in Dell manual before attempting to boot from USB.dell

  • Network: have DHCP available or preconfigure static network in your automated installer to ensure SSH comes up reachable after install.vmware.github

  • Backup: create the Dell recovery USB before making changes so you can restore factory image if needed.dell

Illustrative example (Photon OS automated USB)

  • Edit the Photon ISO’s grub.cfg to add kernel parameters: root=/dev/ram0 photon.media=UUID=<photondisk> ks=cdrom:/isolinux/sample_ks.cfg console=ttyS0,115200n8.

  • Edit sample_ks.cfg to set target disk to /dev/mmcblk0 (Dell 3002 eMMC) and include postinstall commands to allow SSH root login.

  • Copy ISO contents to a FAT32 USB, add a UsbInvocationScript.txt containing the USB boot invocation commands Dell expects, insert USB into Edge Gateway, power on, then find the IP and SSH in when complete.vmware.github

If in doubt please ask.

(edited)

5 Journeyman

 • 

2K Posts

 • 

7.5K Points

June 23rd, 2026 10:58

Hi

This may be of no use whatsoever.....

https://www.dell.com/support/product-details/en-us/product/dell-edge-gateway-3000-series/drivers

USB script utility
Driver Id : 9WYNG    Importance : Recommended
Version : A00, A00    Release Date : 08 Feb 2018
Download Type : Miscellaneous Utilities    Category : System Utilities
The Edge Gateway 3000 Series come in headless configurations. This package provides the ability to perform system administration tasks, Dell Edge Gateways contain a facility for running a script file from a USB drive containing a limited set of BIOS commands.
#######################
elease Date :09 Jun 2026
Download Type :System BIOS
Category :BIOS
This package contains the Dell system BIOS update. BIOS is a firmware package that is embedded on a small memory chip on the system board. It controls the keyboard, monitor, disk drives, and other devices. This update addresses the Dell Security Advisories (DSA). A security advisory is a statement when a security vulnerability impacts a product, and a remedy is available for the vulnerability.
 
Although it is an EXE
No Events found!

Top