Warum bekomme ich regelmäßig Abfälle bei der Wireless-Geschwindigkeit?

5339
Leo

Ich verwende einen Netgear WNR3500L-Router, um meine Internetverbindung über WLAN mit meinen Heimcomputern zu teilen. Mein Problem ist, dass die drahtlosen Geschwindigkeiten alle 120 Sekunden periodisch abnehmen (fast alle 120 Sekunden, sehr regelmäßig). Ich habe diese Einbrüche sowohl auf einem Laptop mit XP als auch auf einem stationären Computer mit Ubuntu 11.04 gemessen. Auf dem Laptop (der einen besseren WLAN-Empfänger und somit eine bessere Verbindung zu haben scheint) sind die Dips sehr kurz und nicht wirklich wahrnehmbar, es sei denn, Sie messen ständig die Netzwerkgeschwindigkeit. Auf dem stationären Computer sind die Einbrüche viel auffälliger, und die Konnektivität wird für 5-10 Sekunden vollständig unterbrochen. Wenn Sie ein Ethernet-Kabel an den Router anschließen, wird das Problem beseitigt.

Der Router ist geflasht, Tomato Firmware v1.28.7476 MIPSR2-Toastman-RT K26 USB Extwas für alles andere sehr gut zu funktionieren scheint. Hat jemand Vorschläge zu bestimmten Einstellungen, um es mit Tomato auszuprobieren? Ich möchte lieber nicht die Mühe machen, zur ursprünglichen Netgear-Firmware oder zum DD-WRT zurückzukehren, wenn dies ein bekanntes lösbares Problem ist.

Update:
Das Problem bleibt auch nach dem Zurückspielen auf DD-WRT bestehen, daher ist es nicht tomatenspezifisch.

Update 2:
Ich habe gerade meinen WiFi-Dongle durch einen neueren und besseren ersetzt. Das Problem ist immer noch da, aber jetzt sind die Einbrüche sehr kurz, sodass sie nicht wirklich wahrgenommen werden können, es sei denn, Sie zeigen die Bandbreitennutzung. Will etwas Wireshark schnüffeln und sehen, ob ich noch etwas herausfinden kann.

3
Ich bin immer misstrauisch gegenüber drahtlosen Störungen. Aber ich weiß nicht, wie man das wirklich testen kann. James T Snell vor 13 Jahren 0
Versuchen Sie, die Kanäle des Zugriffspunkts zu ändern und die Roaming-Aggressivitätseinstellung Ihres Clients zu löschen. Meine Wette ist, dass es Channel-Scanning ist und nach einem besseren Zugangspunkt sucht. David Schwartz vor 12 Jahren 1
Danke für den Vorschlag! Ich habe versucht, die Kanäle zu wechseln, aber es hat sich nicht wirklich geändert. Werfen Sie einen Blick in die Roaming-Einstellungen. Leo vor 12 Jahren 0

3 Antworten auf die Frage

3
Ruairi Fullam

Drahtlose Geräte arbeiten im Frequenzspektrum mit 2,4 GHz - was für die Datenübertragung ziemlich gut ist, aber für Interferenzen von Geräten, die gesetzlich für die Verwendung der gleichen Frequenzzuteilung lizenziert sind, einschließlich DECT-Schnurlostelefonen, Mikrowellen, Videosendern und Autos, anfällig ist Alarme und andere drahtlose Netzwerke.

Wikipedia hat hier einen großartigen Artikel dazu: http://en.wikipedia.org/wiki/Electromagnetic_interference_at_2.4_GHz

Sie könnten mit dem Testen anderer Funkkanäle experimentieren, um zu sehen, ob Sie eine stabilere Leistung von ihnen erhalten.

+1 Meine Mikrowelle hat mein drahtloses Gerät sowie mein 2,4-GHz-Telefon ausgeschaltet. Ich entschied mich tatsächlich, das Telefon zu "bewegen", und kaufte ein 5,8 Ghz-Modell. Es war großartig seitdem. Die Mikrowelle wurde durch Bewegen und Erhalten eines besser abgeschirmten Mikrowellenofens gelöst. KCotreau vor 13 Jahren 0
Danke für den Vorschlag. Ich kann an nichts anderes denken als an andere WLAN-Netzwerke, die mein Netzwerk stören könnten, und ich habe versucht, die Kanäle ohne Wirkung zu wechseln. Also wahrscheinlich ein AP- oder WLAN-Kartenproblem. Leo vor 13 Jahren 0
3
Ali

An Ihrem Router stimmt nichts. Ihr Laptop sucht regelmäßig nach WLAN-Netzwerken. Der Prozess umfasst das Umschalten auf alle 11 Kanäle, das Senden einer Prüfanforderung und das Warten auf eine mögliche Prüfantwort. Deshalb sinkt der Durchgang erheblich. Ich habe dieses Problem in meinem drahtlosen Experiment. Wenn Sie Wireshark verwenden, sehen Sie genau zu dem Zeitpunkt, zu dem die Leistung nachlässt, mehrere Prüfanfragen.

Ich sollte hinzufügen, dass ich den Treiber geändert habe, um den periodischen Scan zu stoppen. Das Ergebnis war ein konstanter Durchsatz ohne Leistungsabfall in wenigen Sekunden. Ich benutze den ath9k-Treiber in Ubuntu. Ich bemerkte dieses Problem während unserer Experimente in einer idealen Umgebung, in der wir außer Interferenzen nichts sehen konnten; Fast jede Minute nimmt der Durchsatz 4 bis 5 Sekunden um etwa 7 Mbps ab.

Danke, das scheint plausibel. Ich muss noch etwas mit Wireshark experimentieren und sehen, ob ich die Suchanfragen sehen kann. Leo vor 12 Jahren 0
2
Spiff

Regelmäßig im Abstand periodische Einbrüche in Wi-Fi - Durchsatz könnten bis zu einem gewissen periodischen Störern zurückzuführen sein, aber sie sind viel eher zu scannen off-Kanal geht aufgrund des Client in regelmäßigen Abständen sein.

Periodische Scans können aus verschiedenen Gründen durchgeführt werden, darunter:

  1. Ihr Kunde könnte nach einem besseren Zugriffspunkt suchen. Kunden tun dies eher, wenn das Signal, das sie vom aktuellen AP erhalten, unter einem Schwellenwert liegt. Wenn Sie Ihren Client und Ihren AP näher zusammenrücken, können Sie das Problem beheben oder weitere APs zu Ihrem Netzwerk hinzufügen, um eine bessere Abdeckung in der Umgebung des Clients zu erhalten.
  2. Ihr Client könnte ein Wi-Fi-Scan-Tool wie NetStumbler ausführen. Finden Sie das Tool und beenden Sie es. Wenn Ihr Betriebssystem über ein Fenster mit drahtlosen Netzwerken in Reichweite verfügt, lassen Sie dieses Fenster nicht geöffnet. Vergessen Sie neben Apps auch Widgets / Gadgets (Dashboard, SideShow, Yahoo Widgets usw.). Möglicherweise haben Sie vor einiger Zeit ein Widget zum Scannen von WLANs heruntergeladen und installiert und nicht erkannt, dass es im Hintergrund ausgeführt wurde.
  3. Ihr Kunde könnte eine Standortbestimmung auf Wi-Fi-Basis durchführen. Wenn Sie wissen, dass ein Prozess ständig Geolocation-Daten nachschlägt, sagen Sie ihm, dass er gestoppt werden soll.
  4. Ihr AP könnte nach einem saubereren Kanal suchen, zu dem Sie wechseln möchten. Deaktivieren Sie diese Funktion Ihres Zugriffspunkts, wenn Sie bereits ziemlich sicher sind, dass der Kanal gut genug ist.

Ich würde Wireshark einschalten (auf einem anderen Computer, damit ändert sich das Verhalten nicht) und ich mache eine 802.11-Überwachungsmodus-Paketerfassung und sehe, ob ich zu den Zeitpunkten, an denen die Dips auftreten, etwas anderes sieht. Ich würde insbesondere nach Angriffen von Prüfanfragen und Prüfantworten Ausschau halten, nach der Theorie, dass der Client oder der AP alle 2 Minuten einen Scan durchführt.

Vielen Dank für die Vorschläge, wir werden versuchen, einige Pakete zu erfassen. Die Tatsache, dass die Dips vorhanden sind, wenn ein zweiter Computer mit Windows und mit einer anderen WLAN-Karte verwendet wird, scheint darauf hinzudeuten, dass das Problem beim AP und nicht beim Client liegt, aber ich habe immer festgestellt, dass WLAN schwer zu debuggen ist. Werde in jedem Fall in einen anderen USB-WLAN-Dongle für meine Ubuntu-Box schauen. Leo vor 13 Jahren 0