2014 년 중반 MacBook Pro에 WiFi를 통해 매우 다양한 핑 응답이 발생합니다. 동일한 무선 네트워크를 사용하는 동료도 동일한 문제가 발생하지 않으므로 문제가 내 MacBook으로 좁혀 질 수 있습니다. 실제로 백그라운드에서 실행되는 서비스는 없지만 여전히 ping은 다음과 같습니다.
$ ping 192.168.123.1
PING 192.168.123.1 (192.168.123.1): 56 data bytes
64 bytes from 192.168.123.1: icmp_seq=0 ttl=64 time=2.269 ms
64 bytes from 192.168.123.1: icmp_seq=1 ttl=64 time=15.535 ms
64 bytes from 192.168.123.1: icmp_seq=2 ttl=64 time=1.469 ms
64 bytes from 192.168.123.1: icmp_seq=3 ttl=64 time=1.255 ms
64 bytes from 192.168.123.1: icmp_seq=4 ttl=64 time=29.718 ms
64 bytes from 192.168.123.1: icmp_seq=5 ttl=64 time=77.455 ms
64 bytes from 192.168.123.1: icmp_seq=6 ttl=64 time=123.918 ms
64 bytes from 192.168.123.1: icmp_seq=7 ttl=64 time=171.644 ms
64 bytes from 192.168.123.1: icmp_seq=8 ttl=64 time=233.521 ms
64 bytes from 192.168.123.1: icmp_seq=9 ttl=64 time=1.979 ms
64 bytes from 192.168.123.1: icmp_seq=10 ttl=64 time=1.210 ms
64 bytes from 192.168.123.1: icmp_seq=11 ttl=64 time=13.391 ms
64 bytes from 192.168.123.1: icmp_seq=12 ttl=64 time=1.334 ms
64 bytes from 192.168.123.1: icmp_seq=13 ttl=64 time=1.427 ms
64 bytes from 192.168.123.1: icmp_seq=14 ttl=64 time=1.398 ms
64 bytes from 192.168.123.1: icmp_seq=15 ttl=64 time=12.971 ms
64 bytes from 192.168.123.1: icmp_seq=16 ttl=64 time=60.527 ms
64 bytes from 192.168.123.1: icmp_seq=17 ttl=64 time=108.223 ms
64 bytes from 192.168.123.1: icmp_seq=18 ttl=64 time=155.719 ms
64 bytes from 192.168.123.1: icmp_seq=19 ttl=64 time=202.326 ms
64 bytes from 192.168.123.1: icmp_seq=20 ttl=64 time=796.472 ms
64 bytes from 192.168.123.1: icmp_seq=21 ttl=64 time=308.146 ms
64 bytes from 192.168.123.1: icmp_seq=22 ttl=64 time=2.018 ms
64 bytes from 192.168.123.1: icmp_seq=23 ttl=64 time=1.244 ms
64 bytes from 192.168.123.1: icmp_seq=24 ttl=64 time=5.381 ms
64 bytes from 192.168.123.1: icmp_seq=25 ttl=64 time=13.956 ms
64 bytes from 192.168.123.1: icmp_seq=26 ttl=64 time=1.611 ms
64 bytes from 192.168.123.1: icmp_seq=27 ttl=64 time=48.433 ms
64 bytes from 192.168.123.1: icmp_seq=28 ttl=64 time=95.586 ms
64 bytes from 192.168.123.1: icmp_seq=29 ttl=64 time=142.643 ms
64 bytes from 192.168.123.1: icmp_seq=30 ttl=64 time=204.456 ms
64 bytes from 192.168.123.1: icmp_seq=31 ttl=64 time=230.300 ms
64 bytes from 192.168.123.1: icmp_seq=32 ttl=64 time=8.943 ms
64 bytes from 192.168.123.1: icmp_seq=33 ttl=64 time=2.013 ms
64 bytes from 192.168.123.1: icmp_seq=34 ttl=64 time=1.290 ms
64 bytes from 192.168.123.1: icmp_seq=35 ttl=64 time=1.337 ms
64 bytes from 192.168.123.1: icmp_seq=36 ttl=64 time=1.467 ms
64 bytes from 192.168.123.1: icmp_seq=37 ttl=64 time=1.374 ms
64 bytes from 192.168.123.1: icmp_seq=38 ttl=64 time=32.701 ms
64 bytes from 192.168.123.1: icmp_seq=39 ttl=64 time=78.511 ms
64 bytes from 192.168.123.1: icmp_seq=40 ttl=64 time=125.724 ms
64 bytes from 192.168.123.1: icmp_seq=41 ttl=64 time=170.797 ms
64 bytes from 192.168.123.1: icmp_seq=42 ttl=64 time=216.620 ms
64 bytes from 192.168.123.1: icmp_seq=43 ttl=64 time=273.309 ms
64 bytes from 192.168.123.1: icmp_seq=44 ttl=64 time=1.759 ms
64 bytes from 192.168.123.1: icmp_seq=45 ttl=64 time=2.079 ms
64 bytes from 192.168.123.1: icmp_seq=46 ttl=64 time=1.663 ms
64 bytes from 192.168.123.1: icmp_seq=47 ttl=64 time=1.106 ms
64 bytes from 192.168.123.1: icmp_seq=48 ttl=64 time=4.714 ms
64 bytes from 192.168.123.1: icmp_seq=49 ttl=64 time=18.215 ms
64 bytes from 192.168.123.1: icmp_seq=50 ttl=64 time=63.440 ms
64 bytes from 192.168.123.1: icmp_seq=51 ttl=64 time=107.780 ms
64 bytes from 192.168.123.1: icmp_seq=52 ttl=64 time=173.578 ms
64 bytes from 192.168.123.1: icmp_seq=53 ttl=64 time=203.491 ms
64 bytes from 192.168.123.1: icmp_seq=54 ttl=64 time=249.307 ms
64 bytes from 192.168.123.1: icmp_seq=55 ttl=64 time=295.610 ms
64 bytes from 192.168.123.1: icmp_seq=56 ttl=64 time=1.897 ms
64 bytes from 192.168.123.1: icmp_seq=57 ttl=64 time=20.146 ms
64 bytes from 192.168.123.1: icmp_seq=58 ttl=64 time=1.552 ms
64 bytes from 192.168.123.1: icmp_seq=59 ttl=64 time=1.376 ms
64 bytes from 192.168.123.1: icmp_seq=60 ttl=64 time=7.115 ms
64 bytes from 192.168.123.1: icmp_seq=61 ttl=64 time=54.314 ms
64 bytes from 192.168.123.1: icmp_seq=62 ttl=64 time=102.197 ms
64 bytes from 192.168.123.1: icmp_seq=63 ttl=64 time=145.866 ms
64 bytes from 192.168.123.1: icmp_seq=64 ttl=64 time=189.622 ms
64 bytes from 192.168.123.1: icmp_seq=65 ttl=64 time=234.373 ms
64 bytes from 192.168.123.1: icmp_seq=66 ttl=64 time=6.825 ms
64 bytes from 192.168.123.1: icmp_seq=67 ttl=64 time=3.732 ms
64 bytes from 192.168.123.1: icmp_seq=68 ttl=64 time=1.683 ms
64 bytes from 192.168.123.1: icmp_seq=69 ttl=64 time=2.016 ms
64 bytes from 192.168.123.1: icmp_seq=70 ttl=64 time=2.155 ms
64 bytes from 192.168.123.1: icmp_seq=71 ttl=64 time=2.848 ms
64 bytes from 192.168.123.1: icmp_seq=72 ttl=64 time=43.721 ms
64 bytes from 192.168.123.1: icmp_seq=73 ttl=64 time=89.570 ms
64 bytes from 192.168.123.1: icmp_seq=74 ttl=64 time=137.299 ms
64 bytes from 192.168.123.1: icmp_seq=75 ttl=64 time=180.607 ms
64 bytes from 192.168.123.1: icmp_seq=76 ttl=64 time=283.809 ms
64 bytes from 192.168.123.1: icmp_seq=77 ttl=64 time=270.799 ms
64 bytes from 192.168.123.1: icmp_seq=78 ttl=64 time=1.778 ms
64 bytes from 192.168.123.1: icmp_seq=79 ttl=64 time=2.701 ms
64 bytes from 192.168.123.1: icmp_seq=80 ttl=64 time=2.132 ms
64 bytes from 192.168.123.1: icmp_seq=81 ttl=64 time=14.347 ms
64 bytes from 192.168.123.1: icmp_seq=82 ttl=64 time=1.838 ms
64 bytes from 192.168.123.1: icmp_seq=83 ttl=64 time=43.901 ms
64 bytes from 192.168.123.1: icmp_seq=84 ttl=64 time=75.226 ms
64 bytes from 192.168.123.1: icmp_seq=85 ttl=64 time=121.522 ms
64 bytes from 192.168.123.1: icmp_seq=86 ttl=64 time=168.283 ms
64 bytes from 192.168.123.1: icmp_seq=87 ttl=64 time=217.113 ms
64 bytes from 192.168.123.1: icmp_seq=88 ttl=64 time=1.378 ms
64 bytes from 192.168.123.1: icmp_seq=89 ttl=64 time=309.147 ms
64 bytes from 192.168.123.1: icmp_seq=90 ttl=64 time=1.248 ms
64 bytes from 192.168.123.1: icmp_seq=91 ttl=64 time=1.704 ms
64 bytes from 192.168.123.1: icmp_seq=92 ttl=64 time=2.111 ms
64 bytes from 192.168.123.1: icmp_seq=93 ttl=64 time=2.113 ms
64 bytes from 192.168.123.1: icmp_seq=94 ttl=64 time=14.813 ms
64 bytes from 192.168.123.1: icmp_seq=95 ttl=64 time=57.279 ms
64 bytes from 192.168.123.1: icmp_seq=96 ttl=64 time=106.006 ms
64 bytes from 192.168.123.1: icmp_seq=97 ttl=64 time=149.873 ms
64 bytes from 192.168.123.1: icmp_seq=98 ttl=64 time=194.755 ms
64 bytes from 192.168.123.1: icmp_seq=99 ttl=64 time=267.393 ms
64 bytes from 192.168.123.1: icmp_seq=100 ttl=64 time=7.799 ms
64 bytes from 192.168.123.1: icmp_seq=101 ttl=64 time=2.066 ms
64 bytes from 192.168.123.1: icmp_seq=102 ttl=64 time=2.604 ms
64 bytes from 192.168.123.1: icmp_seq=103 ttl=64 time=2.234 ms
64 bytes from 192.168.123.1: icmp_seq=104 ttl=64 time=1.931 ms
64 bytes from 192.168.123.1: icmp_seq=105 ttl=64 time=8.519 ms
64 bytes from 192.168.123.1: icmp_seq=106 ttl=64 time=33.795 ms
64 bytes from 192.168.123.1: icmp_seq=107 ttl=64 time=81.016 ms
64 bytes from 192.168.123.1: icmp_seq=108 ttl=64 time=127.144 ms
64 bytes from 192.168.123.1: icmp_seq=109 ttl=64 time=175.389 ms
64 bytes from 192.168.123.1: icmp_seq=110 ttl=64 time=222.333 ms
64 bytes from 192.168.123.1: icmp_seq=111 ttl=64 time=320.406 ms
64 bytes from 192.168.123.1: icmp_seq=112 ttl=64 time=351.359 ms
64 bytes from 192.168.123.1: icmp_seq=113 ttl=64 time=9.463 ms
64 bytes from 192.168.123.1: icmp_seq=114 ttl=64 time=7.199 ms
64 bytes from 192.168.123.1: icmp_seq=115 ttl=64 time=1.361 ms
64 bytes from 192.168.123.1: icmp_seq=116 ttl=64 time=1.295 ms
이 문제를 디버그하려면 어떻게해야합니까?
나는이 정확한 패턴을 때때로 보았다. 유비 쿼티 (Unbiquity)와 미크 로틱 AP (Mikrotik AP)에서 모두 발생하는 것을 보았 기 때문에 Apple 또는 Broadcom 하드웨어의 버그라고 확신합니다. 슬픈 일은, 이것은 ...보다 나은 작동 모드; MacBook의 무선 랜 버퍼에서 패킷이 20 초 이상 걸렸습니다.
—
Chris Pacejo