On Thursday I picked up a shiny new MacBook Pro. Having been a Windows/Linux guy for, well, ever (not counting all that DOS stuff), it’s been an interesting experience.
One negative that I ran into was very slow wireless connectivity. Being that we have two other computers, an iPod Touch and my XV6700 all connecting over the wireless at fast speeds, I suspected something with OSX.
The first solution I came across said to disable IPV6 connectivity. System Preferences -> Network -> Airport -> Advanced -> TCP/IP and set the Configure IPV6 to Off. This worked well at first.
Then I noticed things being slow, almost like it couldn’t connect. Clicking on the wireless icon in my status bar I saw that it was constantly going from Aiport: On to Aiport: Scanning. I tried changing the DNS servers to OpenDNS, which also helped a little, but still nothing.
I was just about to switch to a USB Wireless dongle I have when I happened to click on the Location dropdown in System Preferences -> Network. I added a new location (called Home), bumped up Airport to be the top-ordered connection (by using the Set Service Order option – even though Airport showed at the top of the list, I made it the top in service order) and applied the changes. This reverted the above changes, meaning I didn’t change the IPV6 or the DNS Servers, but so far even though the status keeps switching to Scanning, my internet experience has been nearly flawless.
Hope that helps someone else!