going over this again and again for the last few months.
Finally got the freeradius working with the help of some forums pointing to the "freeradius -X" to get it into debug mode.
It showed me that the user and group on page 12 should be kept as freerad, rather than change to root.
This allowed me to run the "service freeradius restart" command successfully on page 18.
However, radtest is failing with the below warnings I see (from the freeradius -X window)
IN YELLOW FONT:
(0) sql: WARNING: User not found in radcheck table.
IN RED FONT:
(0) pam: ERROR: pam_authenticate failed: Authentication failure
IN WHITE FONT:
(0) Login incorrect (pam: pam_authenticate failed: Authentication failure): [fu833513] (from client localhost port 18120)
Any ideas on this one?
I can successfully log into RADIUS server directly using the ID created on page 16 just using the password (without the OTP).