There is not a lot of information that I could find about NAS ID in relation to WLAN roaming. What information I could find seemed to be opinionated and contradictory so I have some questions that hopefully have simple answers.
do I need to fill in the NAS ID box in Luci for Roaming to work?
What is a valid NAS ID that goes in the box? Hex? How many characters? format?
Does each access point have different NAS ID per unit? Per SSID? or Per unit AND SSID?
Does WPA2 or WPA3 affect NAS ID?
Does "generate PMK locally" have any bearing on NAS ID?
Are there any other settings in WLAN roaming that I should be aware of where old settings or default settings may be incorrect?
I hope someone knowledgeable can help me out here.
In short - no roaming assists are required for clients to roam to better network. Just same ESSID and same DHCP subnet behind it to keep connections going. aka roaming domain.
11R (crypto quackery to make roaming under .3s in place of casual 1.5s, primarily for voip walkie talkies) needs same roaming domain ID (aka NAS ID)
11V (roaming kicks, formally "client configuration management") can force stubborn clients to a better access points, besides taking into account AP and channel occupation also using 11K ((client-assisted)radio measurements) and optimizing dense coverage environment. (that is 10 access points in same channel with dozen clients for each)