I am attempting to send WOL packets to a series of machines, which works when the machine sending the packet is connected to the destination by one or more switches, but if the packet needs to cross a router it is eaten. The people responsible for configuring and maintaining the routers/switches are telling me that the routers are eating the WOL packets because they are sent as broadcasts.
So I would like to know if anyone knows how I could send the WOL frame to a machine on the other side of a router without it being wrapped in a broadcast IP packet.