M
mlgore
Neues Mitglied
- 1
Hab hier im Forum von Genericxx unter Allg. EDV Probleme folgendes gefunden:
Man hört desöfteren von Problemen mit WiFi, weche bereits unter KitKat vorhanden waren, sich jedoch teilweise mit Lollipop nur noch verstärkt haben. Da ich diesem Problem bereits seit einiger Zeit auf der Schliche bin, hier mal zusammengefasst meine derzeitigen Erkenntnisse. Vielleicht helfen sie dem einen oder anderen:
Die WLAN-Probleme beschränken sich nicht nur auf die FritzBox, Speedports der Telekom haben ebenfalls Probleme. Google hat einfach das ein oder andere in Android verbaselt. 5GHz WiFi wird z.B. von Lollipop nur erkannt, wenn es "nicht" auf Kanal 100/102/104/108 läuft, da drunter gibt es kein Problem. ARP-Offloading scheint jedoch ein generelles Problem in Verbindung mit einigen Routern zu sein. Zuhause (Speedport) erhalte ich unter Lollipop keinerlei Benachrichtigungen, wenn sich das Gerät nur im WiFi befindet. Unter KitKat ging das ebenfalls nicht, solange WiFi-Optimierungen aktiv waren. Bei meinen Schwiegereltern (da steht irgend eine Routerfritte von O²) hingegen gibt es da keinerlei Probleme. Der Bug ist jedoch durchaus reproduzierbar. Versucht einfach mal Mobile Daten zu deaktivieren während ihr im WiFi seid, Bildschirm ausschalten, ein paar Sekunden warten, jemanden bitten, Euch eine Nachricht zu schicken (WhatsApp, Threema, Facebook, Hangouts, Gmail, vollkommen egal...). Ihr werdet, sollte Euer Router mit dem ARP-Offloadig nicht klar kommen, feststellen, dass Euer Gerät überhaupt nicht, oder aber massiv verzögert aufwacht um Euch zu benachrichtigen. Erst dann, wenn ihr es in die Hand nehmt und den Bildschirm entsperrt, rasseln die Notifications in der Regel rein.
Workaround hierfür: Entweder Mobile Daten aktiv lassen und in den erweiterten WLAN-Settings einstellen, dass WiFi im Ruhezustand abgeschaltet werden soll. Wer root hat und gern bastelt, kann im Verzeichnis /system/etc/wifi/ die Datei WCNSS_qcom_cfg.ini mit einem Texteditor öffnen und die folgende Zeile
McastBcastFilter=3
in die folgende ändern
McastBcastFilter=0
Hiermmit wird in Kitkat und Lollipop das filtern der Broad- und Multicasts deaktiviert, weshalb dass Gerät bei eingehenden Push-Benachrichtigungen im WiFi wieder reagiert. Vorteil bei dieser Methode: Das Gerät wacht quasi instant auf. Nachteil: Geht auf Kosten der Batterie.
Man hört desöfteren von Problemen mit WiFi, weche bereits unter KitKat vorhanden waren, sich jedoch teilweise mit Lollipop nur noch verstärkt haben. Da ich diesem Problem bereits seit einiger Zeit auf der Schliche bin, hier mal zusammengefasst meine derzeitigen Erkenntnisse. Vielleicht helfen sie dem einen oder anderen:
Die WLAN-Probleme beschränken sich nicht nur auf die FritzBox, Speedports der Telekom haben ebenfalls Probleme. Google hat einfach das ein oder andere in Android verbaselt. 5GHz WiFi wird z.B. von Lollipop nur erkannt, wenn es "nicht" auf Kanal 100/102/104/108 läuft, da drunter gibt es kein Problem. ARP-Offloading scheint jedoch ein generelles Problem in Verbindung mit einigen Routern zu sein. Zuhause (Speedport) erhalte ich unter Lollipop keinerlei Benachrichtigungen, wenn sich das Gerät nur im WiFi befindet. Unter KitKat ging das ebenfalls nicht, solange WiFi-Optimierungen aktiv waren. Bei meinen Schwiegereltern (da steht irgend eine Routerfritte von O²) hingegen gibt es da keinerlei Probleme. Der Bug ist jedoch durchaus reproduzierbar. Versucht einfach mal Mobile Daten zu deaktivieren während ihr im WiFi seid, Bildschirm ausschalten, ein paar Sekunden warten, jemanden bitten, Euch eine Nachricht zu schicken (WhatsApp, Threema, Facebook, Hangouts, Gmail, vollkommen egal...). Ihr werdet, sollte Euer Router mit dem ARP-Offloadig nicht klar kommen, feststellen, dass Euer Gerät überhaupt nicht, oder aber massiv verzögert aufwacht um Euch zu benachrichtigen. Erst dann, wenn ihr es in die Hand nehmt und den Bildschirm entsperrt, rasseln die Notifications in der Regel rein.
Workaround hierfür: Entweder Mobile Daten aktiv lassen und in den erweiterten WLAN-Settings einstellen, dass WiFi im Ruhezustand abgeschaltet werden soll. Wer root hat und gern bastelt, kann im Verzeichnis /system/etc/wifi/ die Datei WCNSS_qcom_cfg.ini mit einem Texteditor öffnen und die folgende Zeile
McastBcastFilter=3
in die folgende ändern
McastBcastFilter=0
Hiermmit wird in Kitkat und Lollipop das filtern der Broad- und Multicasts deaktiviert, weshalb dass Gerät bei eingehenden Push-Benachrichtigungen im WiFi wieder reagiert. Vorteil bei dieser Methode: Das Gerät wacht quasi instant auf. Nachteil: Geht auf Kosten der Batterie.