BACKPORT: cfg80211: add support to probe unexercised mesh link
Adding support to allow mesh HWMP to measure link metrics on unexercised direct mesh path by sending some data frames to other mesh points which are not currently selected as a primary traffic path but only 1 hop away. The absence of the primary path to the chosen node makes it necessary to apply some form of marking on a chosen packet stream so that the packets can be properly steered to the selected node for testing, and not by the regular mesh path lookup. Tested-by:Pradeep Kumar Chitrapu <pradeepc@codeaurora.org> Signed-off-by:
Rajkumar Manoharan <rmanohar@codeaurora.org> Signed-off-by:
Johannes Berg <johannes.berg@intel.com> (cherry picked from commit 5ab92e7f) Conflicts: Add NL80211_CMD_UPDATE_OWE_INFO before NL80211_CMD_PROBE_MESH_LINK to keep enum nl80211_commands in order. NL80211_CMD_SET_TID_CONFIG is pushed back since it's not upstream. BUG=b:134764458 TEST=manually test and verified by sniffer on mistral Change-Id: I63f8d92bab548d6704c9d2d3121d6952d95c7c88 Signed-off-by:
Roy Luo <royluo@google.com> Reviewed-on: https://chromium-review.googlesource.com/1650688 Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org> Reviewed-by:
Julan Hsu <julanhsu@google.com>
Loading
Please sign in to comment