Other Parts Discussed in Thread: DP83869
Hello Team,
For a preliminary evaluation on an evaluation board, I would like to use the LAN Phy DP83867 for Wake on LAN. It works with unicast packages, unfortunately not with broadcast packages as described in the data sheet. From the side of the host machine that generates the WoL packets, it is not possible to control whether unicast or broadcast packets are sent. This decision is made by the kernel (Linux / Windows) based on its ARP table. If the MAC address is known here, a unicast packet is sent otherwise a broadcast packet. When set to broadcast packets, the DP83867 responds to any broadcast packet it receives and immediately generates a WoL interrupt.
It looks like appnote SNLA261A confirms this behavior:
Is there a work-around available, please?
Thank you and best regards,
Hans