Maybe
Got it to work at an airport by deleting the attwifi network (press and hold on the wifi setting screen) and letting it find the network again. This location was open to everyone without charge so no idea if it will work at a place that requires a log in. Previously it hadn't been working...