ワイヤレスは低速ですが、ローカル接続ではなくインターネットのみです


8

OpenwRTの最新リリースを実行しているUbiquity RouterStation Proがあります。

ワイヤーを介してルーターに直接接続したり、スイッチを介して接続したりすると、ローカルネットワークとインターネットの両方で、期待したとおりの速度が得られます。ローカルネットワークにギガビット、インターネットに約1.2メガバイト/秒。

ワイヤレスG接続を介して接続すると、ローカルサーバーで期待する速度が正確に得られます。これは約3メガバイト/秒です(確かに、それよりも優れているかもしれませんが、悪くはありません)。

上記とまったく同じワイヤレス接続を使用していて、インターネットから何かをダウンロードする場合、私の最大速度は約30〜60キロバイト/秒です。pingを使用しても、大きなパケット損失はありません。

上記の速度テストは、httpまたはssh(scpおよびrsync)を介してファイルをダウンロードすることによって行われました。ただし、ネットワークパフォーマンステストを実行するツールiperfを使用すると、ワイヤレス経由でも、どのポートのどの接続でもインターネットの最大速度を得ることができます。

私は本当に混乱しています。何か助けは?

編集する

もう少し考えた後、問題はパケットサイズに関連しているのではないかと考えました(以前に別のネットワークで同じようなものを見ました)。これをテストするために、を使用ping -f -c 500 -s $SIZEしました(つまり、さまざまなサイズのpingを送信します)。パケットサイズが約220未満の場合、pingのドロップ率はほぼ0%でした。その上で、ドロップ率は急速に上昇し、512バイトのサイズで30%に達しました。

このデータを使用して、ラップトップのルートテーブルを変更し、MSSを220に設定しました。これにより、TCP / IPパケットのサイズが約220に制限されます。次に、速度テストを実行したところ、600〜700KB / sが得られました。ずっといい!有線接続と比較して速度が低下したのは、このようなかわいそうなパケットサイズがあるためです。

私はこれを修正したとは考えていませんが、回避策です。これがなぜ起こっているのか、そしてどうすればそれを修正できるのかを知りたいと思っています。


1
speedtest.netなどの速度テストサイトからどのような結果が得られますか?
デビッドシュワルツ

speedtest.netは、httpとscpの紛らわしいパフォーマンスに一致します。デスクトップでは高速で、ワイヤレスでは低速です。
マイククーパー

@MikeCooper ワイヤレスルーターのフラグメンテーションしきい値を確認することをお勧めします。これを低く設定すると(デフォルトでは多くの場合2346、ルーターによって異なります)、ラップトップに小さなパケットを強制するのと同じ効果がありますが、すべてのデバイスに影響します。ルーターに接続します。あなたの地域は非常に騒々しいかもしれません。MTUが1500である場合に推奨値は多分など1500のフラグメンテーションしきい値、750、375を、してみてください、例えば、多くの場合、MTUの倍数(画分)です
ボブ

OpenWRTサイズのifconfigでは、すべてのインターフェースの状態と設定が表示されます。OpenWRTでMSSを増やす方が、他のサイズで減らすよりも良い
Lazy Badger

残念ながら、この問題は賞金の制限時間内に解決されませんでした。できれば延長しますが、延長できません。
マイククーパー

回答:


4

ワイヤレス干渉の問題に直面していると思います。そのため、パケット長を短くすると、失われたパケットによる損傷と、パケットの再送信にかかる時間が最小限に抑えられます。

問題が家の外の干渉である場合は、ワイヤレスネットワーク検出器を使用して、周囲のネットワークと使用されているチャネルを検出できます。このような製品には、inSSIDerまたはKismetがあります。次に、隣人と競合しないチャネルを選択できます。チャネル11は最強であるため、可能であれば優先する必要があります。

干渉はまた、あなたの場所や隣人の家で働いている重い家庭用電化製品(食器洗い機など)によって引き起こされる場合もあります。これは、実効ネットワーク速度が変動した場合にのみ適用されます。

無線ルーターの配置は非常に重要です。金属または電気要素から離して、床から離して配置する必要があります。さまざまな場所で実験して、効果があるかどうかを確認できます。それを使用するコンピュータは、あまり遠くに配置したり、その範囲の端に配置したりしないでください。

もう1つの可能性として、家のワイヤレスネットワークカードに欠陥があり、ネットワーク全体が混乱している可能性があります。パケットでネットワークを「攻撃」し、衝突を引き起こす可能性があります。制御された方法でコンピュータの電源を入れて、ネットワーク速度をテストしてみます(電源コードも抜いて、コンピュータの電源を切ります)。

最後に、ワイヤレスルーターに欠陥がある可能性があります。別のルーターで試してみてください。


上で述べたように、私のラップトップ(wifi経由)からローカルサーバーへのトラフィックは、wifiであると合理的に期待できる限り高速であるため、問題はワイヤレス干渉ではないと思います。私はこれをクリアチャネルのワイヤレスルーターでテストしました(確認しました)。問題のラップトップから数フィート以内にあり、接続されている唯一のワイヤレスデバイスです。これが単にワイヤレスが普遍的に遅いというだけであるなら、私はあなたに同意します、そしてそれゆえに、私はあなたが述べたすべてをすでにテストしました。アイデアをありがとう。
マイククーパー

別のルーター(OpenwRT以外)を試しましたか?
harrymc

はい。別のルーターでも問題なく動作します。ルーターに問題がある場合は問題ありませんが、それを証明したいと思います。もう1つの興味深いことは、このルーターを使用してwifiカードを切り替えることができるため、ワイヤレスカードを交換することもオプションです。
マイククーパー

結論は、問題はルーターにあるということです。問題はハードウェアまたはファームウェアのいずれかです。ファームウェアの場合、ルーターを(1)デフォルトのOpenwRT構成、または(2)Webサイトからダウンロードした製造元の最新ファームウェア(OpenwRT以外)にリセットできます。(2)ルーターが保証期間内である場合は必須で、問題が本当にハードウェアであるかどうかも通知されます。率直に言って、価格は保証なしであり、メーカーのファームウェアがまだ機能しない場合は、新しいものを購入することをお勧めします。
harrymc

ファームウェアをリセットしましたが、問題は解決しませんでした。「メーカーの最新ファームウェア」はありません。公式ファームウェアはOpenWRTです。新しいものを購入すると問題が解決しますが、主に何が問題かわからないため、問題が解決しません。
マイククーパー

2

トラフィックシェーピングの問題のように聞こえます。次のことを試してください。

  1. qos-scriptsがインストールされていますか?
    わからない場合は、/etc/config/qosファイルを確認して、ワイヤレスインターフェイスに特定のルールがあるかどうかを確認してください。
  2. OpenWRTのどのビルド/バージョンを使用していますか?最新のトランク、最新の安定リリース、最新のLTS?最新のトランクの場合は、最新の安定したトランクにロールバックしてみてください。

現在、最新の厩舎を実行しています。私は過去にqos-scriptsを設定しましたが、それらがまだ実行されているかどうかはわかりません。私がチェックします。
マイククーパー

いいえ、qos-scriptsはもうインストールしていません。最後にインストールしてから、システムを完全にリセットしたと思います。
マイククーパー

さて、前回のバックファイアリリース以降、多くの修正が行われました。ファームウェアのトランクバージョンを試すことができますか?
Temikus

2

MSSクランプがあるようです

iptablesルールを確認して修正する必要があります

有用な読み物(部分的に関連

HTH


私が理解しているように、MSSクランプは私のワイヤレス接続と同じくらい私の有線接続に影響を与えませんか?
マイククーパー、

@MikeCooper何も言えない。それはただのアイデアであり、私はルールを読みませんでした。そして、ついに、LANとWLANのインターフェースが違うだけです
Lazy Badger
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.