Skip to content

Commit

Permalink
gluon-core: set basic-rate for mesh interface
Browse files Browse the repository at this point in the history
Newer drivers with firmware rate-selection select the rate for multicast
and beacon transmissions based on the basic-rate. The multicast-rate
only influenced software rate-controllers.

To make rate-selection work for those drivers, configure the basic-rate
to match the multicast-rate.

Signed-off-by: David Bauer <mail@david-bauer.net>
  • Loading branch information
blocktrron committed Jan 7, 2025
1 parent 06e421e commit fb08eab
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions package/gluon-core/luasrc/lib/gluon/upgrade/200-wireless
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ local function configure_mesh(config, radio, index, suffix, disabled)
mesh_id = config.id,
mesh_fwding = false,
macaddr = macaddr,
basic_rate = { config.mcast_rate },
mcast_rate = config.mcast_rate,
ifname = suffix and 'mesh' .. suffix,
disabled = disabled,
Expand Down

0 comments on commit fb08eab

Please sign in to comment.