I have exactly the same issue with ZoneFlex R600 access points. If a particular SSID lies in a VLAN, Linux and Mac machines are unable to get IP addresses. DHCP Offers never make it to the access point. Windows machines (that includes Windows Phone) ...