]> git.99rst.org Git - openwrt-packages.git/commit
mesh11sd: add new package
authorJosef Schlehofer <redacted>
Thu, 6 Aug 2026 12:35:02 +0000 (14:35 +0200)
committerJosef Schlehofer <redacted>
Tue, 18 Aug 2026 06:40:07 +0000 (08:40 +0200)
commitcf71e9d2b3fc79937e039c66c64cd7a4ed5a6097
tree366a31a1e39fe6944ad13e37c7ea654eb4421ac8
parent2312f86f7e7b0eb7029596a04cc878ebe648b921
mesh11sd: add new package

Mesh11sd autonomously manages all aspects of an 802.11s mesh
network, with dynamic mesh parameters across all nodes and point to
multi-point vxlan tunneling.

Moved from the openwrt/routing feed, as discussed in
https://github.com/openwrt/routing/issues/184.

Carries three backports on top of the routing feed's copy, all from
the 7.2.0 development cycle and all pointed out by upstream:

443cdb4c handles the informational options before get_current_setup()
  runs. The setup pass waits for br-lan through wait_for_interface(),
  so on a host without that bridge "mesh11sd -v" took the full
  interface_timeout, ten seconds by default. That is invisible on a
  running router and fatal in the package CI, which kills each version
  probe after ten seconds.
9d18091f makes the script header agree with the LICENSE file the
  project ships. It claimed GPL version 3 or later while the file is
  GPL version 2, so PKG_LICENSE follows it to GPL-2.0-or-later.
d0db5353 fixes a typo in get_current_setup(): the length came from
  $apmon_cgi_dir, which is never set, so strlen was always 0 and the
  trailing slash check read the wrong character.

The submenu is Mesh rather than the Network top level the feed copy
used; the other mesh packages follow once the move from the routing
feed is complete.

Signed-off-by: Josef Schlehofer <redacted>
net/mesh11sd/Makefile [new file with mode: 0644]
net/mesh11sd/patches/100-do-not-run-get_current_setup-until-after-version-argument.patch [new file with mode: 0644]
net/mesh11sd/patches/101-fix-licence-discrepancy.patch [new file with mode: 0644]
net/mesh11sd/patches/102-fix-typo-in-get_current_setup-apmond_cgi_dir.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT