Yes, I've seen this problem, sometimes I've been able to fix it, sometimes not. Do you have ethtool installed?
will show you whether WOL is enabled by your card (the 'g' flag will be set). If it isn't you can enabled it with
Code:
sudo ethtool -s eth0 wol g
If this fixes your problem we can talk about how to make sure it is always enabled. If 'g' is already enabled and it doesn't fix your problem, or if 'g' is enabled and when you resume it is reset to 'd'. We can talk about how to try and prevent ACPI from powering off your network card.