If you are not able to switch from a public network then it may be as a result of the IP addressing schema that you are (or are not) receiving from the network DHCP server.
Open a command prompt and do a quick ipconfig /all and see if you're getting a proper default gateway