Wifiをオフにしてから再度オンにしないと機能しません


18

MacBook Pro 15インチのRetinaディスプレイを使用して仕事や個人的な仕事に使用しています。Wifiをオンにして常にシャットダウンします。Macを起動すると、Wifiアイコンが検索されているように見え、実際には接続されません)。接続するには、Wifiを(ルーターではなく、MacBookで)電源を入れ直し、すぐに接続する必要がありますが、ここで何が問題なのでしょうか?


覚えている限り、MacBook Pro Retina 15″でこれをしなければなりませんでした—自宅でしか問題がないので、これは常にルーターだと思っていました。Wi-Fiがホームネットワークに接続しようとして3秒以上失敗した場合に自動的にWi-Fiを循環させるスクリプトもあります:)
grg

私は職場や家庭でこの問題を抱えています。Mavericksのアップデート後に発生し始めたので、ルーターではないと思います。
クリストファーペリー14年

@grgarsideに同意します。Linuxのボックスにも問題があるため、Macの問題なのかBSDの問題なのかはわかりませんが、WiFiデバイス(内部/ usb)は接続性に問題があるようです。古いOSでは、接続を再開するためにマシンを再起動する必要がありました(Macでできるように、WiFiソフトウェアを再起動するだけではありません)。
BotNet 14年

@grgarside-そのスクリプトのコピーを入手してください。ここで質問をしました(apple.stackexchange.com/questions/150722/…).. 大いに感謝します!
fabbb 14年

回答:


7

アップグレード後に古い設定がぶら下がると、問題が発生する可能性があります。設定を強制的に再構築するには、ターミナルを開いて次を実行します。

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

その後、マシンを再起動します。


適切に機能するためには、3日ごとにこれを行う必要があります。
旅行

実際に、Macbookのキーボードとトラックパッドが機能しないという問題も修正されました。
クリス

6

実際に役立ったのは、SMCリセットし、PRAMリセットすることでした。これで、Macは即座にWiFiに接続されます。

後の編集:Bluetooth信号とWiFiデバイスからの干渉が問題の原因のようです。Bluetoothをオフにすると接続がずっと速くなるためです。別のWiFi APで5Ghzネットワークに変更しましたが、その後は問題ありませんでした。

以下は、さまざまなソースから試したすべての提案です。


SMCとPRAMをリセットする手順を追加できますか?
クリストファーペリー14年

4

このGolangスクリプトを試してください-https ://github.com/icecrasher321/Wifi_Hack

このスクリプトは、20分間隔でwifiのオンとオフを切り替えるプロセスを自動化します(将来のバージョンでは、パケットのドロップを検出してwifiのリセットプロセスを開始します)。バックグラウンドで実行し続けることができます。詳細については、上記のgithubリンクのREADMEをご覧ください。

このためだけにGolangをインストールしたくない場合は、次のシェルスクリプトを使用して同じ結果を得ることができます

#!/bin/bash

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

networksetup -listallhardwareports最初に実行して、Wi-Fiが本当にオンになってen1いるかどうかを確認します。


1
通常、リンクのみの回答は、最初はあまり役に立たず、リンクターゲットが消えた場合に値を失います。さらに、GolangはOSXの一部ではないため、スクリプトの機能と、標準のOSXインストールでスクリプトを機能させる方法についての追加情報が役立ちます。
nohillside

おおざっぱな答えをおpoびします。質問に答える-このスクリプトは、wifiのオンとオフを一定の間隔で設定するプロセスを自動化します。バックグラウンドで実行し続けることができます。詳細については、上記のgithubリンクのREADMEをご覧ください。
ヴィヒヤスモンドレティ16

0

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

上記のようにplistファイルのいくつかを削除してみてください


ここでは、オフラインになる可能性のある1つのURLだけでなく、そのため回答が役に立たなくなる可能性があるため、より詳細な回答が期待されます。回答を編集し、投稿したURLから最も関連性の高い情報をいくつか追加し、おそらく、これがOPの問題を解決できる理由を説明することを検討してください。
Thecafremo

0

手順:

  1. ルーターの電源を切ります。
  2. Macを起動します(問題なく起動するはずです)。
  3. (すべてのwifiネットワーク設定を削除します。新しい設定を作成します)<-それは私には機能しません。
  4. 設定>ネットワーク設定のIPv6で無効化!!!

また、tap / tun仮想ネットワークドライバーを更新/再インストールしてみてください。OSのバージョンをhttp://tuntaposx.sourceforge.net/download.xhtmlでインストールします


0

アンチウイルス設定を見て、アバスト(アンチウイルスプログラム)で設定を確認する必要があり、無効にすると「Webシールド」が有効になったことに気付きました。Webページの読み込みが開始されました。追伸:これを試す前に、ラップトップにWebページを読み込まずに数日でした。これが役立つことを願っています:)


0

20秒ごとにインターネットをチェックし、wifiネットワークアダプターがオフラインの場合は再起動するこのスクリプトを作成しました。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で数か月間インターネットに問題があり、Bluetoothをオフにしていましたが、違いは昼夜でした。Bluetoothが2年間でオンとオフに接続された約6種類のデバイスがあります。私は最近、PRAMがリセットされ、変更が見られなかった別の問題のためにAppleでサービスを受けました。何か変更があった場合はフォローアップを投稿しますが、これまでのところ違いに驚いています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.