Finally got 802.11v working (FULLY) - Few pointers

I pushed 802.11v (fast bss transition) upstream. Further I started sending beacon reports to clients (802.11k). If the package gets for your target available (you need openwrt master build), could u look if it's working?

If u type in

ubus call dawn get_network

You should see in the json output:

   "OpenWrt-Test": {
   	"XX:XX:XX:XX:XX:XX": {
   		"freq": 2412,
   		"channel_utilization": 60,
   		"num_sta": 1,
   		"ht_support": true,
   		"vht_support": false,
   		"neighbor_report": "aodiwjdoiamdimdsmdiwmidwwdasd",
   		"EE:EE:EE:EE:EE:EE": {
   			"ht": true,
   			"vht": false,
   			"collision_count": 2,
   			"signal": -66
   		}
   	}
   }

The most important line is the "neighbor_report" line. It would be nice if u could check the line.

Further, please check with

ubus call dawn get_hearing_map
		"AA:AA:AA:AA:AA:AA": {
			"XX:XX:XX:XX:XX:XX": {
				"signal": -76,
				"rcpi": 185,
				"rsni": 0,
				"freq": 2412,
				"ht_capabilities": true,
				"vht_capabilities": false,
				"channel_utilization": 56,
				"num_sta": 1,
				"ht_support": true,
				"vht_support": false,
				"score": 0
			}
		}

If some rcpi or rsni is set. (802.11k)
Currently, those values are not used for load balancing, but soon they will be very important.

You can check your own neighbor report line with

ubus call hostapd.wlan0 rrm_nr_get_own
1 Like