質問: スマートフォンのwi-fi接続のパフォーマンスがラップトップの同じ接続よりも優れているのはなぜですか? 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 を比較した結果。
回答: 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スループットによって改善されました。