MTK平台-- 如何在屏幕关闭时过滤组播和广播的数据包
一 前言:
这段时间做了一些MTK平台的开发,关于一些WIFI的优化和大家分享下
当DUT(被测设备)连接到wifi网络时,有许多不重要的组播或广播数据包会在屏幕关闭时唤醒DUT的主机,为了降低功耗,DUT需要过滤这些数据包;
MTK固件提供一些客户自定义的功能,如关闭过滤组播和广播的数据包
二 修改方法:
新建一个wifi_fw.cfg文件,里面写入如下2个参数,然后push到vendor/firmware目录,重启下设备就可以测试
DropPacketsSNAPLow 0x1EE
-->0x1EE切换到二进制是:10010010100映射到SNAP协议:CDP、STP、XID、STP 802.3、CTP、DTP、LLC
这意味着我们想过滤ipv4 IGMP和ipv6组播数据包;
2.1· IPV4:
DropPacketsIPV4Low对应于结构体Drop_IPv4_T;