The problem is the MTU setting for the computer. By default, the MTU setting is 1500 and must be changed to 1428.
For Windows PC:
XP > Go to
Start Menu, open
Run, type in
CMD and
press Enter or click OK.
Vista/7 > go to the start menu, type in cmd, find cmd.exe,
right-click on
cmd.exe and then click
Run as Administrator
For both systems, type in the following commands
Code:
[B]netsh
interface ipv4
show interface[/B]
You should get something that looks like this:
Code:
Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
1 50 1500 connected Loopback Pseudo-Interface 1
9 5 1500 connected Wireless Network Connection
29 10 1500 connected Local Area Connection
38 10 1500 connected Local Area Connection 2
If you are USB Tethering, then the interface we want to change would most likely be "Local Area Connection 2" (since your ethernet would most likely be "Local Area Connection" because it was installed before the Droid USB Tether adapter). To change its MTU setting, type in:
Code:
[B]set interface "Local Area Connection 2" mtu=1428[/B]
If you are connecting via wifi hotspot, then type in:
Code:
[B]set interface "Wireless Network Connection" mtu=1428[/B]
You should be able to surf freely now.
For Mac users:
1. Go to
System Preferences
2. Click
Network
3. On the left side of the Network pane, click on the interface which you are using to tether to the phone (if its wireless tether, click on AirPort. If USB, click on the Ethernet that has the phone icon).
4. Click the
Advanced button on the right side of the pane.
5. Click
Ethernet tab.
6. Click on Automatically and change it to
Manually.
7. Click Standard and change it to
Custom
8. Below Custom, enter in
1428 for the MTU
9. OK out of everything. If asked to apply settings, then apply them.
Welp, thats it. You're welcome, internet.