<div dir="ltr">Hi,<div><br></div><div>We have noticed that Samsung Android phones and tablets on dual-stack IPv4/IPv6 WiFi experience delayed Google notifications when the screen is off.</div><div>This issue is blocking the enabling of IPv6 across our large campus WiFi network.</div><div><br></div><div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Has anyone else experienced this behaviour and escalated this to Samsung, or found a fix?</span></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></div><div></div></div><div>Our Samsung liaison person today said<br><div>===</div><div><p class="MsoNormal"><font face="Arial, sans-serif"><span style="font-size:13.3333330154419px">---</span></font></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif"><span class="">IPv6</span> packets are getting filtered due to the current consumption issue while device is in sleep mode.<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><b><span style="font-size:10pt;font-family:Arial,sans-serif"><span class="">IPv6</span> Concept of <span class="">Samsung</span> models:</span></b><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif"><u></u> <u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif">When device enters the sleep mode, current implementation is that all the <span class="">IPv6</span> packets from AP are getting blocked. All IPv4 and <span class="">IPv6</span> packets are received while the LCD is on, however LCD off will be in blocked mode.<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif">This is because some of the current AP in markets introduces unnecessary <span class="">IPv6</span> Multicast packets, which in turn wake up the devices which are in sleep mode, causing the issue of increase in the current consumption.<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif">Therefore a feature is applied on WiFi driver to filter off all <span class="">IPv6</span> packets while in sleep mode.<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif">---<u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:10pt;font-family:Arial,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal" style="font-size:12.8000001907349px"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I have requested , </span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">How to activate that filter on for all <span class="">IPv6</span> packets even when device at sleep mode. So far, it seems like it’s a permanent implementation and filter is not customizable for configuration.<u></u><u></u></span></p></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">===</span></div></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></div><div><br></div><div><div>This problem has been raised before.  See </div><div>    <a href="http://commandline.ninja/2014/01/02/samsung-galaxy-s4-ipv6-borked/" target="_blank">http://commandline.ninja/2014/01/02/samsung-galaxy-s4-ipv6-borked/</a></div><div><br></div><div><a href="http://developer.samsung.com/forum/board/thread/view.do?boardName=General&amp;messageId=239890" target="_blank">http://developer.samsung.com/forum/board/thread/view.do?boardName=General&amp;messageId=239890</a></div><div>---</div><div><span style="color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">Hi, this is a serious bug in the WIFI driver of several Samsung Android phones, which prevents IPv6 enabled WLAN networks to work correctly. The phone is almost unuseable (while in standby mode) if it is part of a IPv6 enabled wireless, because the lower level link protocol misses to update routing information and neighbourhood discovery.</span><br style="margin:0px;padding:0px;color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"></div><div><span style="color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">...</span></div><div><br style="margin:0px;padding:0px;color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><strong style="margin:0px;padding:0px;color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">This is really a serious IPv6 problem on the broadcom-wifi samsung phones that should be solved by a coming firmware update for the wifi radio firmware or kernel driver. In the current state, Samsung phones with that problem cannot be used in IPv6 enabled wifi networks - and you have no chance to disable IPv6 on the phone!!!</strong><br style="margin:0px;padding:0px;color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"></div><div>---<br></div><div><table summary="This View Table is Forum Board" style="margin-right:0px;margin-bottom:15px;margin-left:0px;padding:0px;border-collapse:collapse;width:980px;table-layout:fixed;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgb(229,229,229);color:rgb(68,68,68);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px;margin-top:20px!important"><tbody style="margin:0px;padding:0px"><tr style="margin:0px;padding:0px"><td style="padding:8px 15px 0px;width:950px;zoom:1;display:inline-block;border:none;color:rgb(102,102,102);word-wrap:break-word;height:29px;font-size:12px;line-height:29px;background:url(http://img-developer.samsung.com/images/community/post_view2_cell_top.gif) 0px 0px no-repeat"><span style="margin-top:0px;margin-bottom:0px;margin-left:0px;padding:0px 0px 0px 20px;display:inline-block;margin-right:10px!important;background:url(http://img-developer.samsung.com/images/community/post_view2_cell_icon.gif) 0px 10px no-repeat"><span style="margin:0px;padding:0px;color:rgb(34,34,34)">developers.samsung</span> , Jul 31, 2013 08:46</span></td></tr></tbody></table></div><div><span style="color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">Hello,</span><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><font color="#000000" style="margin:0px;padding:0px;font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">Blocking packets of IPv6 when screen is off is intended because battery runs down rapidly due to increasing standby power.</font><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><font color="#000000" style="margin:0px;padding:0px;font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">End-users can connect to networks continually by IPv4.</font><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><span style="color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">Best Regards,</span><br style="margin:0px;padding:0px;color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px"><span style="color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">Samsung Developers</span><br></div><div><span style="color:rgb(102,102,102);font-family:&#39;Segoe UI&#39;,SegoeUI,Segoe,Arial,Tahoma,SimSun,SimHei,&#39;Microsoft YaHei&#39;,Dotum,Gulim,serif;font-size:13px">---</span></div><div><br></div><div>See also</div><div>   <a href="https://code.google.com/p/android/issues/detail?id=32662" target="_blank">https://code.google.com/p/android/issues/detail?id=32662</a><br></div><span class="im"><div style="font-size:12.8000001907349px"><br></div></span></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks,</span></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">    John</span></div><div><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><br></span></div></div>