MacBook with 10.6.8 Snow Leopard freezes after Wi-Fi connection
Try turning IPv6 off before connecting to the Wi-Fi.

Turn the AirPort off, go to System Preferences, Network, AirPort, Advanced, TCP/IP, Configure IPv6: Off. Then turn the AirPort on, and everything should work fine.