90 ‐ Hardware ‐ Genexis EX400 - freifunk-darmstadt/projects GitHub Wiki

Installation

Required Files

Download an OpenWrt Factory Image and the required Gluon sysupgrade image.

NOTE: Sysupgrade image prior official availablility is here: https://files.darmstadt.freifunk.net/s/XwHS3z42F9QmN27

Procedure

  1. Set your Device to have a static IP address in 192.168.1.0/24 which is not 192.168.1.1.

  2. Press and hold the reset button while powering on the device. Wait until the Status LED is Orange and WPS LED green

Screenshot From 2025-05-02 19-18-46

  1. Connect your Computer to the LAN port of the router.

  2. Open a Browser and navigate to http://192.168.1.1/

Screenshot From 2025-05-02 19-19-52

NOTE: The page might look slightly different depending on the version of the bootloader.

  1. Upload the OpenWrt factory image and wait until the device displays the Confirmation Page.

Screenshot From 2025-05-02 19-21-01

  1. Wait till the device has started OpenWrt. This usually takes around 2 minutes.

  2. Upload the sysupgrade image using scp form your computer. Assuming your terminal is in the directory where the file is located named gluon.bin

scp -O -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null gluon.bin [email protected]:/tmp/gluon.bin
  1. Flash the upgrade using sysupgrade. You can execute on a local terminal
ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null [email protected] "/sbin/sysupgrade -n /tmp/gluon.bin"

The following message can be safely ignored.

Command failed: ubus call system sysupgrade { "prefix": "\/tmp\/root", "path": "\/tmp\/gluon.bin", "command": "\/lib\/upgrade\/do_stage2", "options": { "save_partitions": 1 } } (Connection failed)
  1. Wait till Gluon is installed.