How to prepare Raspberry Pi to install the MESH Hub

To prepare the Raspberry Pi to install the MESH Hub, follow the steps below.


1. Prepare the following Raspberry Pi and Raspbian Stretch

  • H/W: Raspberry Pi 3B+/3B
  • OS: Raspbian Stretch with Desktop (GUI) / Lite (CUI)

Raspberry Pi and OS combinations other than those listed above are not guaranteed to work. 

MESH Hub does not work with Raspbian Buster and Raspberry Pi 4.

2. Set up the Raspberry Pi

Please refer to the Official Installation Guide to install Raspbian on the Raspberry Pi.

Use Raspbian Stretch image instead as below until MESH Hub supports Raspbian Buster.



Notice: Raspbian kernel version

Even if you use Raspbian Stretch, “apt-upgrade” may upgrade to an unsupported the kernel version. Please check kernel version if MESH Hub does not work with Raspbian Stretch.


To check the kernel version, open the terminal and run this command:

uname -a


Recommended kernel version:

Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux


If kernel version is already upgraded to unsupported version, the version is higher then recommended version as below.

Linux raspberrypi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux


To downgrade to the supported kernel, run this command:

sudo rpi-update a08ece3d48c3c40bf1b501772af9933249c11c5b