Dropping long packets?

Hi,

I just tried to install RB450G router in order to replace existing Linux box which used to work well.

Provider offers one IP via fiber optic as tagged VLAN with /32 mask.

I tried to set up router via quick setup. I configured static IP, VLAN interface, bridge for all LAN ports, DHCP server, for LAN, DNS, NAT.

All works like correct, including DHCP, NAT.

Client PC can ping any site by it’s name without problem. But if I go to browser the only site which is working is facebook.

All others are just hanging.

If I execute at client computer

telnet mysyte.com 80

it is connected OK.
If I enter

GET /intex.html

I am getting index.html as long as this index.html is short. If I try to get another page by

GET /index.php which is much bigger, the telnet is just hanging, same as web browser.

Same situation with ping. Ping works well with small packages below 147Xsomething. But it is never working with length 1500 or more.

Linux box working well with same provider without any setting change from provider’s side