19
MacでWi-Fi接続が不安定な場合のトラブルシューティング方法

Wi-Fiほど便利でありながら、同時にイライラさせられるテクノロジーは他にありません。無線LANは、膨大な計算とますます高度な物理学を必要としますが、現時点ではロケット科学のような難解なものではありません。

Wi-Fiネットワークの設定は時とともに簡単になり、ネットワークの信頼性も向上しましたが、接続がうまくいかないと、頭を抱えてしまうかもしれません。これが、私の額が広がっている理由かもしれません。

一部のOS XユーザーがYosemiteで接続問題を抱え続けている理由はまだ解明できていません。Appleはその後のアップデートで、一部ユーザーの頻繁な接続切断問題を解決したようですが、依然として問題は残っています。

しかし、このコラムでは、同僚から送られてきた謎を解き明かします。この謎が解明される過程で、ストリーミングを台無しにする不安定な状況の悲痛に悩まされている皆さんに多くの洞察がもたらされるでしょう。

Googleで検索

カンザスシティ在住の長年のメールとTwitterの友人、アーロンがGoogle Fiberのスループットを自慢するメールを送ってきた。いや、いや、いや、自慢したわけじゃない(でも、ギガビットブロードバンドには今でも嫉妬する)。そうではなく、Google提供のWi-Fiルーターが、MacやAppleのベースステーションの群れとうまく連携しなかったのだ。帯域幅は豊富にあるにもかかわらず、AirPlayを使ってもRogue AmoebaのAirfoilを使っても、アーロンは安定して途切れることなくストリーミングできなかった。他にも問題があった。

簡単に背景を説明します。Wi-Fiは2.4ギガヘルツ(GHz)と5GHzの2つの異なる周波数帯域で動作します。各帯域はチャネルに分割されており、複数のネットワークが同じエリアで直接干渉することなく動作できます。Appleは2006年のIntelプロセッサの切り替えに伴い、5GHzネットワークのサポートを開始しました。Appleは2008年に同時デュアルバンドベースステーションの出荷を開始しました。これは、各周波数帯域で同時に2つのネットワークを構築できるものです。

2.4GHz帯は混雑しますが、壁を透過したり長距離で使用したりすると良好に機能します。5GHz帯は固体を透過しにくいものの、ユーザー数は比較的少ないです。距離が短いほど、隣接するネットワークからの干渉が少なくなり、混雑も少なくなります。

アーロンは新旧のMacを所有しており、最も古いのは2006年製のMacBookです。それとiOSデバイスもいくつかあります。すべてのMacBookは両方の周波数帯域に対応しており、最初の世代がそうでした。アーロンに試したトラブルシューティングのアドバイスは、どのネットワークでも有効です。まずはいつものように、以下のことを試しました。

干渉が問題になるかどうかを検討してください。工業地帯の近くであれば、電子レンジシーラーなどの機器から2.4GHz帯のノイズが放出される可能性があります。病院や企業のキャンパスの近くであれば、それらのネットワークがあなたのネットワークを圧倒したり、FCCが無効と判断したと思われる手法を使って「不正」ネットワーク(システムが自身のネットワークとして識別できないものの、センサーが信号を測定できるネットワーク)をシャットダウンしようとする可能性があります。

これらの帯域で実際に何が起こっているかを確認するには、スペクトラムアナライザーや専用のスニフィングソフトウェアが必要ですが、OS Xに搭載されているAppleのWireless DiagnosticsやiStumbler(25ドル)を使えば、他にどのようなWi-Fiネットワークが存在するかを調べることができます。Appleのプログラムは、Optionキーを押しながらWi-Fiメニューを開き、「Wireless Diagnostics」を選択することで起動できます。その後、Windowsメニューから「スキャン」を選択してください。

mac911ワイヤレス診断スキャン

ワイヤレス診断を使用して、付近のネットワークをスキャンできます。

2.4GHz帯と5GHz帯を分割しましょう。最新のWi-Fi規格である802.11nおよび802.11acを採用した最新のルーターは、ほぼすべて、同じネットワーク名を使用して両方の周波数帯で同時に接続を受け付けます。ただし、独自のネットワーク名を作成することもできます。これにより、コンピューターやモバイルデバイスを5GHz帯に強制的に接続することができ、干渉の低減やスループットの向上といったメリットが得られます。

mac911 5GHz名の設定

AirPort ユーティリティを使用すると、2.4 GHz ネットワークとは別に 5 GHz ネットワークの名前を設定できます。

AirPortユーティリティでベースステーションを選択し、「編集」をクリックし、「ワイヤレス」タブをクリックして、「ワイヤレスオプション」をクリックします。「5GHzネットワーク名」にチェックを入れ、一意の名前を入力します。「保存」をクリックし、「更新」をクリックすると、ベースステーションが再起動します。次に、5GHzネットワークに強制接続したいデバイスから5GHzネットワーク名を選択し、元のネットワーク名を削除します。

iOSでは、削除したいネットワークの横にある「i」ボタンをタップし、「このネットワークを削除」をタップします。「削除」をタップして確定します。OS Xでは、「ネットワーク環境設定」でWi-Fiアダプタを選択し、「詳細」をクリックします。「優先ネットワーク」リストからネットワークを選択し、「-」(マイナス記号)をクリックして「削除」をタップして確定します。「OK」をクリックし、「適用」をクリックします。

mac911 osxネットワークを削除

不要な Wi-Fi ネットワークを削除して、自動接続を防止します。

AirPortユーティリティを使えば、特定のデバイスがどのバンドでどの速度で接続しているかを確認することもできます。ベースステーションをクリックし、ワイヤレスクライアントリストの名前にマウスを合わせると、ポップオーバーが表示されます。PHYラベルには、2.4GHzの場合はb/g/n、5GHzの場合はa/nまたはa/n/acと表示されます。

イーサネットケーブルがねじれていないか、劣化していないか確認してください。不良ケーブルや故障したケーブルでも動作する場合があります。完全に解決できるとは限りません。ただし、速度が異常に低くなったり、不安定になったりすることがあります。ブロードバンドモデムとルーター間のケーブルを調べ、予備があればケーブルを交換して問題が解決するかどうかを確認してください。他のケーブルがすべてダメになった後、私の場合はこの方法で不安定な速度の問題を解決できました。(また、カテゴリー5Eまたはカテゴリー6と呼ばれるケーブル(略してCat5E、Cat6)が必要です。例えば、Monopriceは7フィートのCat6イーサネットケーブルを1.67ドルで販売しています。古い「Cat5」でも通常は動作しますが、特に長距離の場合は、必ずしも安定した性能が保証されるわけではありません。)

ベースステーションが複数ある場合は、すべて同じセキュリティを使用していることを確認してください。アーロンの謎を解明する過程で、私自身の謎も一つ解けたかもしれません。我が家は、まだ完成していない地下室の両端にある電波の弱いエリアを補うために、それほど広くはありませんが、ベースステーションを3台設置しています。シームレスに動作するはずの自動ハンドオフ(ローミング)が、頻繁に失敗します。

メインベースステーションがWPA/WPA2パーソナルの混合セキュリティ(非常に古いMacやその他のデバイスをサポートするレガシーモード)を使用していたのに対し、他の2つのベースステーションはWPA2パーソナルを使用していました。メインベースステーションの設定を更新したところ、ローミングの問題は解消されたようです。

残念ながら、これらの提案はどれもアーロンの役に立ちませんでした。

信号は家の中から来ています

アーロンは地元のホームシアター専門家に助けを求めました。ここ数年、多くの人が相互接続された機器群を購入し、5.1chまたは7.1chスピーカーシステムを設置するようになったため、この職業は飛躍的に成長しました。多くの機器がインターネットやネットワークに対応しているため、設置業者はネットワークの知識も必要とされています。

コンサルタントはサイト調査ツールを使い、アーロンの家から見えるネットワークを19個発見しました。Wi-Fiで使用される2.4GHz帯には14個の番号付きチャネルがあり、そのうち11個はアメリカで合法的に使用できます(国によっては様々なチャネルが利用可能です)。しかし、隣接するチャネルはすべて多少重複しており、ネットワークの速度低下を引き起こす可能性があります。チャネル1、6、11はほとんど重複しておらず、アーロンの設置担当者はスキャンで発見したネットワークはすべてこれら3つのチャネル上にあり、そのほとんどがチャネル11上にあることを発見しました。これほど多くの同一チャネルが使用されると、信頼性の高いスループットが確実に損なわれる可能性があります。

インストーラーは、Aaron の 2.4 GHz ネットワークをチャンネル 11 から 8 に移動し、2.4 GHz ネットワークと 5 GHz ネットワークをそれぞれ異なる名前に適切に分割する設定の問題を修正しました。これで効果があったようです。音声の途切れはなくなりました。通常、チャンネル 1、6、または 11 以外のチャンネルの使用はお勧めしません。他のチャンネルは、少なくとも 2 つの他のチャンネル(チャンネル 1 と 6、または 6 と 11)のトラフィックの重複に干渉し、またその干渉を受けるためです。

アーロンが使わなかったけれど、知っておくと便利な裏技がもう1つあります。Wi-Fiマニア以外にはあまり知られていない事実ですが、5GHz帯のチャンネルの中には、他のチャンネルよりもはるかに高い信号強度でデータを送信する必要があるものがあります。アメリカの規制では、多くの国で利用可能な低い番号のチャンネル(36、40、44、48)は、高い番号のチャンネル(149、153、157、161)のわずか5%、そう、20分の1の電力しか使用できません。

デフォルトの自動チャンネル設定では、ベースステーションは再起動時にほぼ常に低い番号のチャンネルを選択します。チャンネルを149以上に固定すると、ネットワークの範囲を大幅に拡大できる場合があります。ただし、隣接するネットワークに干渉し、両方のネットワークの最大スループットが低下する可能性があります。

Appleベースステーションのチャンネルを2.4GHzまたは5GHzに変更するには、上記の手順に従って5GHzネットワーク名を設定すると、「2.4GHzチャンネル」と「5GHzチャンネル」のポップアップオプションが表示されます。これらが「自動」に設定されている場合は、iStumblerまたはWireless Diagnosticsで行った調査に基づいてチャンネルを選択し、「保存して更新」をクリックしてベースステーションを新しい設定で再起動してください。

mac911 set5ghzチャンネル

5 GHz チャネルを大きい番号のチャネルに設定すると、送信電力が小さい番号のチャネルの最大 20 倍になります。

Wi-Fi全般、特にAppleは、Wi-Fiが特別な設定なしで使えることを望んでいます。数回クリックして選択するだけで、すぐに使えるのです!そのため、何か問題が起きると、それがあまりにも常識外れであるため、原因が分からず困惑してしまうことがよくあります。アーロンは専門家を呼ばなければなりませんでしたが、これであなたは一人で問題に取り組む準備が整いました。