Gateway router - We will use an OpenWrt based virtual machine with the MESHdesk add-on package so it can be centrally managed.
Managed VLAN capable Ethernet switch - The Private PSK deployment will form a VLAN based Personal Area Network (PAN) for each client thus we will need a VLAN aware network switch.
Access Points - We will use OpenWrt based Access Points with the MESHdesk add-on package so it can be centrally managed using RADIUSdesk.
RADIUSdesk - RADIUS server and Network Management System (NMS).