What authentication type are you using here?. Also, which model of MAC client you are using?. Becasue, in Cisco, there is something called CCX compatibility. Any third party clients which has been verified successfully for CCX compliance will only be able to communicate with Cisco APs. So, can you ensure first whether your client is CCX compatible?.