Wi-Fiで同じルーターに接続しているときのダウンロード速度-- ADSL2 +ワイヤレスN300モデムルーター —は、私のラップトップよりも私の電話の方が大幅に高速であるようです。この問題は常に発生するわけではありませんが、Ubuntu 14.10を実行している私のラップトップのインターネット接続は、速度が低下して不安定になることがありますが、スマートフォンのインターネット接続は同じ速度を維持し、継続的に安定しています。
比較として、ラップトップの「不安定な接続フェーズ」中に、ラップトップと電話でspeedtest.comを同時に同じ場所でテストしました。
この不一致の原因にはどのようなものがあるのでしょうか。
これが私のラップトップからのスピードテストの結果です( Lenovo Y50 UHD ):
そして、これが私の電話からのスピードテストの結果です( Samsung Galaxy S5 ):
Samsung Galaxy S5には、ダウンロード速度を上げるためにWi-Fiとモバイルネットワークを同時に使用できる「ダウンロードブースター」機能がありますが、このテストでは、Samsung Galaxy S5でモバイルデータを完全にオフにしましたが、引き続き同様のメッセージが表示されました。 laptop と phone を比較した結果。
これは結局のところ、非常に悲しいことに一般的なワイヤレスの頭痛の種になると思います。802.11nWi-Fiの実装は恐ろしく、デバイス間で一貫性がないため、802.11nプロトコルはかなり役に立たなくなります。このPC Worldの雑誌記事 "Wireless Routers:The Truth About Superfast Draft-N" は、頭痛の種をかなりうまくまとめています。大胆な強調は私のものです:
また、さまざまなDraft-nチップ(BelkinはAtherosチップを使用していますが、他の3つはBroadcomチップを使用しています)に基づくルーターは高速で相互運用できないこともわかりました。同じベンダーから製品を購入しても、すべての製品が同じDraft-nチップを使用するとは限りません:少なくとも1社のNetgearが、同様の名前のルーターとPCカードを販売しています異なるドラフトnチップに基づいており、製品のモデル番号やパッケージのチップロゴを確認するだけで、製品が使用するチップを判別できます。
特に、ハードウェアの802.11nの世界の全体的な混乱と、メーカーがエンドユーザーを「アルファ」および「ベータ」テスターとしてどのように使用しているかについてのこの評価:
しかし、ベンダーは有料の顧客を使ってアルファ版とベータ版のテストを行わない方がいいでしょう。新品の製品で約束されたパフォーマンスを確認するために、複数のファームウェアアップデートをインストールする必要はありません。
あなたのような現実の状況でこの種のものがどのように機能するかをよりよく理解するために、デバイスでサポートされているすべてのワイヤレスプロトコルを見てみましょう。
さて、それはスペックの突き抜けない壁のように見えるかもしれませんが、重要なスペックは、802.11n(ドラフト2.0)の最大802.11プロトコルしか使用できないように見えるルーターです。私は802.11n仕様の頭痛の種について100%専門家ではありませんが、802.11nの「ドラフト」仕様はかなり古くからあるため、802.11nの「最終」仕様を使用する価値のある最新のデバイスを使用する必要があります。
とは言っても、それだけを知っていても、理論や概念はそれほど役に立ちません。実際には、私が提供できるソリューションは3つしかなく、うまくいくと思います。
とはいえ、これが私が対処していた頭痛の種である場合、私はアイデア1で概説しているように行い、新しいWi-Fiルーターを探すだけです。通常、ISPが提供するコンボモデム/ルーターは、機能やアップデートが不足しているだけでなく、ユーザーの世界からのサポートも不足しています。新しいルーターを購入することで、問題を迅速に解決できるだけでなく、新しい問題が発生した場合に、そのより一般的に使用されているルーターの他のユーザーをすぐに助言やヒントを得られるようになります。
Ubuntu 14.10(カーネル3.13以降)でIntelネットワークカードを使用する特定の状況では、 iwlwifiドライバーの変更 がIntelワイヤレスネットワークカードのスループットに影響を与えた可能性があります。
この変更は、以下を含むファイル/etc/modprobe.d/iwlwifi.conf
を作成することによって元に戻すことができます。
options iwlwifi 11n_disable=8
テストするには、modprobe
コマンドを使用してIntelワイヤレスモジュールをリロード(アンロードおよびロード)します。
$Sudo modprobe -v -r iwldvm rmmod iwldvm rmmod iwlwifi rmmod mac80211 rmmod cfg80211 $Sudo modprobe -v iwlwifi insmod /lib/modules/3.16.0-33-generic/kernel/net/wireless /cfg80211.ko insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko11n_disable = 8 insmod /lib/modules/3.16.0-33-generic/kernel/net/mac80211/mac80211.ko insmod /lib/modules/3.16.0- 33-generic/kernel/drivers/net/wireless/iwlwifi/dvm/iwldvm.ko
Sysfsでファイルを読み取ることにより、パラメーターを確認することもできます。
$ cat /sys/module/iwlwifi/parameters/11n_disable
8
この変更は、20 Mbit/sから80 Mbit/sへのLANスループットによって改善されました。