We are currently in the process of moving to a Windows Server 2022 NPS server so that we can deploy a signed 802.1x certificate for Android 11 devices as they no longer support having an unsigned/no certificate (presumably this will also impact iOS at some point down the line), using a range of UniFi access points. However, I can't get accounting to work for users that login using RADIUS authentication, either through the guest portal or through a standard WPA-2 enterprise network. It just shows the IP address only on the Smoothwall.
I have tried the following:
UniFi controller > set to Windows NPS server for RADIUS, accounting set to Smoothwall.
Smoothwall > forward RADIUS accounting to NPS server
UniFi controller > set to Windows NPS server for RADIUS, accounting set to NPS server.
NPS server > forward RADIUS accounting to Smoothwall
From what I've researched, it seems to be something to do with Framed-IP-Addresses not working correctly with UniFi? But if we use Smoothwall's RADIUS server, it logs the username correctly. There's been a few topics on here across the years but none of the suggestions in them seem to have worked for me. Everything is up to date as possible (latest WiFi controller, Server 2022 for NPS, Smoothwall on Leeds 55)
I'd appreciate any help. Thanks