IPv6 – A mac fix-it story

MacMiniFor many months now, we’ve had a Mac Mini in our home that was giving us trouble.  We could download huge files with ease, transfer files over network, run Skype, and send emails, but when it came to rendering webpages, both Safari, Firefox crawled to an extremely slow pace, barely loading a simple web page in under 35 seconds.  It was ridiculous.  The machine was plently fast, we have an ample 1.3 Mb/s connection to the internet, and it was running the latest version of Leopard – Mac OS 10.5.8  I’d tried all sorts of ideas.  We fixed the system permissions, cleared out caches, updated software, but nothing seemed to work.  Finally, I ran quick Google search and came across this old thread on Apple Discussions.  It turns out, the solution was as simple as turning off IPv6 in network preferences.  I tried it out, and sure enough, the problem was fixed right away.  The browsing on the Mac Mini is now quite satisfactory.  As it turns out IPv6 (Info) is the next-generation Internet protocol which most devices support, but no one really uses.  Unfortunately, many routers and ISPs (We use AT&T DSL) don’t hand IPv6 very well, and that was causing a significant delay as the computer was waiting for the server to respond before giving up on using IPv6 entirely and switching back to the older IPv4.  As a side-note, I went to our other machine, a 1st generation MacBook, and also turned off IPv6.  I think that the change also facilitated certain speed gains there as well.  If you are having any delays with your mac system, you may want to give this quick fix a try.

Picture 1

To change your settings, navigate to network preferences, click on advanced, then TCP/IP and switch your IPv6 setting from automatic to “off.”

In High Gear……

Advertisements

About Jamie

Computers - Macs FIRST Robotics Engineering
This entry was posted in Uncategorized and tagged , , , , , , , . Bookmark the permalink.

2 Responses to IPv6 – A mac fix-it story

  1. Tyler Compton says:

    The right way to fix the problem is to fix your DSL setup to not provide IPv6 addresses if its not actually connected via IPv6. You fix it once instead of hobbling every machine on your network and having to undo all that in two years.

    -T

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s