mac80211: set basic-rate for mesh interfaces
authorDavid Bauer <mail@david-bauer.net>
Sun, 22 Dec 2024 01:56:12 +0000 (02:56 +0100)
committerDavid Bauer <mail@david-bauer.net>
Mon, 6 Jan 2025 06:45:08 +0000 (07:45 +0100)
commitc06d4df9748aea84b9a4ffcbe51b2e6fff94de1e
treef26d8288a18c76a20be2799929261662b4c0a966
parent0c52c9d6fc53ebe0834b3945c5d58277752d9648
mac80211: set basic-rate for mesh interfaces

Basic rates were not set for mesh-interfaces, resulting in the undesired
behavior where 11s frames might be sent with a rate which was not
configured.

Depending on the driver, the basic rate might also be used to determine
the beacon rate configured to the chip. One such example are MediaTek
MT7915 platforms.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 3ec7f3a512a27f8ca6402954ad2a997176103b4b)
package/network/config/wifi-scripts/files/lib/netifd/wireless/mac80211.sh
package/network/config/wifi-scripts/files/usr/share/hostap/wdev.uc