Openmesh.clewn.org

A meshlocal experiment. Formerly known as Janmesh project which started in 2015.
What is a meshlocal What are the benefits Overlay networks Meshlocal routers requirements and setup Chat Contact: mesh@clewn.org Shop?
Your classified here? Send an email

Shop

Classifieds

  1. Meshlocal starter kit (2x unit, EU power plug)

    See item on eBay (coming soon)

    These two routers have been used by the openmesh.clewn.org project for evaluation purpose.
    They are now for sale preconfigured as meshlocal routers in the hope they will be useful for some technology enthusiats with a aim of research in mind for them.
    Especially, if you are looking for ordinary wifi routers, this item is not for you. If you plan to place an auction order, print out this page for future reference.

    Typical usage

    • Both routers are meant to be plugged in, with the provided Ethernet cable, into two separate household internet gateways ("ISP box"), and these two households being close enough for these meshlocal routers to reach each other through wifi, establishing a meshlocal.
    • These routers being preconfigured to overlay a trusted, end-to-end encrypted Yggdrasil network, any home LAN device then, if running Yggdrasil, will be able to autopeer with its home's meshrouter, and then to connect to/be reachable by any other Yggdrasil-enabled machine all over the meshlocal.
    • Any client-server application on these machines, if able to work over a standard IPv6 addressing, can then be used between these machines.
      As an example, if a VoIP software able to work directly from IP to IP is used, a direct call between to machines on the meshlocal, using their Yggdrasil IPs as "phone numbers", will have the encrypted data transmitted over the meshwifi link, from neighbour to neighbour.
    • If a third meshlocal router is added, at wifi range from one of the preexisting ones, the range of the whole network will extend toward it, data being routed from hop to hop, from router to router to reach the destination IP. The more the range extends, the more the range extends.

    Installed software configuration

    • The items ship with a preconfigured, latest official OpenWRT 24.10.3
    • The LAN ports are configured as DHCP clients, and one of them is meant to be connected to the home internet gateway. The two remaing ones can be used as additionnal home gateway ethernet extra slots
    • The WAN port is configured for optionnally setting up a meshlocal backbone with a sibling home's similar router trough a long enough Ethernet cable
    • The Wifi is preconfigured as open 802.11s wifi mesh allowing both routers to start peering if at range.
    • The Wifi is completely isolated from the home LAN connection, not allowing any wifi client to access the machines inside your home LAN
    • Yggdrasil is laid on top of any network interfaces in autopeering mode, allowing the meshlocal to autoconfigure Yggdrasil-Network access for any machine of each home LAN
    • Some public peers are pre-configured as outbound Yggdrasil peers, allowing the unification of any meshlocal in the world at global level.
      Note that these preconfigured peers are geographically located in Western Europe and you may want to replace them with closer public peers depending on your region
    • Cjdns is preconfigured and autopeering over all available interface, mostly to permit if needed to very simply share the internet access of one router from your meshlocal toward another router from it, with it IPTunnel feature

    Additionnal required setup once you receive the items

    Since the Wifi Region is preconfigured to France, you may want to change this to the actual region of deployment. This allow to ensure that the wifi device will comply with local regulations, for transmission power as an example.
    It would be a good idea to change the root password for both router, for something only you knows.
    You may also want to generate a new keypair, only known by you, for the Yggdrasil network device.
    It may be a good idea to do the same for the Cjdns keypair, but currently the easy way to do so is by uninstalling then reinstalling luci-app-cjdns. In such case, don't forget to add an "all" pseudointerface receiving and sending beacons in the "Ethernet interfaces" section of Cjdns service's settings.

    Known limitations

    • At the current stage of their wifi driver development, the devices are able to operate 2.4Ghz ax/b/g/n 802.11s mode, but cannot operate the 802.11s mode over their 5Ghz ac/ax/n interface.
    • The devices don't have any reset switch button. Be then very careful when touching crucial parts of the software setup and make sure to never loose your root password.

    How to get help

    The volunteers of the openmesh.clewn.org project are likely to answer your question trough email or at the IRC Chatroom.

    How to help

    Additionnally, the Clewn's Openmesh project would be happy to receive any feedback if you achieve to set up a meshlocal using these devices, and especially if you can test demanding usages, like IP-to-IP video calls, maybe using the soon-to-be-released Visiophonygg software that we are working on currently.
    See item on eBay (coming soon)
No more classified listed here…

Affiliate offers

Do you want to configure yourself your own meshlocal routers using Clewn's Open Mesh provided tutorials like in the "Meshlocal Routers" section of this site? Here's some gear that we used and is validated as useful for setting up a meshlocal station from home(s):

Edup 2960S Wifi6 router


With excellent specifications for an unbeaten price, the Edup 2960S "Open" is simply what allowed to turn to reality the idea, for the Clewn Open Mesh project, to embed Yggdrasil (it has room for it) in an OpenWRT-enabled device (it ships with a customized OpenWRT OS already, and flashing it to Official 24.10 is just a matter of clicks) operating 802.11s open wifi, to provide a decent as well as highly integrable in any home heterogenous IT environnement meshlocal router solution, at a price that was more than incentive.
Please refer to the OpenWRT ToH page for this device or jump to the Firmware selector and enter "SIM SIMAX1800T" as target platform (it was the initial brand name under which this exact board was marketed) to flash it to Official 24.10, then, read on the Meshlocal Routers tutorial and get your working meshlocal in minutes.


Buy now


4x Wifi MIMO Antennas, Wifi6 ax/ac/b/g/n dual band 2.4/5Ghz, 3x gigabit Ethernet ports, WPS button, 4-coulours power led, 1xWAN gigabit Ethernet port. Compact and lightweight.
Available with European or US power supply plug flavours, it also ships with an ethernet cable. It allowed, in a demanding, electromagnetically very noisy environnement, a measured bandwidth of constant 260 to 290Mbps between two building rooms, separated by a building wall and ±7 meters of distance, in Wifi 2.4Ghz ax/b/g/n, which is a good performance compared to the used 2.4ghz b/g/n we used to work with before its coming ; those, could hardly reach 54Mbps at their best, with less distance and no wall, and this, for roughly the same retail price. And they hadn't the storage room required to run Yggdrasil anyway.


The main, and severe drawback of this device, is the lack of availability of an hard reset switch button. Be then very careful when touching crucial parts of the software setup (Firewall zone misconfiguration is the classic trap to avoid) and make sure to never loose your root password. The sole solution to unbrick a "bricked" (non-fonctionning anymore due to software misconfiguration) unit seems to involve opening the case, connecting UART pins to a serial to USB cable, runing a TFTP server on a host computer at the other cable's end, and reflash it in rescue mode. You don't want that. So be careful.

Additionally, at the current stage of its wifi driver development, it is able to operate 2.4Ghz ax/b/g/n 802.11s mode, but cannot operate the 802.11s mode over its 5Ghz ac/ax/n interface.
Buy now
by shopping items using the provided links, you help funding our mesh documentation and experiment project since a percentage of the sale proceed will be tranfered to us

What is a meshlocal What are the benefits Overlay networks Meshlocal routers requirements and setup Chat Contact: mesh@clewn.org Shop?