WiFi hoher Paketverlust im Heimnetzwerk

Ich habe ein verblüffendes Problem, das ich in den letzten Wochen versucht habe zu lösen. Ich bin neu bei Android und habe kürzlich Huawei Ideos X5 (Android 2.2.1) gekauft. Ich habe niemanden gefunden, der dieses Problem hat.

Problem:

Mein Android-Telefon kann sich mit meinem drahtlosen Netzwerk verbinden und eine IP-Adresse von meinem DHCP-Server abrufen, aber wenn ich versuche, irgendetwas über das Netzwerk zu erreichen, funktioniert es nicht. Obwohl es manchmal funktionieren wird (dh einige Daten werden durchkommen).

Debuggen:

Mein Android-Telefon kann andere drahtlose Netzwerke verbinden und verwenden, obwohl ich nur zwei ausprobiert habe (an meiner Universität und bei einem Freund). Dies würde bedeuten, dass mein Telefon nicht kaputt ist.

Bei näherer Betrachtung mit der Terminal-Emulator-App, wenn ich meinen Server anpinge, erhalte ich eine Paketverlustquote von 80 %. Dies macht es natürlich unmöglich, das drahtlose Netzwerk zu verwenden, aber es bedeutet, dass einige Pakete durchkommen (sogar ins Internet), sodass es sich nicht um ein DNS-Problem handelt.

Mein Laptop kann sich problemlos mit meinem drahtlosen Netzwerk verbinden und es nutzen (tatsächlich kann er mit 18 Mbit/s aus dem Internet herunterladen und mit 802.11g mit 10 Mbit/s hochladen, was meiner Meinung nach gut ist). Mein USB-Wireless-Adapter funktioniert auch gut damit. Das Android-Telefon eines Freundes (LG Optimus One) und der iPod funktionieren auch mit meinem drahtlosen Netzwerk, und seltsamerweise funktioniert das Android-Telefon eines anderen Freundes mit demselben Modell (Huawei Ideos X5) mit meinem drahtlosen Netzwerk. Dies würde anzeigen, dass mein Zugangspunkt nicht fehlerhaft ist.

In meiner Umgebung gibt es unzählige drahtlose Netzwerke. Mein Telefon kann 21 sehen, einschließlich meiner eigenen. Keine Ahnung ob das irgendwas beeinflussen kann. Ich kann keine davon ausprobieren, weil sie geschützt sind.

Es ist erwähnenswert, dass ich keine durchschnittliche drahtlose Netzwerkkonfiguration habe. Ich habe einen Server (stationärer Computer), auf dem ein DHCP-Server ausgeführt wird, und so weiter. Erst kürzlich habe ich meiner Wohnung ein drahtloses Netzwerk hinzugefügt, indem ich D-Link DIR-300 gekauft und mit DD-WRT geflasht habe. Keine Ahnung, ob es mit der Original-Firmware funktioniert hat. Der Router fungiert als Access Point.

Ich habe versucht, Kanal, Protokoll (B, G, N), Sicherheitseinstellungen von offen auf verschlüsselt (WPA2 AES) usw. auf dem AP zu ändern, ohne Erfolg.

Selbst wenn das Telefon nur wenige Zentimeter vom AP entfernt ist, hat es immer noch einen Paketverlust von 80 %. DD-WRT meldet 92-98 % Signalstärke. Ich denke, es gibt ein Software-/Einstellungsproblem und kein Hardwareproblem.

Und natürlich habe ich versucht, sowohl meinen AP als auch mein Telefon zurückzusetzen. Beides hat nicht geholfen. Das WLAN des Android-Telefons funktioniert nicht, wenn der Router die werkseitigen Standard- oder AP-Einstellungen verwendet. Ich mache mir jedoch Sorgen, dass einige fehlerhafte Einstellungen für mein drahtloses Netzwerk auf dem Telefon gespeichert sind und anscheinend mit meinem Google-Konto synchronisiert werden und möglicherweise immer noch vorhanden sind, selbst nachdem ich mein drahtloses Netzwerk "vergessen" oder das Telefon zurückgesetzt habe ( Gibt es eine Möglichkeit sicherzustellen, dass alles gelöscht wird?).

An dieser Stelle gehen mir die Ideen aus. Ich hoffe ich habe meine Situation ausreichend erklärt. Hast du eine Idee? Danke im Voraus.


Bearbeiten:

Ich habe einige weitere Tests durchgeführt. Ich habe den DD-WRT-Router noch einmal zurückgesetzt, um zu sehen, ob er funktioniert, und auf Ryans Vorschlag hin versucht, ihn auf die einfachste Einrichtung zu reduzieren. Es hat nicht funktioniert, auch wenn ich nur den b/g-Modus ausprobiert habe. Interessanterweise funktionieren die ersten zwei Sekunden des Pings nach dem Ändern des Modus ohne Paketverlust, aber danach wird es wieder schlecht.

Ich habe auch etwas ausprobiert, von dem ich nicht glauben würde, dass es funktionieren würde – das Flashen der ursprünglichen Firmware zurück. Zu meiner Überraschung hat es funktioniert und mein Telefon hat beim Ping keinen Paketverlust. (Ich habe tatsächlich übersehen, dass die Original-Firmware den AP-Modus unterstützt) . Ich kann jedoch immer noch nicht verstehen, warum es in DD-WRT nicht funktioniert hat, und wäre an einer möglichen Erklärung sehr interessiert.

So hartnäckig ich auch bin, ich könnte morgen versuchen, wieder auf DD-WRT zurückzuflashen, um zu sehen, ob es funktioniert (wenn es funktioniert, kann ich nicht erklären, warum! Es auf schlechten Flash zu schieben, erscheint meiner Meinung nach naiv).

es könnte eine gute Idee sein, alles auf das einfachstmögliche Setup zu reduzieren, dh offenes (unverschlüsseltes) IEEE 802.11b/g zu verwenden; dann fügen Sie die Verschlüsselung von dort hinzu. Stellen Sie außerdem sicher, dass Sie das Mobilfunknetz (2G/3G) vorübergehend deaktivieren, damit Ihr Test-Ping dort nicht durchgeht. Was passiert, wenn Sie Ihren Router/Zugangspunkt über seine IP-Adresse anpingen, haben Sie immer noch Paketverluste?
@Lie Ryan Danke für deinen Kommentar! Beim Ping verwende ich interne IP-Adressen (192.168.1.1), sodass der Datenverkehr keine andere Route nehmen kann. Ich habe deinen Vorschlag ausprobiert und meinen Beitrag aktualisiert.
Ich könnte ähnliche Probleme haben, wie du sie beschreibst. Ich habe gerade eine Frage dazu gepostet .
Leider habe ich immer noch keine Ahnung, warum ich das Problem hatte. Als ich aktualisierte, wurde mein Problem durch Zurückflashen auf die ursprüngliche Firmware behoben, was auf ein Softwareproblem hindeutete. Die Frage ist, von welchem ​​​​Ende (oder beiden)? Ich möchte mein Android-Telefon sagen, da der Router für alle anderen Geräte funktionierte. Andererseits funktionierte mein Android-Handy auch mit allen anderen drahtlosen Netzwerken ...

Antworten (3)

Hast du die WLAN-Frequenzen gescannt, um zu sehen, wie stark der eigene AP im Verhältnis zu den anderen ist? Ich habe das Android-Programm namens Wifi Analyzer verwendet, das das tut; Es zeigt Ihnen sichtbare APs und ihre Kanäle und wie stark ihr Signal in andere Kanäle eindringt. Daran können Sie auch die Signalstärke Ihres AP ablesen.

Das Handy hat oft eine viel beschissenere WLAN-Antenne als ein Laptop, nur weil es kleiner und leichter sein muss. Auch die Ausrichtung des Geräts variiert stärker.

Wenn Ihr Problem die Signalstärke ist oder andere Netzwerke sich mit Ihrem überschneiden, können Sie den Kanal wechseln oder eine bessere Antenne installieren. In diesem Fall weise ich Sie an, sich eine Schwesterseite anzusehen .

Und für mich klingt Ihr Setup ziemlich geek-normal! Auch ich verwende einen Linux-Heimserver als AP, mit PCI-E- und USB-WLAN-Adaptern und hostapd.

Ich habe mit meinem Samsung Gio S5665 ähnliche Probleme wie Nommik. Es würde sich perfekt mit dem WLAN im Büro verbinden, aber zu Hause: Verbindung mit ausgezeichneter bis guter Signalstärke, aber das Anpingen des Routers führt normalerweise zu keiner Antwort; gelegentliche zufällige Bursts von Rückpaketen für 4 bis 10 Sekunden; Das Deaktivieren und erneute Aktivieren von WLAN auf meinem Telefon führt zu einer 100% igen Paketrückgabe für etwa 60-180 Sekunden und dann wieder zu gelegentlichen Ausbrüchen.

Alle anderen Geräte, einschließlich anderer Telefone, verbinden sich korrekt mit dem Heim-WLAN.

Was ich versucht habe:

Ändern des Schutzes auf dem Router von WPA/WPA2 auf nur WPA, nur WPA2, nur WEP, keine. Kein Unterschied. Verschlüsselung von TKIP zu AES: Kein Unterschied

Kanalwechsel, Seitenband, Leistung, Bakenrate, kurz alles änderbar: Kein Unterschied oder Schlimmeres.

Am Telefon: Ändern der IP-Adresse auf statisch. Kein Unterschied.

Lösung:

Flashen des Routers hat funktioniert. Ich bin so glücklich jetzt! Das zu klären hat Wochen gedauert.

Hatte dies gerade mit einem "gefälschten" AP auf einer Monitormodus-Schnittstelle mit Airbase-ng eingerichtet, konnte nicht herausfinden, warum es bei DHCP oder statischer IP zu 90% Paketverlust kam (mit winzigen Konnektivitätsausbrüchen, die lose mit dem Bildschirm verbunden waren). Aufwachen) ... Neustart des Telefons und Zurücksetzen des WLANs von geringer Hilfe.

--Dann habe ich nach stundenlangem Fummeln den USB-Wireless-Dongle RT2870 / RT3070 gegen einen RTL8187 getauscht, der ebenfalls herumlag. Bo0m-Problem behoben, kein Paketverlust mehr, mit oder ohne eingeschaltetem Bildschirm, was soll's. Berichterstellung mit SK17i Xperia Mini Pro auf Android 4.0.4 (Build 4.1.B.0.431).