1. Download the latest firmware here: https://h10145.www1.hp.com/downloads/SoftwareReleases.aspx?ProductNumber=J9729A
2. Setup your radius server:
radius-server host 192.168.1.17 key "aruba123"
radius-server host 192.168.1.17 dyn-authorization
3. Setup mac based and 802.1x-based authentication on ports 9 to 12:
aaa authentication port-access eap-radius server-group "cppm"
aaa authentication mac-based chap-radius server-group "cppm"
aaa port-access authenticator 9-12
aaa port-access authenticator 9 client-limit 1
aaa port-access authenticator 10 client-limit 1
aaa port-access authenticator 11 client-limit 1
aaa port-access authenticator 12 client-limit 1
aaa port-access authenticator active
aaa port-access mac-based 9-12
aaa port-access mac-based 9 client-limit 10
aaa port-access mac-based 10 client-limit 10
aaa port-access mac-based 11 client-limit 10
aaa port-access mac-based 12 client-limit 10
That should be it.
Big shout out to the NE Engineer who's tutorial I used for this configuration verbatim.