Skip to content
Snippets Groups Projects
Select Git revision
  • 9271070cdd01e21bf4e9b4498ee9bafc2f63e1bd
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-09-19
  • experimental-2025-09-19-base
  • experimental-2025-09-15
  • experimental-2025-09-15-base
  • experimental-2025-09-12
  • experimental-2025-09-12-base
  • experimental-2025-09-11
  • experimental-2025-09-11-base
  • experimental-2025-09-08
  • experimental-2025-09-08-base
  • experimental-2025-09-07
  • experimental-2025-09-07-base
  • experimental-2025-09-05
  • experimental-2025-09-05-base
  • experimental-2025-09-03
  • experimental-2025-09-03-base
  • experimental-2025-08-29
  • experimental-2025-08-29-base
  • experimental-2025-08-26
  • experimental-2025-08-26-base
41 results

gluon

user avatar
Florian Maurer authored
4cc1da1e44 hostapd: add SAE support for wifi-station and optimize PSK file creation
db0300cb1b ath79: port buffalo WZR-450HP2 from ar71xx
7271ee587c mediatek: filogic: Add support for D-Link AQUILA PRO AI M60
5829178074 netfilter: add kmod-nfnetlink-ct{helper,timeout}
d9bbed6507 mediatek: update openembed som7981 support
48f9284232 kernel: crypto: add atmel i2c hw accelerator support
738c9e5286 yafut: Mark as nonshared
55d1fe4aa6 mediatek: add Comfast CF-E395AX support by adding an alternative model name
45bf30e062 bmips: dts: fix pinctrl error
ec49df8692 realtek: generate compat_version 2.0 for GS1900
d036b42dd9 uboot-rockchip: fix build with swig 4.3.0
f7398101db ipq40xx-generic: ws-ap3915i fix macadress
08f1bde12b ipq40xx-generic: EN WS-AP3915i remove BLOCKSIZE from image definition
372afe10f0 OpenWrt v24.10.0-rc4: revert to branch defaults
1e530e5831 OpenWrt v24.10.0-rc4: adjust config defaults
d55754ce0d uboot-d1: Adapt BUILD_DEVICES to renamed boards
654c9732dc realtek: merge Zyxel GS1900 firmware partitions
feb7a2a232 realtek: ZyXEL GS1900-48: drop gpio-restart
f94c3af814 kernel: generic: netfilter: nft_set_hash: unaligned atomic read on struct  nft_set_ext
4111210b27 kernel: bump 6.6 to 6.6.67
b2a172170c octeon: enable AT803x PHY driver
81c0cf031e build: d1: add SUPPORTED_DEVICES
975811921e OpenWrt v24.10.0-rc3: revert to branch defaults
dd04edfba2 OpenWrt v24.10.0-rc3: adjust config defaults
8667ca841b generic: fix BCM54612E suspend/resume backport patch
5289460fd0 wifi-scripts: don't fail on unset PSK
9f76cda378 lantiq: grow kernel partition Zyxel P-2812HNU-F1
5415fb06d2 lantiq/xrx200: move 8M flash devices to a small flash subtarget
21549dbf7b kernel: bump 6.6 to 6.6.66

Signed-off-by: default avatarFlorian Maurer <f.maurer@outlook.de>
9271070c
History

Build Gluon License GitHub release (latest SemVer)

Gluon

Gluon is a firmware framework to build preconfigured OpenWrt images for public mesh networks.

Overview

Gluon provides an easy-to-use firmware for a public, decentral WLAN and/or wire based mesh network. Common network capable devices, like smartphones, laptops or desktop PCs can connect to the mesh network and communicate over it, without the need of passwords for access and without the need of installing special software. Additionally, internet access and merging mesh clouds can be accomplished over a WAN through VPN connected gateways.

Gluon's features include:

  • a decentral mesh network
  • easy configuration mode for less techy users
  • community-specific technical settings and customizations through a common site.conf and site.mk
  • ecdsa signature-based autoupdater
  • node status web page
  • publication of node information + statistics through respondd
  • a variety of preconfigured mesh and VPN protocols:

Supported mesh protocols:

  • batman-adv (BATMAN IV fully, BATMAN V partially)
  • OLSRv2 (partially)

Supported protocols for node-to-node connections:

  • WLAN: 802.11s (with forwarding disabled)
  • WAN: VPNs via fastd and Wireguard
  • LAN: via VXLAN

Getting started

We have a huge amount of documentation over at https://gluon.readthedocs.io/.

If you're new to Gluon and ready to get your feet wet, have a look at the Getting Started Guide.

Gluon's developers frequent an IRC chatroom at #gluon on hackint. There is also a webchat that allows for uncomplicated access from within your browser. This channel is also available as a bridged Matrix Room at #gluon:hackint.org.

Issues & Feature requests

Before opening an issue, make sure to check whether any existing issues (open or closed) match. If you're suggesting a new feature, drop by on IRC or our mailinglist to discuss it first.

We maintain a Roadmap for the future development of Gluon.

Use a release!

Please refrain from using the main branch for anything else but development purposes! Use the most recent release instead. You can list all releases by running git tag and switch to one by running git checkout v2023.2.4 && make update.

If you're using the autoupdater, do not autoupdate nodes with anything but releases. If you upgrade using random main commits the nodes might break eventually.

Mailinglist

To subscribe to the list, send a message to:

gluon+subscribe@luebeck.freifunk.net

To remove your address from the list, just send a message to the address in the List-Unsubscribe header of any list message. If you haven't changed addresses since subscribing, you can also send a message to:

gluon+unsubscribe@luebeck.freifunk.net