Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: openNDS/mesh11sd

Mesh11sd v5.1.3 release

26 May 09:49
3e0e4e1

Choose a tag to compare

mesh11sd (5.1.3)

This is a minor bugfix release.
It includes:

  • Fix when converting from/to local administered mac if the first octet is 0
  • Fix and improve detection of portal state changes
  • Ensure dhcp is disabled on vtunnel when changing to peer mode

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.3/ChangeLog

-- Rob White [email protected] Mon, 26 May 2025 09:10:24 +0000

Mesh11sd v5.1.2 release

23 May 15:55
f6b3e51

Choose a tag to compare

mesh11sd (5.1.2)

This is a minor bugfix release.

  • Improved reading of the uci config, eliminating some discrepancies.
  • Consistently use mesh_phy_index, rather then mesh_phyindex as a config option.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.2/ChangeLog

-- Rob White [email protected] Fri, 23 May 2025 15:44:11 +0000

Mesh11sd v5.1.1 release

16 May 08:10
000571a

Choose a tag to compare

mesh11sd (5.1.1)

This is a bugfix release.

  • In the case of significantly overlapping coverage areas of a set of meshnodes, the built in Mesh Path Stabilisation function is activated. Auto-leechmode can be enabled, turning off HWMP mac-routing.
  • Under some conditions a node can become orphaned and unable to join or re-join the mesh backhaul.
  • This bugfix resets the check count before re-enabling HWMP active peer mode, ensuring HWMP has sufficient cycles to re-establish a backhaul connection.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.1/ChangeLog

-- Rob White [email protected] Fri, 16 May 2025 08:44:51 +0000

Mesh11sd v5.1.0 release

10 May 21:02
744dbc4

Choose a tag to compare

mesh11sd (5.1.0)

This is a minor release, with some minor fixes. It introduces some new functionality, including the following:

  • Add - option mesh_phyindex to force selection of phy for mesh interface
  • Add - footnote links to README.md, using double spaces for newlines
  • Add - auto leechmode to mesh path stabilisation
  • Add - mesh_leechmode sets mesh_max_peerlinks to 1
  • Add - restart opennds captive portal if it is installed and running when mesh11sd starts, to sync the nftables rulesets of both packages.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.0/ChangeLog

-- Rob White [email protected] Sat, 10 May 2025 20:25:54 +0000

Mesh11sd v5.0.1 release

01 Mar 22:10
560d106

Choose a tag to compare

mesh11sd (5.0.1)

This is a major release, with additional minor fixes. It introduces significant new functionality, including the following:

  • Optional Bridge Portal mode supporting VLAN trunking over the mesh backhaul.
  • Optional Trunk Peer Mode providing ethernet downstream VLAN support.
  • Optional Customer/Client Premises Mode (CPE)
  • Default support for Opportunistic Wireless Encryption (OWE), with OWE Transition.
  • Optional portal node to multi point peer group, enabling "guest" networking over mesh backhaul without the need for setting up a VLAN.
  • Centralised Access Point usage database, enabling connected client statistics to be viewed.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.0.1/ChangeLog

-- Rob White [email protected] Sat, 01 Mar 2025 21:16:47 +0000

Mesh11sd v4.1.1 release

31 Jul 07:53
0aa4bcd

Choose a tag to compare

mesh11sd (4.1.1)

This release provides a critical bug fix. In non-cpe peer mode, if the portal node dhcp6 server fails to respond or cannot be reached, instances of odhcp6c are created and not removed, resulting in an eventual oom condition.

From the ChangeLog:

  • Fix - hardcoded mesh bridge name causing multiple instances of odhcp6c in non-cpe peer mode [bluewavenet]

-- Rob White [email protected] Wed, 31 July 2024 07:10:52 +0000

Mesh11sd v4.1.0 release

20 Jul 15:40
1b9a70c

Choose a tag to compare

mesh11sd (4.1.0)

This release provides some new functionality and fixes several issues.

New functionality includes the addition of CPE Mode and support for Opportunistic Wireless Encryption (including default OWE Transition Mode).

From the ChangeLog:

  • Add - cli option dhcp4_renew [bluewavenet]
  • Add - default owe transition mode [bluewavenet]
  • Add - support for mesh_gate_encryption 4 (opportunistic wireless encryption, owe) [bluewavenet]
  • Fix - odhcp6c option -p does not work so work around using ps utility [bluewavenet]
  • Fix - do not release dhcp6 lease on close of odhcp6c and add missing ipv6 hostname [bluewavenet]
  • Fix - correctly read bridgemac for CPE mode [bluewavenet]
  • Add - debuglevel to commit_changes cli command [bluewavenet]
  • Add - CPE mode option for auto_config [bluewavenet]
  • Add - force restart of dnsmasq after unscheduled dhcp renew [bluewavenet]
  • Add - initial coding for cpe mode [bluewavenet]
  • Fix - replace hardcoded iface with variable [qosmio]
  • Fix - mesh_id and mesh_key config keys [royallthefourth]

-- Rob White [email protected] Sat, 20 July 2024 12:25:08 +0000

Mesh11sd v4.0.1 release

25 May 11:59
752eaef

Choose a tag to compare

mesh11sd (4.0.1)

This minor release fixes an issue with setting leechmode and some README.md formatting.

From the ChangeLog:

  • Fix - indentation in README.md [bluewavenet]
  • Fix - typos preventing leechmode from being correctly enabled [bluewavenet]

-- Rob White [email protected] Sat, 25 May 2024 10:49:08 +0000

Mesh11sd v4.0.0 release

24 May 17:52
c375116

Choose a tag to compare

mesh11sd (4.0.0)

This major release contains significant new functionality and many bugfixes.
The default mode is changed to manual config with auto_config being enabled by simple uci commands.
Mesh leechnodes and autonomous mesh path stabilisation are included in the new functionality.

From the ChangeLog:

  • Fix - README.md formatting [bluewavenet]
  • Add - documentation updates [bluewavenet]
  • Fix - use tab indentation [bluewavenet]
  • Fix - missing 'then' clause [qosmio]
  • Add - new options in config file and list in same order as in mesh11sd script [bluewavenet]
  • Add - option mesh_leechmode_enable and deprecate mesh_gate_only [bluewavenet]
  • Add - options mesh path stabilsation and channel_tracking_checkinterval [bluewavenet]
  • Add - enable only one mesh interface when multiple are available in the band [bluewavenet]
  • Fix - Another json syntax error in mesh11sd status output [bluewavenet]
  • Fix - output valid json for status option [qosmio]
  • Fix - nft syntax error if iifname starts wit a numeric [dwardor]
  • Fix - ignore mesh_rssi_threshold in mesh11sd config if auto_config=0 [bluewavenet]
  • Fix - parsing of gateway ip [bluewavenet]
  • Add - numerous fixups for watchdog and leech peer [bluewavenet]
  • Add - watchdog nonvolatile log [bluewavenet]
  • Add - portal_detect_threshold option, a connectivity watchdog [bluewavenet]
  • Add - check ipv4 connection to portal is up [bluewavenet]
  • Add - option mesh_gate_only and cli for dynamically setting [bluewavenet]
  • Add - option mesh_gate_only, brings up node as gate only [bluewavenet]
  • Add - function probe_interface_mac for future enhancements [bluewavenet]
  • Add - network restart on mesh11sd startup to get to known state [bluewavenet]
  • Fix - ensure ap interfaces have unique mac addresses before attempting to bring them up [bluewavenet]
  • Fix - speed up node list build for connect and copy functions [bluewavenet]
  • Fix - refactor kernel v6 mac fixup and make compatible with kernel v5 [bluewavenet]
  • Add - enable mac address fixups for kernel 6+ [bluewavenet]
  • Add - options to set gate encryption type and key [bluewavenet]
  • Fix - put all temp files in one place [bluewavenet]
  • Fix - dhcp4_renew to use proper interface name [bluewavenet]
  • Add - get kernel version [bluewavenet]
  • Fix - remove development code and fix debug message level for nftables ruleset [bluewavenet]
  • Add - check dns forwarding server is set on peer node [bluewavenet]
  • Add - Refactor portal_detect enabling rapid changover between portal and peer mode [bluewavenet]
  • Add - portal_detect - 2, force peer mode [bluewavenet]
  • Add - set auto_config default = 0 [bluewavenet]
  • Fix - generate error if mesh interface is unnamed [bluewavenet]
  • Fix - portal detection of pppoe, and other protocols [bluewavenet]
  • Add - descriptive comment about mesh interface mac address [bluewavenet]
  • Fix - Leave bridge interface mac addresses as default [bluewavenet]
  • Fix - remove redundant debug message [bluewavenet]
  • Fix - required changes for kernel 6+ [bluewavenet]

-- Rob White [email protected] Fri, 24 May 2024 16:00:32 +0000

Mesh11sd v3.1.1 release

05 Apr 20:18
a32eca8

Choose a tag to compare

mesh11sd (3.1.1)

This release contains some bug fixes including improved ndp scan and more reliable peer node identification.

  • Fix - use portal detect only if auto_config is enabled [bluewavenet]
  • Add - check_if_peer making peer identification more reliable [bluewavenet]
  • Fix - improved ndp_scan_peer, send linklocal multicast ip6-allrouters [bluewavenet]
  • Fix - convert_to/from_la only if not already done [bluewavenet]
  • Fix - failure of access point interface on some SoC eg MT7628 when mesh enabled [bluewavenet]

-- Rob White [email protected] Fri, 05 Apr 2024 14:57:59 +0000