전원을 껐다가 다시 켜야 Wi-Fi가 작동하지 않습니다


19

작업 / 개인용으로 사용하는 Retina 디스플레이가 장착 된 MacBook Pro 15 "가 있으며 항상 Wifi가 켜져있는 상태에서 종료됩니다. Mac을 시작할 때 Wifi 아이콘이 검색되는 것처럼 보이고 실제로는 연결되지 않습니다 (대부분의 경우 연결하려면 Wi-Fi를 켜고 (라우터가 아닌 MacBook의) Wi-Fi를 다시 켜야합니다. 그러면 곧바로 연결됩니다. 여기서 문제는 무엇입니까?


내가 기억할 수있는 한, MacBook Pro Retina 15에서이 작업을 수행해야했습니다. "— 집에서만 문제가 있기 때문에 항상 라우터라고 가정했습니다. 난 스크립트를 가질 수 자동으로주기는 Wi-Fi를 내 홈 네트워크에 연결을 시도하고 :) 3 초 이상하지 않다면
GRG

직장과 가정에서이 문제가 있습니다. Mavericks 업데이트 이후에 시작되었으므로 라우터라고 생각하지 않습니다.
Christopher Perry

@grgarside에 동의합니다. Linux 상자에도 문제가 있기 때문에 Mac 문제인지 BSD 문제인지 확실하지 않지만 WiFi 장치 (내부 / usb)에는 연결에 문제가있는 것 같습니다. 구형 OS에서는 연결을 재개하기 위해 기기를 다시 시작해야했습니다 (Mac에서와 같이 WiFi 소프트웨어를 다시 시작하는 것만이 아니라).
BotNet

@grgarside-해당 스크립트 사본을 얻을 수 있습니까? 나는 여기에 대한 질문을했다 ( apple.stackexchange.com/questions/150722/… ) .. 많이 감사합니다!
fabbb

답변:


7

업그레이드 후 이전 환경 설정으로 인해 문제가 발생할 수 있습니다. 환경 설정을 강제로 다시 빌드하려면 터미널을 열고 다음을 수행하십시오.

cd /Library/Preferences/SystemConfiguration
sudo rm NetworkInterfaces.plist
sudo rm com.apple.airport.preferences.plist
sudo rm preferences.plist

그런 다음 컴퓨터를 다시 시작하십시오.


제대로 작동하려면 3 일마다이 작업을 수행해야합니다.
Trip

사실이 문제는 맥북의 키보드와 트랙 패드에서도 작동하지 않습니다.
kris

6

실제로 도움이 된 것은 SMC재설정하고 PRAM재설정하는 것이 었습니다 . 이제 Mac이 WiFi에 즉시 연결됩니다.

나중에 편집 : Bluetooth 신호 및 WiFi 장치의 간섭으로 인해 문제가 발생한 것 같습니다. 블루투스를 끈 상태에서 훨씬 빠르게 연결 되었기 때문입니다. 다른 WiFi AP에서 5Ghz 네트워크로 변경 한 이후 아무런 문제가 없었습니다.

다음은 다른 출처에서 시도한 모든 제안입니다.


SMC 및 PRAM 재설정 단계를 추가 할 수 있습니까?
Christopher Perry

4

이 Golang 스크립트 밖으로 시도 - https://github.com/icecrasher321/Wifi_Hack

이 스크립트는 20 분 간격으로 Wi-Fi를 켜고 끄는 프로세스를 자동화합니다 (미래 버전에서는 Wi-Fi 재설정 프로세스를 시작하기 위해 패킷 드롭을 감지합니다). 백그라운드에서 계속 실행할 수 있습니다. 더 많은 정보는 위에 주어진 github 링크의 README에서 볼 수 있습니다.

이를 위해 Golang을 설치하지 않으려면 다음 쉘 스크립트를 사용하여 동일한 결과를 얻을 수 있습니다

#!/bin/bash

while :; do
    networksetup -setairportpower en1 off
    sleep 3
    networksetup -setairportpower en1 on
    sleep $((20 * 60))
done

networksetup -listallhardwareportsWi-Fi가 실제로 켜져 있는지 확인하려면 먼저 실행하십시오 en1.


1
링크 전용 답변은 일반적으로 도움이되지 않으며 링크 대상이 사라지면 값을 잃어 버립니다. 또한 Golang은 OSX의 일부가 아니므로 스크립트의 기능과 표준 OSX 설치에서 스크립트를 작동시키는 방법에 대한 추가 정보가 도움이 될 것입니다.
nohillside

조잡한 답변에 대해 사과드립니다. 질문에 답하기-스크립트는 일정한 간격으로 Wi-Fi를 켜고 끄는 프로세스를 자동화합니다. 백그라운드에서 계속 실행할 수 있습니다. 더 많은 정보는 위에 주어진 github 링크의 README에서 볼 수 있습니다.
Vikhyath mondreti

0

http://osxdaily.com/2012/11/30/resolving-stubborn-wi-fi-connection-problems-in-mac-os-x/

위에 표시된대로 plist 파일 중 일부를 제거하십시오


오프라인으로 연결될 수있는 단일 URL이 아니라 더 정교한 답변이 필요하므로 답변을 쓸모 없게 만듭니다. 답변을 수정하고 게시 한 URL에서 가장 관련성 높은 정보를 추가하고 이것이 OP 문제를 해결할 수있는 이유를 설명해보십시오.
Thecafremo

0

단계 :

  1. 라우터를 끕니다.
  2. Mac을 시작하십시오. (지금 문제없이 시작해야합니다.)
  3. (모든 Wi-Fi 네트워크 구성을 제거하십시오. 새 구성을 만드십시오) <-그것은 저에게 효과적이지 않습니다.
  4. 기본 설정> 네트워크 기본 설정의 IPv6에서 비활성화 !!!

또한 탭 / 튜닝 가상 네트워크 드라이버를 업데이트 / 다시 설치하십시오. http://tuntaposx.sourceforge.net/download.xhtml 에서 OS 버전을 설치하십시오.


0

안티 바이러스 설정을보고, avast (안티 바이러스 프로그램)에서 내 설정을 확인해야했는데 일단 "웹 쉴드"가 활성화 된 것을 알았습니다. 웹 페이지가로드되기 시작했습니다. 추신 : 나는 이것을 시도하기 전에 랩톱에 웹 페이지를로드하지 않고 며칠을 보냈습니다. 이게 도움이 되길 바란다 :)


0

20 초마다 인터넷을 확인한 다음 Wi-Fi 네트워크 어댑터가 오프라인 상태 인 경우 다시 시작하는이 스크립트를 작성했습니다. 사용하는 WIFI 장치에 따라 en0에서 어댑터를 변경해야 할 수도 있습니다.

#!/bin/bash

    while :; do

    echo -e "GET http://google.com HTTP/1.0\n\n" | nc google.com 80 > /dev/null 2>&1

    if [ $? -eq 0 ]; then
        echo "Online"
    else
        echo "Offline"
        networksetup -setairportpower en0 off
        sleep 3
        networksetup -setairportpower en0 on
    fi

        sleep $((20*1`))
    done

0

필자의 경우 실제로 문제를 해결하기 위해 찾은 유일한 것은 라우터의 국가 설정을 미국으로 변경하는 것입니다.

라우터와 무선 인터페이스는 국가마다 다른 규정으로 인해 세계 지역마다 다른 "프로필"을 갖습니다.

필자의 경우 누군가 누군가 자신의 측면에서 버그가있는 것으로 의심됩니다 (아마도 내 라우터, 내 MacBook Pro).


0

나는 몇 달 동안 내 2015 년 말 MacbookPro에서 인터넷에 문제를 겪고 있었고 블루투스를 끄고 밤과 낮의 차이가있었습니다. 2 년 동안 Bluetooth가 연결되어있는 약 6 개의 서로 다른 장치가 있습니다. 나는 최근 PRAM이 재설정되고 아무런 변화가없는 또 다른 문제에 대해 Apple에서 서비스를 받았습니다. 변경 사항이 있으면 후속 조치를 게시하지만 지금까지의 차이점에 놀랐습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.