Although I haven't used this I'm going to hazard a guess...
If you're using dot1x, the calling station couldn't be the IP, as layer3 wouldn't be established. It would have to be the MAC.
And if you don't see it on the server, I'm guessing it's rather the server isn't interpreting it, rather than the controller not sending it?