Why is internet slow on my Ubuntu computer and not on Windows?

proprocit April 26, 2011

My home network consists of 1 Ubuntu PC (#1) and 3 Windows PC’s: all 4 connected by cable to Internet via an ADSL router. Internet surfing is slow on PC#1 – cable length is about 25m. I only recently started with Ubuntu. Where do I start searching for the problem? Thanx!

  1. Danny Stieben
    May 1, 2011 at 1:01 am

    Yes, Justin brings up some helpful questions. If the computer was running Windows at one point and was faster at that time, then some part of Ubuntu may be causing the problem. Whether it was faster with Windows before or not, most problems can be fixed through the settings. Did you possibly change something in the settings that altered the defaults? And be sure to have IPv6 ignored in the settings if you do not use it (most ISPs don't offer the service to its customers yet).

    Hopefully you can give us a little bit more information so that we can have a better chance of successfully troubleshooting your problem.

  2. jhpot
    April 27, 2011 at 4:18 pm

    Did you have Windows on this computer at some point? Was it faster then? Or is this an older computer you recently installed Ubuntu on?

  3. Anonymous
    April 26, 2011 at 7:21 pm

    are you having messages

    If the message is "looking up .." then you computer is having problem talking to the dns server which ties server ip addresses to the domain names you enter into the browser.

    If the message is "Connecting to ..." then the issue is with the server you are trying to access.

    You may also be getting a delay if you are running the Software Center at the same time because it may be calling to the internet for updates

    try this

    You may be suffering from bufferbloat
    Run ifconfig and look for "txqueuelen" in it. The default on almost every machine is 1000

    Lower the size of your transmit buffer to 50. (Almost every modern chipset will support 0, but some don't, so we'll go with 50 for safety reasons).

    sudo ifconfig eth0 txqueuelen 50

    To restore the original setting:

    sudo ifconfig eth0 txqueuelen 1000

    you may need to force your machine to reconnect to the network (unplug/replug cable, sudo ifconfig eth0 up, etc.)

    Ubuntu 10.10 – Slow Internet
    1)1 gksu gedit /etc/default/grub
    2)GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    3)GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
    4)sudo update-grub