local-node: enable link-measurement capability
authorDavid Bauer <mail@david-bauer.net>
Thu, 31 Mar 2022 22:05:33 +0000 (00:05 +0200)
committerDavid Bauer <mail@david-bauer.net>
Mon, 4 Apr 2022 12:48:58 +0000 (14:48 +0200)
Request hostap to enable the link-measurement capability in the BSS
beacons. Otherwise, STAs might reject link-measurement requests despite
being capable of performing such.

Signed-off-by: David Bauer <mail@david-bauer.net>
local_node.c

index 140af78e98609de4e1045d9cc2b317080cb9bac7..e5620e59113b8e45298334514d5cbf7ce786e550 100644 (file)
@@ -783,6 +783,7 @@ usteer_register_node(struct ubus_context *ctx, const char *name, uint32_t id)
 
        blob_buf_init(&b, 0);
        blobmsg_add_u8(&b, "neighbor_report", 1);
+       blobmsg_add_u8(&b, "link_measurement", 1);
        blobmsg_add_u8(&b, "beacon_report", 1);
        blobmsg_add_u8(&b, "bss_transition", 1);
        ubus_invoke(ctx, id, "bss_mgmt_enable", b.head, NULL, NULL, 1000);