Skip to main content

AirPort always Dropping Connection

MacBook Pro , WiFi Problem

“MacBook keeps losing Airport connection” – some discussion here – http://discussions.apple.com/message.jspa?messageID=8837719

Problem statement : “/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s” restarting at least every 3-5 seconds … Which means dropping WiFi connection – and , as a result lost of internet connection .

64 bytes from 192.168.215.1: icmp_seq=5 ttl=64 time=138.003 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=6 ttl=64 time=1.455 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=7 ttl=64 time=2385.311 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=8 ttl=64 time=1385.950 ms<br />

Where 192.168.215.1 – my ASUS WL-500G Premium v2 …

I made some investigation about these problem .

First I just remove executable attribute from “/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport” . These REALY was
helpful a lot ! Surprise – stopping scanning , and connection now REALY stable – no drops at all !

64 bytes from 192.168.215.1: icmp_seq=330 ttl=64 time=0.721 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=331 ttl=64 time=0.759 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=332 ttl=64 time=0.496 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=333 ttl=64 time=0.732 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=334 ttl=64 time=0.671 ms<br /> 64 bytes from 192.168.215.1: icmp_seq=335 ttl=64 time=0.743 ms<br />

Next step . Try to understand – what f…g happens ?! Try this small script :

vintage-c2d:~ ilyxa$ ps -ef |grep air | grep -v grep | awk '{print "ps -f -p "$3}' | sh<br /> vintage-c2d:~ ilyxa$ ps -ef |grep air | grep -v grep | awk '{print "ps -f -p "$3}' | sh<br /> UID PID PPID C STIME TTY TIME CMD<br /> 0 1750 14 0 0:00.00 ?? 0:00.01 /bin/sh /Applications/Utilities/Wi2Geo/getwifi<br />

RUN THIS MORE THAT ONCE !!! IT’S VERY IMPORTANT .

My problem was some kind of wireless utility from Russian Navigation Network …

Check this , it can be really simple and fast solution and NOT a hardware problem … Just erroneous application design … WOW !!!

PS : when u clicking at AirPort icon – and see SCANNING every time – THIS IS NOT a problem . This kind of scanning do not use cli framework , IMHO …