Wimax.c needs a small fix in order to print the right debug message content. DEBUG2("rlm_wimax: Fixing WiMAX binary Calling-Station-Id to %17s",vp->vp_octets); Rather than as written DEBUG2("rlm_wimax: Fixing WiMAX binary Calling-Station-Id to %s",buffer); -----Original Message----- From: Alan DeKok [mailto:aland@deployingradius.com] Sent: February 15, 2009 12:09 AM To: FreeRadius users mailing list Subject: Re: wimax.c dave anderson wrote:
Also the raddact table has empty field for calling station-id for wimax. I know wimax has this field in hex rather than ascii which is a problem addressed wimax.c for auth. Changing the library to octet instead sting solves it for auth.
Don't. Instead, list the "wimax" module in the "authorize" and "preacct" sections. It will re-write the Calling-Station-Id to something sane. This issue has been brought to the attention of the WiMAX forum, and after some pushing, it will be fixed in a future revision of their specifications. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html