Hi Nico,

Thank you for the respond,


From what I remember :

 

The “correct” format is to put all the check items on the first line of a given entry in the users file.

 

But, in FreeRADIUS 2.x, if you do, EAP-SIM (and probably all EAP types, though I did not test) will not work.

So you have to put them in the “reply” list (ie on multiple lines in the users file).

And ignore the warnings…


So, in fr 2.2.5 the warnings it's not important message?

actually when i tested format
1<imsi> EAP-Type := SIM
  EAP-Sim-RAND1 = ....

my supplicant still connect to the ap with eap-sim authentication even in the log there's a warning.

when i tested format
1510019463286168@wlan.mnc001.mcc510.3gppnetwork.org  EAP-Sim-Rand1 = 0xBDA21CB60EF945da9A8BA56667B4
9027, EAP-Sim-SRES1 = 0x04d995bc, (check and repply item in the same line)

my supplicant could connect to the ap but without a warning from the users file.

 

In FreeRADIUS 3.x, this has been fixed, so you can comply with the warning, and put all check items on first line of entry.

in fr 3.x, should i configure in eapsimlib.c file like in fr 2.2.0? or should i continue without config anything in eapsimblib.c file?
because i don't see the patch for eap-sim in eapsimlib.c like in fr 2.2.5
https://github.com/FreeRADIUS/freeradius-server/commit/cfd61d24b99022eb613054bbf7e0da4fa3af1bde

i'm really new on fr, thanks for help