Installing LibreMesh is not always as easy as we would like to. It depends on the router model, revision and so on. The best way for getting an updated set of instructions is to find your model on the OpenWRT hardware page. However, to cover some specific scenarios, we provide a list of articles which might help you.
Please, take into account that these pages are third-party contributed, so if you find the opportunity expand this page with the "Edit this page" button in the upper right corner of this page.
Here we list some characteristics which should ensure a full compatibility with LibreMesh. Plenty of other OpenWrt-supported devices not matching these characteristics can also be used but some of LibreMesh features could be malfunctioning.
The suggested devices have the following characteristics:
be supported by OpenWrt 19.07;
have at least 8 MB of flash memory;
have at least 64 MB of RAM memory;
have Atheros 9k radios (ath9k driver);
have at least one 2.4 GHz radio and one 5 GHz radio;
have at least one ethernet port labelled as LAN.
The list of the dual band devices with Atheros 9k radio supported by OpenWrt can be found here.
Please check the device-specific installation procedure on the OpenWrt wiki, in some cases it can be prohibitively complex.
This is a list of devices that were tested by the community and reported as fully compatible with LibreMesh, it is by no means a complete list of the working devices.
This is hardware that has been tested and works, but only with the latest LibreMesh code that is compiled on top of OpenWrt 22.03.