Kenjun

July 12, 2007

MacBook drops wireless when on battery and connecting to certain routers

Filed under: Apple, MacBook — kenjun @ 8:03 pm

Quite annoying but:

I’ve just noticed that my MacBook drops its wireless connection when on battery power and connected to a Netgear DG834 router.

It only happens when on battery power and the internet connection is idle for a few seconds.

SOLUTION: Either do not run on battery power OR if you must do so do not let the internet connection run idle.

IN PRACTICAL TERMS:
1. Keep your Macbook plugged in.

OR
2. On battery open a TERMINAL session and run the following command at the prompt.
$ nohup ping -i 10 somehost.com > /dev/null &
where somehost.com can be any server that responds to ping.

http://www.appledefects.com/wiki/index.php?title=MacBook
and
http://kristopherjohnson.blogspot.com/2006/08/macbook-wireless-connection-drops.html

Leopard Update:

Now, using Leopard, I notice that it disconnects periodically and then reconnects which is better than before but, not great. Not sure if this is an Apple or Netgear problem.

Advertisements

2 Comments »

  1. I have experiecned the same problem with my macbook connected to a 2WIRE wireless modem….only happened when using the battery. I was told by someone it was because my macbook was running 802.11n and my modem was 802.11g? I dont know if thats true, but I did upgrade to the Apple Airport Extreme 802.11n and I have NOT had any problems since.

    Comment by Toby — July 12, 2007 @ 11:45 pm

  2. I FOUND A SOLUTION THAT WORKS!!!! First a little back story.

    Got my Mac Blackbook and the wi-fi worked great from my Linksys wrt54g2 router. Moved to Germany and into an apartment and my connection issues started happening. My MB would connect once then loose connection quickly and would only recover connection if i either closed and re-opened my screen, or re-connected to my network… then it would drop again before my next page turn.

    After multiple days of research I read about SOOOO many others having this issue and the fact the Apple pretty much refused to acknowledge the issue. It seemed that sometime near the OX 10.4.2 update the airport driver got fubar’d leaving all those with Intel based macs wi-fi connects messed up.

    Some of the solutions i read about and tried had to do with changing my WEP connection to WPA. This did not work, but i left it as WPA as my research finds it a more secure connection. I also read about and tried setting my Wireless RTA Threshold in my router to 256 from the *2432 default. This as well did not work, though I have left it at this setting as it seems to be the best value for MAC’s connecting over wi-fi. This is not true for PC’s though so be careful.

    More research, more research, o’ my brain hurts and my patience is wearing….. then BINGO!!! I found a thread about connection issues that pertained to MB’s not connecting to local-network printers. The poster mentioned that MAC’s seem to have a hard time connecting to networks that had more than one wi-fi network present. This is my issue i thought. I have 8 in my available connections now. In my old home I had just mine. So i followed the directions suggested and it has now been 2 weeks of 100% perfect wi-fi connections.

    Below is the excerpt from this page, http://www.macintouch.com/readerreports/macbookpro/topic2005.html (Do a find for “Little Snitch”). The program the writer talks about is called Little Snitch found here, http://www.obdev.at/products/littlesnitch/index.html. It’s a $29 dollar program, but in my mind its well worth it to make my $1500 Blackbook work!

    This may not be the Apple Fix we have been waiting for them, but its completely working for me.

    [quote]
    I have used Little Snitch software for several years, and it occurred to me that I might be able to use it to block any connections with the other network. Using the latest version (v.2), go to Preferences, or Little Snitch Configuration, choose Rules under the Window menu, and click the New button.

    In the pop-up window that shows up, click on the gear icon and choose “Choose System Process.” A file open box opens, and under the folder “libexec,” choose “airportd.” “airportd” is the system daemon that controls the Airport card in the MacBook Pro. In the box that comes up, set the main menu to “Allow Connections” and the Server menu to “Local Network.”
    [/quote]

    Comment by cesar — September 23, 2008 @ 11:36 am


RSS feed for comments on this post. TrackBack URI

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

Blog at WordPress.com.

%d bloggers like this: