Warum funktioniert die Wi-Fi-Verbindung auf meinem Smartphone besser als die gleiche Verbindung auf meinem Laptop?

45

Die Download-Geschwindigkeit bei einer Wi-Fi-Verbindung mit demselben Router - einem ADSL2 + Wireless N300- Modemrouter - scheint auf meinem Telefon bedeutend schneller zu sein als auf meinem Laptop. Dieses Problem tritt nicht immer auf, aber die Internetverbindung auf meinem Laptop, auf dem Ubuntu 14.10 ausgeführt wird, wird gelegentlich langsamer und instabil, während die Internetverbindung auf meinem Telefon bei derselben Geschwindigkeit bleibt und kontinuierlich stabil ist.

Zum Vergleich habe ich auf speedtest.com während einer „instabilen Verbindungsphase“ für meinen Laptop einen Test zur selben Zeit und am selben Ort für meinen Laptop und mein Telefon durchgeführt.

Ich habe mich gefragt, welche möglichen Ursachen für diese Diskrepanz vorliegen könnten.

Hier sind die Speedtest-Ergebnisse von meinem Laptop ( Lenovo Y50 UHD ):

Bildbeschreibung hier eingeben

Und hier sind die Speedtest-Ergebnisse von meinem Handy ( Samsung Galaxy S5 ):

Bildbeschreibung hier eingeben

Beachten Sie, dass das Samsung Galaxy S5 über eine „Download Booster“ -Funktion verfügt, mit der Sie mithilfe von Wi-Fi und Mobilfunknetz die Download-Geschwindigkeit gleichzeitig erhöhen können. Für diesen Test habe ich die mobilen Daten auf dem Samsung Galaxy S5 vollständig deaktiviert, aber dennoch ähnliche Daten erhalten Ergebnisse, die meinen Laptop und mein Telefon vergleichen .

Amy
quelle
Können Sie bitte Ihre Frage bearbeiten: Sie geben ein paar anständige Details zu Ihrem Telefon und Laptop an, aber was ist die genaue Marke und das genaue Modell des WLAN-Routers, den Sie verwenden? Der Laptop scheint einen Intel® Dual Band Wireless-AC 3160 zu verwenden .
JakeGould
Wenn Sie die Wireless-Treiber noch nicht aktualisiert haben, würde ich dies empfehlen. Es gab ein bekanntes Problem mit der WLAN-Leistung für diesen Laptop (und einige andere von Lenovo). Lass uns wissen, wie es dir geht.
Papa
@ Papa: Ich glaube, dass alle meine Wireless-Treiber für die Intel Corporation Wireless 3160 aktualisiert wurden und ich derzeit Ubuntu 14.10 ausführe.
Amy
Wahrscheinlich nicht die Ursache, aber zur Beseitigung haben Sie überprüft, dass die " instabilen Verbindungsphasen " nicht das Ergebnis anderer Netzwerkaktivitäten sind, die im Hintergrund ausgeführt werden (wenn beispielsweise Ubuntu so etwas wie Windows-Updates hatte)
TripeHound

Antworten:

45

Ich bin der Meinung, dass dies auf das hinausläuft, was - sehr bedauerlicherweise - ein häufiges Problem für drahtlose Netzwerke ist: Die 802.11n-WLAN-Implementierung ist so schrecklich und inkonsistent zwischen Geräten, dass das 802.11n-Protokoll ziemlich unbrauchbar wird. In diesem Artikel des PC World- Magazins mit dem Titel „Wireless Router: Die Wahrheit über Superfast Draft-N“ werden die Kopfschmerzen recht gut zusammengefasst. kühne Betonung liegt bei mir:

Wir haben auch festgestellt, dass Router, die auf verschiedenen Draft-n-Chips basieren (der Belkin verwendet Atheros-Chips, während die anderen drei auf Broadcom-Chips basieren), nicht mit hoher Geschwindigkeit zusammenarbeiten. Der Kauf von Produkten desselben Anbieters stellt nicht immer sicher, dass alle dieselben Draft-n-Chips verwenden : Mindestens ein Unternehmen, Netgear, verkauft Router und PC-Karten mit ähnlichen Namen, die auf unterschiedlichen Draft-n-Chips basieren und Sie können feststellen, welchen Chip ein Produkt verwendet, indem Sie die Modellnummer und / oder das Chip-Logo auf der Verpackung überprüfen.

Insbesondere diese Einschätzung der allgemeinen Dunkelheit der 802.11n-Welt der Hardware und wie Hersteller Endbenutzer im Wesentlichen als "Alpha" - und "Beta" -Tester einsetzen:

Wir möchten jedoch, dass Anbieter keine zahlenden Kunden für ihre Alpha- und Beta-Tests verwenden. Sie sollten nicht mehrere Firmware-Updates installieren müssen, um die versprochene Leistung eines brandneuen Produkts zu erzielen.

Um besser zu verstehen, wie sich solche Dinge in einer realen Situation wie Ihrer abspielen, schauen wir uns alle unterstützten drahtlosen Protokolle Ihrer Geräte an:

Okay, das mag wie eine undurchdringliche Wand von Spezifikationen erscheinen, aber die Schlüsselspezifikation ist Ihr Router, der anscheinend nur das maximale 802.11-Protokoll von 802.11n (Entwurf 2.0) verwenden kann. Ich bin kein 100% iger Experte für die Kopfschmerzen von 802.11n-Spezifikationen, aber ich weiß, dass die 802.11n-Entwurfsspezifikationen ziemlich alt sind und jedes moderne Gerät, das etwas wert ist, eine 802.11n-Endspezifikation verwenden sollte.

Das heißt, zu wissen, dass allein theoretisch oder konzeptionell nicht viel hilft. In der Praxis kann ich nur drei Lösungen anbieten, von denen ich denke, dass sie funktionieren.

  1. Kauf eines neuen Routers: Da Sie eine Kombination aus ADSL-Modem und Router verwenden, würde ich empfehlen, einen separaten Router zu erwerben, der mindestens 802.11n „final“ - höchstens 802.11ac - unterstützt, und stattdessen diesen Router zu verwenden. Sie würden dann den Router ADSL2 + Wireless N300 Modem Router "neutralisieren", um ihn im "Bridge-Modus" zu verwenden und ihn mit dem neuen Router zu verbinden.
  2. Anpassen der Laptop-Einstellungen für eine bessere 802.11n-Leistung: Auch hier gilt: Nicht 100% der gesamten 802.11n-Optimierungswelt. Wenn Sie jedoch die Einstellungen anpassen können, um Ihren Laptop bei bestimmten Spezifikationen / Geschwindigkeiten zu sperren, würde ich dies empfehlen. Am offensichtlichsten ist, dass der Laptop dazu gezwungen wird, 802.11n mit 2,4 GHz anstelle von 5 GHz zu verwenden. Wenn es einen „gemischten“ Modus gibt - das bedeutet, dass er bei Bedarf auf 802.11g oder 802.11b heruntergestuft wird -, deaktivieren Sie diesen und erzwingen Sie dies Ein Protokoll ist Ihr bevorzugtes Protokoll.

    Ich würde sogar empfehlen, diese Theorie mit dem langsameren 802.11g-Protokoll zu testen und zu prüfen, ob dies in irgendeiner Weise hilft. Stellen Sie dann auf 802.11n um und optimieren Sie dies, um festzustellen, ob Sie die 802.11n-Einstellungen erfolgreich optimieren können, um für Sie am besten zu funktionieren. Wenn das 802.11g-Protokoll besser funktioniert, sollten Sie sich vielleicht daran halten, da die maximale Geschwindigkeit von 802.11g 54 MBit / s beträgt, was nur langsam zwischen den Geräten in Ihrem LAN ist, aber mehr als das Fünffache für Ihre WAN-Verbindung, die anscheinend maximal ist bei ungefähr 10mbps sowieso.
  3. Anpassen der Router-Einstellungen für eine bessere 802.11n-Leistung: Wenn dies möglich ist, prüfen Sie, ob Sie Ihren WLAN-Router in einer WLAN-Protokolleinstellung sperren können. Ähnlich wie in Idee 2 beschrieben, aber der Unterschied besteht darin, dass sich die Router-Einstellungen möglicherweise auch auf die Einstellungen Ihres tragbaren Geräts auswirken.

Und alles, was gesagt wurde, wenn dies die Kopfschmerzen wären, mit denen ich es zu tun hatte, würde ich tun, wie ich es in Idee 1 skizziere, und einfach auf einen neuen Wi-Fi-Router zurückgreifen. In der Regel fehlt es einem von einem ISP bereitgestellten Combo-Modem / Router an Funktionen und Aktualisierungen sowie an Unterstützung durch eine größere Benutzerwelt. Durch den Kauf eines neuen Routers können Sie nicht nur Ihr Problem schnell lösen, sondern auch andere Benutzer des am häufigsten verwendeten Routers um Rat und Tipps bitten, falls neue Probleme auftauchen.

JakeGould
quelle
Aber wenn das Problem der Router wäre, wäre das Telefon dann nicht auch langsam?
AG
10
@AG Nein. Darauf gehe ich ein. Die 802.11n-Implementierung ist so inkonsistent, dass das Telefon möglicherweise besser mit 802.11n umgehen kann als der Laptop. Ehrlich gesagt können Sie verrückt werden, wenn Sie versuchen, solche 802.11n-Probleme aufgrund solcher Inkonsistenzen zu debuggen. Der Grund, warum ich mich auf den Router konzentriere, ist, dass ein neuer Router für weniger als 50 US-Dollar aktueller und zuverlässiger ist als eine Modem-Router-Kombination mit veralteten Wi-Fi-Konnektivitätsoptionen.
JakeGould
1
@AG Nicht, wenn das Problem des Routers darin besteht, dass die 802.11n-Spezifikation inkonsistent implementiert wird, sodass einige Clients gut und andere Clients schlecht verarbeitet werden. Wenn dies der Fall ist, kann es durchaus sein, dass das Telefon "Glück" hat (oder zusätzliche Schritte hat, um diese Schwächen zu umgehen) und die Probleme vermeidet, während der Laptop der verschlechterten Leistung unterliegt.
Andrzej Doyle
14

In Ihrer speziellen Situation, in der Sie eine Intel-Netzwerkkarte unter Ubuntu 14.10 (mit einem neueren Kernel als 3.13) verwenden, kann eine Änderung des iwlwifi-Treibers möglicherweise den Durchsatz Ihrer Intel-WLAN-Karte beeinflusst haben.

Diese Änderung kann durch Erstellen der folgenden Datei rückgängig gemacht werden /etc/modprobe.d/iwlwifi.conf:

options iwlwifi 11n_disable=8

Laden Sie zum Testen die Intel Wireless-Module mit den folgenden modprobeBefehlen neu (entladen und laden) :

$ 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.ko 11n_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

Sie können den Parameter auch überprüfen, indem Sie eine Datei in sysfs lesen:

$ cat /sys/module/iwlwifi/parameters/11n_disable 
8

Diese Änderung verbesserte sich durch den LAN-Durchsatz von 20 Mbit / s auf 80 Mbit / s.

Lekensteyn
quelle
1
Anscheinend aktiviert "11n_disable = 8" die Antennenaggregation.
Yorik
@Yorik Richtig. Anfangs wurde nur 11n_disable=1(als Boolescher Wert) unterstützt, aber später wurden mehr Status benötigt. Die vollständige Beschreibung von modprobe -p iwlwifilautet: 11n_disable: 11n-Funktionalität deaktivieren, Bitmap: 1: voll, 2: Agg TX deaktivieren, 4: Agg RX deaktivieren, 8 Agg TX aktivieren (uint)
Lekensteyn
2
Es ist 'modinfo -p', nicht modprobe, für Leute wie mich, die zu Hause
Rob Latham,