• Tim Mann's avatar
    forcedeth: use unicast receive mode for WoL · 2cc49a5c
    Tim Mann authored
    I happened to notice that a system with an NVidia NIC using the
    forcedeth driver won't wake-on-LAN if the interface was in promiscuous
    mode when you power off.  By experiment, it looks like
    the hardware needs to have NvRegPacketFilterFlags set to
    NVREG_PFF_ALWAYS|NVREG_PFF_MYADDR (i.e., receive unicast packets to my
    address) in order for WoL to work.
    
    Jeff Garzik writes: "NVIDIA says the patch looks OK."  I didn't venture
    to insert a signed-off-by line with his name on it, though.
    Signed-off-by: default avatarTim Mann <mann@vmware.com>
    Signed-off-by: default avatarJeff Garzik <jeff@garzik.org>
    2cc49a5c
forcedeth.c 161 KB