Diese Serverfehler-Antwort enthält eine gute allgemeine Anleitung, was zu tun ist. Beginnen Sie also damit. Der letzte Schritt ist allerdings ein Trottel: Vermutlich möchten Sie (ich meine) dafür nicht in dedizierte Hardware investieren ...
Im Folgenden finden Sie einige gute Tools, um zunächst den Zustand der Konnektivität innerhalb des lokalen WLAN-Netzwerks und dann einen Internet-Endpunkt zu verstehen.
Wifi-Tools
Es verfolgt die lokalen WiFI-APs und liefert Basisdaten wie SNR, Kanal, Signalstärke. Es kann auch eine grundlegende Standortuntersuchung für einen physischen Raum durchgeführt werden, die Stärken und Störungen anzeigt. Im AP-Erkennungsmodus können Sie auch die Signalstärke über einen bestimmten Zeitraum hinweg aufzeichnen, um Platzierungen zu testen und die Interferenzmöglichkeiten anzupassen.
Sehr hilfreich. Sie werden einen einfachen Python-Server auf Ihrem Computer ausführen und die App kann einige Szenarien testen, die Ihnen Echtzeit-Geschwindigkeits-Feedback geben.
Wifi Analyzer , eine weitere großartige Android-App, bietet einige wertvolle Einblicke in die aktiven AP-Wifi-Kanäle. Dies könnte das beste kostenlose Tool für die Auswahl eines AP-Kanals sein, ohne viel Arbeit zu erledigen.
Gut angesehenes Tool zum Verständnis der lokalen Netzwerkleistung. Sie benötigen zwei Boxen, eine als Server, eine als Client. Sie können eine Reihe von Parametern einrichten, einen Test ausführen und die Ergebnisse für Bandbreite und Jitter anzeigen. Ich bevorzuge es mit der jPerf-GUI für die Darstellung von Ergebnissen und die Optimierung von Parametern.
brew install iperf
iperf -s # on server, next one on client
iperf -c 192.168.1.XXX -P 1 -i 1 -p 5001 -f m -t 60
Integrität der Internetverbindung
mtr (Ping & Traceroute kombiniert)
Pingt alle Ihre Traceroute-Hopfen. Stellt Trenddaten bereit. Verrückt genial.
brew install mtr
mtr 8.8.4.4
Die CLI-Version der üblichen ookla speedtest.net-Sache. Der Projektbetreuer erklärt, dass dies nicht konsistent ist, es jedoch praktisch ist, große Unterschiede zu messen.
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
speedtest-cli --list | head # and chose a top server (sorted by distance)
speedtest-cli --server 2761 # re-use the same server
NPAD : Netzwerkpfad- und Anwendungsdiagnose
Automatischer Diagnoseserver zur Behebung von Endsystem- und Last-Mile-Netzwerkproblemen. Nachdem Sie eine Reihe von Tests ausgeführt haben, wird eine Seite mit einer Zusammenfassung der Ergebnisse angezeigt . Ich empfehle, diesen NPAD-Server-Umleitungslink zu verwenden, um den nächstgelegenen NPAD-Server zu finden (sie sind alle über) und diesen Hostnamen für Ihre Tests zu verwenden.
wget http://netspeed.usc.edu:8000/diag-client.c
cc diag-client.c -o diag-client
# ./diag-client <server_name> <port> <target_RTT> <target_data_rate_in_MB/S>
./diag-client ps.psc.xsede.org 8001 30 5
Meine persönlichen Ergebnisse:
Ich habe ein paar Stunden damit verbracht, verschiedene Dinge auszuprobieren (von DD-WRT auf Tomato-Firmware umzustellen) und zu lesen. Es stellte sich heraus, dass es sich nicht um eine Netzwerkschicht handelte und es sich um eine gute alte HF-Störung handelte, hauptsächlich durch Bluetooth! Ich hatte meinen Computer, eine Bluetooth-Maus und eine Tastatur innerhalb von 5 Fuß des Routers. (Und alte Router immer noch auf 2,4 GHz, wo sie zusammenstoßen.)
Dafür habe ich den Wifi Speed Test für Android optimal genutzt und ihn regelmäßig ausgeführt, während ich Dinge in der Wohnung herumbewegt habe. Da etwa alle 200 ms Aktualisierungen gemeldet werden, wird klar kommuniziert, wann Interferenzen meine Pakete verworfen haben.
Ich empfehle auf jeden Fall das Handbuch Common Sources of Interference von Metageek zu lesen. (Sie machen auch InSSIDer und andere Wifi-Analyse-Tools, die gut aussehen.)
Ein Werkzeug, das ich nicht hatte, war ein Messgerät für die physikalische Spektrumanalyse. Handys und Laptops können nur Wifi-APs erkennen, aber keine Störungen durch Bluetooth oder andere HF-basierte Technologien erkennen. Metageek hat einige nette Lösungen in diesem Bereich ( Wi-Spy und inSSIDer Office ) und wir hoffen, dass weitere Tools wie AirShark auftauchen .