send_packet: no buffer space available.
ifconfig_wlan0="WPA SYNCDHCP"
This is absolutely correct. I've just finished the configuration of EAP-TLS on my home wireless network. The tricky part in the end of the process was, of course, putting the right lines in /etc/wpa_supplicant.conf file...You're not connected because the wireless isn't associated. That's why you can't get connected. There's no layer 2 connection, so layer 3 (IP) certainly isn't going to work.
cat /var/log/messages
showed the real situation: a typo in my wpa_supplicant.conf caused authentication failure.Jul 30 19:08:39 bap1 kernel: wlan0: link state changed to DOWN
Jul 30 19:08:41 bap1 kernel: wlan0: link state changed to UP
Jul 30 19:08:41 bap1 dhclient[820]: send_packet: No buffer space available
Jul 30 19:18:40 bap1 kernel: wlan0: link state changed to DOWN
Jul 30 19:18:42 bap1 kernel: wlan0: link state changed to UP
Jul 30 19:18:42 bap1 dhclient[820]: send_packet: No buffer space available
Jul 30 19:28:42 bap1 kernel: wlan0: link state changed to DOWN
Jul 30 19:28:43 bap1 kernel: wlan0: link state changed to UP
Jul 30 19:28:43 bap1 dhclient[820]: send_packet: No buffer space available
wlan0: CTRL-EVENT-DISCONNECTED bssid=... reason=0