I'm using the daloradius appliance in my lab, as we use FreeRADIUS / Daloradius in our production environment. Our productions is 2.1.9, the Dalo appliance is 2.1.10. So radiusd -X doesn't work but freeradius -X does work. Same results (our production responds to radiusd -X).
I do not see my AP at 10.10.10.50 added as a NAS in the debug output initially. I do get the end line saying "Ready to process requests". I rebooted my SM and got a whole bunch of information that I can post. What I basically saw was that my AP @ 10.10.10.50 made an attempt to authenticate with username anonymous and that the last couple lines say
WARNING: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
WARNING: !! EAP session for state 0x7eae4d757caa582c did not finish!
WARNING: !! Please read http://wiki.freeradius.org/Certificate_Compatibility
WARNING: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I have configured as no realm and I am using the MAC address in the same format as the radios have in them, like this: 00-00-00-00-00-00.
Here is a whole result after a SM reboot
User-Name = "anonymous"
State = 0xbb83067fba8013f77f980021d3764fa3
NAS-IP-Address = 10.10.10.50
NAS-Port = 5
NAS-Port-Type = Wireless-Other
Framed-MTU = 1020
EAP-Message = 0x0203004415800000003a1603010035010000310301046b33c4b68a42067623fcd719efae068f252c6f3671bc5d7229c59af8f0943600000a0035002f00040005000a0100
Message-Authenticator = 0xd299c2400830830c12668aabb95bc270
# Executing section authorize from file /etc/freeradius/sites-enabled/default
+- entering group authorize {...}
++[preprocess] returns ok
sql_xlat
expand: %{User-Name} -> anonymous
sql_set_user escaped user --> 'anonymous'
expand: select groupname from radhuntgroup where nasipaddress="%{NAS-IP-Address}" -> select groupname from radhuntgroup where nasipaddress="10.10.10.50"
rlm_sql (sql): Reserving sql socket id: 4
SQL query did not return any results
rlm_sql (sql): Released sql socket id: 4
expand: %{sql:select groupname from radhuntgroup where nasipaddress="%{NAS-IP-Address}"} ->
++[request] returns ok
++[chap] returns noop
++[mschap] returns noop
[suffix] No '@' in User-Name = "anonymous", looking up realm NULL
[suffix] No such realm "NULL"
++[suffix] returns noop
[eap] EAP packet type response id 3 length 68
[eap] Continuing tunnel setup.
++[eap] returns ok
Found Auth-Type = EAP
# Executing group from file /etc/freeradius/sites-enabled/default
+- entering group authenticate {...}
[eap] Request found, released from the list
[eap] EAP/ttls
[eap] processing type ttls
[ttls] Authenticate
[ttls] processing EAP-TLS
TLS Length 58
[ttls] Length Included
[ttls] eaptls_verify returned 11
[ttls] (other): before/accept initialization
[ttls] TLS_accept: before/accept initialization
[ttls] <<< TLS 1.0 Handshake [length 0035], ClientHello
[ttls] TLS_accept: SSLv3 read client hello A
[ttls] >>> TLS 1.0 Handshake [length 002a], ServerHello
[ttls] TLS_accept: SSLv3 write server hello A
[ttls] >>> TLS 1.0 Handshake [length 01ad], Certificate
[ttls] TLS_accept: SSLv3 write certificate A
[ttls] >>> TLS 1.0 Handshake [length 0004], ServerHelloDone
[ttls] TLS_accept: SSLv3 write server done A
[ttls] TLS_accept: SSLv3 flush data
[ttls] TLS_accept: Need to read more data: SSLv3 read client certificate A
In SSL Handshake Phase
In SSL Accept mode
[ttls] eaptls_process returned 13
++[eap] returns handled
Sending Access-Challenge of id 0 to 10.10.10.50 port 1234
EAP-Message = 0x010401f41580000001ea160301002a0200002603015636e17e4f2df0485934b9c20451f6e38e809b3fddaa558ed4103581c385be2f0000350016030101ad0b0001a90001a60001a33082019f30820108020900ce7733fd85110fbd300d06092a864886f70d0101050500301431123010060355040313096261636b7374616765301e170d3130313231393136353232375a170d3230313231363136353232375a301431123010060355040313096261636b737461676530819f300d06092a864886f70d010101050003818d0030818902818100b9c54033610743e5af338d1ac0ef27de34c5bf0f758d37f5cbe530a83db9cf70d46deb907474f1ff3a18
EAP-Message = 0xb49d8d5788f2bdbc77996c935c3e4c7d9f6839c81464ab0da32c92ac5425826d578884c443154cbee0da6797160221bdbf245745415f141b4e1415deb56bec9089644597a6b86fda7ce75fca34868113e574ebe668150203010001300d06092a864886f70d01010505000381810013df3f751002c434fc3713991e3944c76b5a4fbb44ccb3d7da8d30668b6cce6a6738954582bc017072b6d2c0f8bc288e4d4ca83c1643bd8f8ee1e16db170c7aa7851e55bfae266e16d41ec648108a7632ce17a99b2bb8c0591fdac7943da82effbb17486a7fdae44f55706b79917371d20fbc30ca97d953aa42bef26d218ea1716030100040e000000
Message-Authenticator = 0x00000000000000000000000000000000
State = 0xbb83067fb98713f77f980021d3764fa3
Finished request 11.
Going to the next request
Waking up in 4.9 seconds.
Cleaning up request 11 ID 0 with timestamp +662
WARNING: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
WARNING: !! EAP session for state 0xbb83067fb98713f7 did not finish!
WARNING: !! Please read http://wiki.freeradius.org/Certificate_Compatibility
WARNING: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!