Linux Kernel

Supported Linux Kernels

Three of the four Compute Station types use Linux Kernels under their main operating systems.


Note the Operating Systems shown in the diagram are just the main one used for a particular station type, other are Operating Systems are also possible. For example, using Ubuntu in Mesh Stations and Debian in Home Stations.

Following are a list of supported Linux kernels, as of 2023-03-01, all are Long Term Release (LTS) kernels.

Linux LTS Ubuntu Openwrt Armbian Hass OS Porteus Kiosk
6.1 Y Y Y
5.15 Y Y
5.10 Y Y
5.4 Y Y

The above kernel versions supported globally, your local Modular Assist might support extra versions.

Kernel List

Default Operating System

Application Specific Operation Systems

Ubuntu Versions

Ubuntu runs on a wide range of computers, from tiny Raspberry Pis to massive IBM Mainframes, enabling Compute Stations to deployed in all possible application.

Ubuntu Name Kernels Supported Until
22.04 Jammy Jellyfish 5.15 2032-04-21
20.04 Focal Fossa 5.4, 5.15 2030-04-23
18.04 Bionic Beaver 5.4 2028-04-26

Current default Ubuntu is 20.04 with Ubuntu 5.10 OEM kernel.

Armbian Versions

Armbian supports many low end computers enabling everyone to own a piece of the crowd infrastructure.

Armbian runs a train based release model.

Armbian Kernels Supported Until
23.02 6.1 not announced
22.11 5.15 not announced

Current default Armbian is 22.11 with 5.15 kernel.

Openwrt Versions

Openwrt supports thousands of low end devices enabling everyone to own a piece of the crowd infrastructure.

Openwrt releases approximately once a year and has support for approximately two years.

Openwrt Kernels Supported Until
22.03 5.10 not announced
21.02 5.4 2023-04-30

Current default Openwrt is 22.03 with 5.10 kernel.

Hass OS Versions

Porteus Kiosk