There is usually a third information element in the association request. This may show up as a vendor specific element ID. It is 221 in windows I would suspect it would be the same for other OS's but something worth looking into. From a standards perspective only the SSID and Supported Rates IE's are required. The beacon may also have the RSN information.