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:al...@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 - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html