Hi,
For security reasons, starbucks have probably configured their wireless to only allow client that obtain ip address via DHCP to connect. If the wireless network does not see DHCP negotiations from the client, it does not allow the client to join ...