Тогда нужно проводить более точку диагностику.
1. Проверить трасировку, может на каком-нить из ресурсов возникает затык
2. Прверить как страницы отдаются через телнет
MTC$ telnet
www.ru 80
Trying 194.87.0.50...
Connected to
www.ru.
Escape character is '^]'.
get index.html
HTTP/1.0 400 Bad Request
Cache-Control: no-cache
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Content-Type: text/html
<html>
<head><title>Bad formed request or url</title>
<meta http-equiv="Content-type" content="text/html; charset=koi8-r">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<h3>òÅÚÕÌØÔÁÔ ÏÂÓÌÕÖÉ×ÁÎÉÉ ÚÁÐÒÏÓÁ:</h3>
<table width="80%" border=0 cellpadding="5" cellspacing="0">
<tr><td><font size=-1>÷ÏÚÍÏÖÎÏ, ÚÁÐÒÁÛÉ×ÁÅÍÙÊ ÷ÁÍÉ ÓÁÊÔ ÎÅ ÏÔ×ÅÞÁÅÔ ÉÌÉ ×ÒÅÍÑ ÚÁÐÒÏÓÁ
ÉÓÔÅËÌÏ. ðÒÏ×ÅÒØÔÅ ÐÒÁ×ÉÌØÎÏÓÔØ ÎÁÐÉÓÁÎÉÑ ÁÄÒÅÓÁ ÉÌÉ ÐÏÐÙÔÁÊÔÅÓØ ÐÏ×ÔÏÒÉÔØ
ÚÁÐÒÏÓ.</font></td></tr>
<tr align="right"><td><a href="mailto:webmaster@demos.su"><font size="-1">áÄÍÉÎÉÓÔÒÁÔÏÒ</font></a></td></tr>
</table>
<hr noshade width="80%">
<h3>Here is result of your request:</h3>
<table width="80%" border=0 cellpadding="5" cellspacing="0">
<tr><td><font size=-1>Probably the requested site doesn't answer or it timed out.
Check the address or try again.</font></td></tr>
<tr align="right"><td><a href="mailto:support@demos.ru"><font size="-1">Administrator</font></a></td></tr>
</table></div>
</body></html>
Connection closed by foreign host.
Если через телнет всё влёт соединяется, а в броузере Вы не можете открыть ниодну страницу, то проблема где-то в нём.
насчёт КПК всё ясно, он сам по себе не очень шустрый при работе с WiFi или CF-Lan