- Aug 09, 2022
-
-
lemoer authored
The below mentioned commit introduced a regression, that the "wifi" section of the request type "neighbours" was empty: ~# gluon-neighbour-info -d ::1 -r neighbours | ffh_pretty_json { "wifi": [ ], ... } After this commit, the section (correctly) looks like this: root@UFU-FWH-A272-Tresckowstr-GemR-vorne:~# gluon-neighbour-info -d ::1 -r neighbours | ffh_pretty_json { "wifi": { "ca:38:7e:42:5f:21": { "neighbours": { "fe:9f:4d:01:ea:e1": { "noise": -102, "inactive": 50, "signal": -84 }, "fe:df:b9:84:37:51": { "noise": -102, "inactive": 20, "signal": -73 } } } }, ... } The issue was due to the fact, that the iteration over the (mesh) wifi interfaces was broken. The code was assuming, that the section config interface 'mesh_radio0' option proto 'gluon_mesh' in /etc/config/network contains an option "ifname", which it does not. The ifname property is only stored in the corresponding section in /etc/config/wireless: config wifi-iface 'mesh_radio0' option ifname 'mesh0' option network 'mesh_radio0' option mode 'mesh' ... Therefore, we now iterate over wifi-ifaces in /etc/config/wireless, that have the mode 'mesh' instead. This resolves the issue. Fixes 0f1fa243
-
- Dec 25, 2021
-
-
Matthias Schiffer authored
announced was renamed to respondd in 2016. Let's remove the obsolete migration code.
-
- Oct 07, 2021
-
-
Matthias Schiffer authored
This removes PKG_VERSION and PKG_RELEASE from most Makefiles, as the value was never useful for Gluon packages; instead, PKG_VERSION is set to 1 in gluon.mk. It also removes two other weird definitions: - gluon-iptables-clamp-mss-to-pmtu replicating the old PKG_VERSION logic from gluon-core, but without the fixed PKG_BUILD_DIR to prevent unnessary rebuilds - gluon-hoodselector set GLUON_VERSION=3
-
- Jan 12, 2021
-
-
Matthias Schiffer authored
Fixes warnings about implicit pointer-to-int and int-to-pointer casts. Fixes: 59a4cd63 ("gluon-respondd: expose OWE clients in nodeinfo")
-
- Sep 13, 2020
-
-
David Bauer authored
This renames the local_client zone to loc_client, as local_clint exceeds the maximum zone length allowed for firewall3, which is 11 bytes. This worked previously due to firewall3 using unsafe string operations. Now creation of the chain fails (latest OpenWrt master).
-
- May 28, 2020
-
-
Jan-Tarek Butt authored
[Matthias Schiffer: fix up start/stop order and file permissions]
-
- May 21, 2020
-
-
lemoer authored
Closes #1974 Situation: ========== $ ls -l /lib/gluon/domains/lindennord.json lrwxrwxrwx 1 root root 10 Jan 6 03:42 /lib/gluon/domains/lindennord.json -> dom17.json Before: ======= $ gluon-neighbour-info -d ::1 -p 1001 -r nodeinfo -c 1 { "node_id": "525400123456", "system": { "domain_code": "lindennord", "site_code": "ffh" }, ... } After: ====== $ gluon-neighbour-info -d ::1 -p 1001 -r nodeinfo -c 1 { "node_id": "525400123456", "system": { "primary_domain_code": "dom17", "domain_code": "lindennord", "site_code": "ffh" }, ... }
-
- Apr 04, 2020
-
-
Martin Weinelt authored
Fixes #1959
-
- Mar 31, 2020
-
-
David Bauer authored
Provide the number of OWE stations in addition to the number of all connected wireless clients.
-
- Nov 24, 2019
-
-
Matthias Schiffer authored
In addition this PR contains: - split of gluon-respondd provider into multiple source files - minor additional cleanups in gluon-mesh-babel respondd provider (untested, as the babel respondd provider already doesn't compile prior to these changes...)
-
- Nov 23, 2019
-
-
Matthias Schiffer authored
-
- Apr 23, 2019
-
-
Tata authored
-
- Apr 21, 2019
-
-
Matthias Schiffer authored
Fixes #1701
-
- Aug 24, 2018
-
-
David Bauer authored
-
- May 05, 2018
-
-
lemoer authored
-
lemoer authored
-
lemoer authored
This commit adds information about: - how cpu time is spent since boot in jiffies (1/100*sek) (cpu) - the value is summed for all cores, so in 10 seconds the summed values will increase by 4000, if the cpu has 4 cores - context switches since boot (ctxt) - interrupt counters since boot (intr, softirq) - forks since boot (processes) { "stat": { "cpu": { "user": 219403, "nice": 1714, "system": 75159, "idle": 2727739, "iowait": 2943, "irq": 0, "softirq": 571 }, "intr": 8426340, "ctxt": 50992590, "processes": 10549, "softirq": 5161884 } }
-
- Apr 13, 2018
-
-
Matthias Schiffer authored
-
- Mar 08, 2018
-
-
Matthias Schiffer authored
Our provider modules are prefixed with gluon- now, and the log message about a missing provider dir was confusing users.
-
Matthias Schiffer authored
-
- Mar 07, 2018
-
-
Matthias Schiffer authored
-
- Jan 26, 2018
-
-
lemoer authored
[Matthias Schiffer: rebase]
-
- Dec 31, 2017
-
-
Christof Schulze authored
-
- Dec 29, 2017
-
-
Christof Schulze authored
-
- Nov 25, 2017
-
-
Christof Schulze authored
-
Christof Schulze authored
* gluon-core, gluon-client-bridge: introduce new firewall zone: local_client * gluon-core: put clients in local_client zone, introduce drop-zone, set dns-rules and zones * gluon-respondd: allow respondd on mesh * gluon-status-page-api: allow http input on mesh and client
-
- Sep 21, 2017
-
-
lemoer authored
-
- Feb 12, 2017
-
-
Matthias Schiffer authored
-
- Feb 10, 2017
-
-
Matthias Schiffer authored
Nothing outside the config mode depends on luci-base anymore.
-
Matthias Schiffer authored
We also make use of the boolean support of simple-uci to make scripts clearer.
-
Christof Schulze authored
Rework init script to additionally join a ff05::... multicast group on the mesh-wide interface.
-
- Jan 17, 2017
-
-
Matthias Schiffer authored
-
- Dec 22, 2016
-
-
Matthias Schiffer authored
-
- Dec 10, 2016
-
-
Matthias Schiffer authored
Mesh-wide multicast requests are answered with a random delay of up to 10s.
-
- Dec 09, 2016
-
-
Jan-Philipp Litza authored
Because we unconditionally appended `-i br-client` to the command line of respondd, it wasn't restarted when br-client changed state. Now, we use a jsonfilter expression on the network.interface dump data, similar to how the other interface names are generated, and only add the interface to the argument list if it is up.
-
- Dec 08, 2016
-
-
Jan-Philipp Litza authored
-
Matthias Schiffer authored
-
Christof Schulze authored
-
- Aug 27, 2016
-
-
Matthias Schiffer authored
Fixes #414
-
- Jul 10, 2016
-
-
Jan-Tarek Butt authored
-