Abdula, We need to trace the root of the problem. Just curious when it locks up and you ping the websites are you pinging them by there name? i.e.
www.google.com or are you pinging the IP address? Just trying to figure out if its DNS related. Also what we need to know is what your network setup is? Is this a broadband connection connected directly to a PC or through a router..dial up..etc...