web-dev-qa-db-ja.com

Intel®デュアルバンドワイヤレスを搭載した新しいラップトップ-AC3160のワイヤレス接続に一貫性がない

そこで、新しい東芝L50-B-103(Windows 8.1 64ビット、 仕様 )を入手しました。これには、タイトルに示されているワイヤレスカードIntel®DualBandWireless-AC3160が付属しています。このコンピューターは主にゲームに使用しますが、接続が安定しすぎないように見えることがあります。接続が1秒間途切れ、ゲーム内の遅延が発生することがあります。

これらの問題を診断するための適切なソフトウェアの知識が不足しているため、問題が発生したときに言えることは次のとおりです。

  • TeamSpeak接続品質はレイテンシーの800%(!)の増加を報告し、パケット損失は30%に増加します(注:サーバーは私のLAN上にあるため、pingは通常1〜2ミリ秒です)。
  • オンラインゲームでもpingの増加が報告されており、接続が2番目に失われていることが示される場合があります(CS:GO、LoL)。
  • Webブラウジングは数秒間ハングします(YouTubeは突然バッファリングを停止し、Facebookはサーバーへの接続を失います)。

接続は常に強力で、私は他の電子機器がない部屋にいて(干渉を避けるため)、ルーターから2メートル以内にいます。

BIOSの更新、東芝からのドライバーの更新(自分のマシンのドライバーを公開するポリシーがある)、Intelからのドライバーの直接更新(問題を解決していないにもかかわらず、明らかに最近のもの)、ルーターの変更を試みました。ラップトップを交換します。

私のメインルーターはHitronBVW-3653で、これはISPモデムでもあります。 2つ目はSMCWBR14-GRで、これはHitronをブリッジモードにし、ルーターのすべてのアクティビティを停止するために使用されました。

ネットワークにさらに多くのマシン、つまり東芝L650-11E(Windows 7 Home Premium 64ビット、ワイヤレスカードはBCM94313に統合されたBCM2070)があり、接続に文字通り問題はありません。

接続を広範囲に診断する(そして他のマシンでも同じことを行って比較する)実際のソフトウェアや、不可能な場合は別のアプローチなど、この問題の解決をどこから始めればよいかについて、助けが必要です。問題に(互換性がないために新しいACルーターを入手する-単なる憶測)。

前もって感謝します。

1
Phaellow

簡単な要約

ラグと割り込みは、ワイヤレスカードによるバックグラウンドスキャンに関連しているようです。バックグラウンドスキャンは通常のプロセスであり、すべてのカードで発生しますが、目立たないようにする必要があり、パケット損失を引き起こしてはなりません。

上記のスキャンの期間と影響は、オペレーティングシステム、ドライバー、アクセスポイント、およびカードのパラメーターによって異なります。ほとんどの場合、これにより、X分ごとに数十ミリ秒の遅延が発生します。 OPの場合など、特定のカード、ドライバー、およびインフラストラクチャの場合、スキャンによって、顕著な接続の問題やパケット損失が発生する可能性があります。

このような場合、この機能をオフにすると便利な場合があります(以下を参照)。結果として他の問題を引き起こす可能性があるため、これには欠点がないわけではありません。


バックグラウンドスキャン

ワイヤレススキャンは、Windows、ワイヤレスドライバー、または別のアプリケーションによってトリガーできます。スキャンは、アクティブなネットワークリストを更新するためと、他のネットワークまたはより強力な信号の存在をスキャンして切り替えるための両方で実行されます。

信号強度を上書きする優先度が高く構成されている他のネットワークがある場合があるため、信号が完全に強い場合でも、Windowsはより優先されるネットワークをスキャンすることがあります。ネットワークドライバは、定期的に、そしてより頻繁に弱い信号状態で、より強い信号を検索します。検索と切り替えの頻度は、WindowsのIntelドライバーの「ローミング攻撃性」などのドライバー設定によって変更される場合があります。 Linuxでは、ワイヤレスサプリカントもこの動作を制御できます。

動作の基本

スキャンを実行するには、ワイヤレスラジオは現在のネットワークのリッスンを停止し、使用可能なすべてのチャネルについて、物理的に別のチャネルでのリッスンに切り替える必要があります。たとえば、ネットワークがチャネル6にある場合、ワイヤレスカードはアクティブなネットワークに送信を一時停止し、チャネル1に切り替え、ほんの一瞬待ってネットワークをチェックしてから、チャネル6に戻ってデータを受信するように指示します。その期間中にバッファリングされました。次に、使用できる他のすべてのチャネルに対してこれを繰り返す必要があります。これらのスイッチは、接続を完全に中断しないように非常に高速(数分の1秒)ですが、他のチャネルをスキャンしている間はデータを送信できないため、速度が低下します。カードのハードウェア機能とドライバの設計に応じて、さまざまなカードがさまざまな期間をリッスンします。最も一般的な802.11ビーコン間隔である> 100msをリッスンするものもあれば、これを2x50msスロットまたは10x10msスロットに分割するものもあります。一部のカードは、広帯域(V)HTチューナーを使用して一度に複数のチャネルを検索できます。このプロセスは通常、数秒続きます。

バックグラウンドスキャンによって、不安定性、切断、スタッター、またはパケット損失が発生することはありません。ただし、率直に言って、一部のカードは他のカードよりも劣っています。一部のルータおよびAPには、pause伝送コマンドが適切に実装されていません。これらに加えて、他の多くの要因により、マイレージが変動します。


OPの場合、pingログは、スキャンが正確に10分ごとに行われ、約0.3秒の遅延が発生していることを示しています。

だから、短いゲームをしました。私はそれが2回だけ起こっていることに気づきました、しかし明らかにもう1回ありました。ログオンしています Pastebin そして273、876、1480行目あたりで発生します。– Rafael Damasceno 2014年8月12日19:51

ただし、OPは、Teamspeakで30%のパケット損失が発生し、Skypeで切断が発生することも示しています。これは発生しないはずです。提供されたログには、残念ながら、パケット損失が示されていないため、テスト期間中にこれが発生したという証拠は示されていません。したがって、ログ自体は決定的ではありません。この特定のログは、バックグラウンドスキャンが正常に行われていることを示しており、実際の問題は示していません。


バックグラウンドスキャンの無効化

次の情報は、Windowsにのみ適用されます。

バックグラウンドスキャンが原因で特定の環境に問題がある場合は、オフにすることを検討してください。上記と同じ診断を行うことで、問題があるかどうかを知ることができます(ping -t)。結果に定期的な間隔で数行の「リクエストがタイムアウトしました」が表示され、場合によっては数行のpingの増加に囲まれている場合は、問題が関連している可能性があります。結果がパケットロスのないOPと同じように見える場合、この問題は確認されません確認されません。

バックグラウンドスキャンをオフにすると、ワイヤレスローミングが機能しなくなる可能性があります。実際、バックグラウンドスキャンに依存する機能が機能しなくなります。これらには以下が含まれますが、これらに限定されません。

  • 信号の強いネットワークへの切り替え
  • 優先度の高いネットワークに切り替える
  • 同じネットワーク上のバンド間の切り替え
  • 建物内を移動すると、より強い信号に切り替わります
  • パフォーマンスを向上させるために、ビジー状態の少ないアクセスポイントまたはチャネルに切り替える

これらのほとんどは、(同じSSIDの有無にかかわらず)複数の重複するネットワーク(通常は複数のAPを持つ企業ネットワーク)がある場合にのみ影響します。また、干渉を回避するためにチャネルをインテリジェントに切り替えるルーターを使用しているホームユーザーにも影響を与える可能性があります。ルーターがチャネルを切り替えるときに、バックグラウンドスキャンが無効になっていると、切断されます。

それを念頭に置いて、ほとんどのホームユーザーにとってそれは大きな問題ではないはずです。これを行う手順は次のとおりです(Rafael Damasceno自身の投稿から取得)。

  • Regeditを実行する
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class {4d36e972-e325-11ce-bfc1-08002be10318}に移動します
  • 正しいAdapterModelを持つサブフォルダーパスを見つけます
  • そのサブフォルダーで、ScanWhenAssociatedという名前の新しいREG_DWORDキーを作成し、その値を0に設定します。

(詳細はこちら: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/highlight/true#M527

3
qasdfdsaq

ネットワークに接続しているときにバックグラウンドスキャンを無効にする「ScanWhenAssociated」キーをレジストリに追加することで、この問題を解決しました。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}に移動します。次に、正しいAdapterModelを持つ子パスを見つけます。そのパスで、ScanWhenAssociatedという名前の新しいREG_DWORDキーを作成し、その値を0に設定します。

コンピュータを再起動すると、問題が軽減されます。

出典: https://forums.lenovo.com/t5/Windows-8-and-8-1/SOLUTION-latency-spikes-and-network-unstability-on-Intel-WLAN/mp/1461523/ハイライト/ true#M527

2
Phaellow

解決策:Bluetoothを無効にする

このワイヤレスカードはBluetoothと2.4GHzのWi-Fiに同じ帯域幅を使用していることを知りました。私の場合、2.4GHzの信号しか送信できないため、ルーター全体がクラッシュしました。ただし、5GHzの信号を使用できる場合は、問題は解消されます。

言い換えれば、全体的な問題は、ルーター、wifi、Bluetooth信号間の信号干渉が原因でした。このラップトップでホームネットワークを使用できる唯一の方法は、Bluetoothをシャットダウンすることです。

1
Shamppi

同じゲスト、そうですね、ACカードに802.11ac接続が必要で、ほとんどのルーターが802.11nを撃ち抜いたため、ルーターが十分な接続を証明していない可能性もあります。 3160には「n」をサポートするための下位互換性がありますが、半分の品質になります。したがって、ACルーターが必要になる場合があります。

0
guest

問題はAC-3160です。個人的には、このシングルバンドワイヤレスカードはがらくたであり、それを使用するすべての人に多くの問題を引き起こしていると思います。モデムに直接接続してみてください。それが機能する場合は、おそらくワイヤレスカードです。

0
guest