Macbook(Sierra)でスリープから復帰するとWifiが繋がらない現象

どうも、よっしーです。

Macbookを購入してから、はや5ヶ月を経過しました。最近はことえりの顔文字にハマってます( ✌︎’ω’)✌︎

結構特殊文字含まれてて、ぱりぴーな感じなので、すごくお気に入りです。何言ってるか分からないと思うのでそこはスルーでっせ奥さん。

まーいいことばかりじゃなくて、文字入力遅いとか、Safariが突然落ちるとか、Wifiが繋がりにくいって症状が出てくるので、微妙なとこなんですが、

先日のアップデートで、Safariが突然落ちる様なことはなくなった気がする。というか、そもそも、Macが重くなってたのは、アプリを起動しっぱにしてたからのような気がする。

Macって閉じるボタンじゃ終了しないアプリがあって、タスクにずっと起動して待機してたりします。本当に終了させるなら、Command+Q押さなきゃいけなかったりします。

そういう使い方わかってなかったのかもしれん。

多分わかった原因

というわけで、Wifiが繋がりにくくなる現象。

僕の場合は、スリープして、しばらくしてから復帰すると、WIfiがちゃんと繋がっているマークになっているのに

なぜか、通信が始まらないという現象になってました。

まずは一番効果ありそうな対処法をやってみましたが、あまり意味なさそうです。

それで、外出先でMacbookを開いていたら、スリープから復帰しても普通に即繋がるわwってなったので、何となく解決法がわかった気がします。

家だと繋がらないので、多分祟りでもあるんじゃないかなと思います。

は?( ^∀^)

ってなるので、ちゃんと言うと、家のWifiってさ、ipv6のアドレスがルーターのDHCPサーバから割り振られてんだよね。でも、外出してる時は、モバイルルーター使うから、ipv6のアドレス割り振られてないんだよね。

これが割り振られている時。ipv6の設定の下にfe80::14c0::7e19::aa23::a170みたいに記載されていると思いますが、これがipv6アドレスです。

表示されているってことはipv6も使う設定になってるんですね。

けど、モバイルルーター使っている時は、ipv6なんて取得されないので、Macbookを開いた瞬間にさくさく繋がります。

というわけで、これだ!ってなりました。

多分、原因はipv6だな( ^ω^ )

効果がなかった対処法

検索するとよく出てくるネットワークの環境設定とか情報を初期化するってやり方は、全く効果ありませんでした。

よくあるのがここに移動して

/Library/Preferences/SystemConfiguration/

このファイルを削除するってやり方

SPONSORED LINK

com.apple.airport.preferences.plist

com.apple.network.identification.plist
com.apple.wifi.message-tracer.plist

NetworkInterfaces.plist

preferences.plist

全く効果ありませんでつた( ◠‿◠ )

多分、環境によって違うし、僕の場合だけだと思うけど、もしこれを削除して直らなかったら、僕のオリジナル対処法をやってみてもいいかもしれないです。

というわけで、ipv6の無効化

ipv6の無効化なんて、オンラインゲームやってたらめちゃくちゃやる作業です。ipv6を無効化しただけで、回線速度がものすっごい早くなったりしますからね。

Macbookの場合は、ちと余計な御世話な設定あので、変更する必要があります。

まずは、ネットワーク設定を開きます。

詳細を押すと、、細かい設定画面が表示されるので、先ほど画像を見たかと思いますが、この画面に行きます。TCP/IPを選択ですね。

そんで、ipv6が今「リンクローカルのみ」ってなってますね。これを無効にしたいわけです。

だがしかし。そんな項目はないのである。

というわけで、Macの設計者を代弁すると。

お前らネットワークなんてわかんねえだろ?ipv6ってさいつか使うんだよ。だから、俺が未来を予測して作ってやったから、おとなしくこれ使っておけよな。

あと設定を切ることなんてさせないぜ。あとあと、ipv6使われるようになって、設定を切にしてたやつが忘れてネットつながらないわーんとかいう電話を毎日させられちゃコールセンターがパンクしちまうからな。

は???wwwwww(^ω^)

こう思っておりますので、不親切な設計だなぁーっと勝手に妄想しました。これはただの妄想なので、本気で気にしたら負けです。

そんなのは無視して無効化しましょう。以下のコマンドで一発です。

sudo networksetup -setv6off Wi-Fi

やってみました。

どうやらうまくいったみたいですね。

先ほどの設定画面を見てみましょう。

んーーー完璧ですね。

ふぉおおおおおおおおおおおおおおおおお(なおったぜ)

SPONSORED LINK

0 comments

コメントを残す