
- #Android magic packet sender how to#
- #Android magic packet sender android#
- #Android magic packet sender mac#
Many ethernet chips do though ignore the headers and allow the magic packet to be anyplace inside but there is not standard it varies a lot. Very technically it should not contain a IP header which makes wake on wan impossible.other than when the router has a app running on it.
#Android magic packet sender mac#
Wake on lan sends to the broadcast mac address and contains the mac to wake inside this packet.

There are all kinds of issues make wake on "WAN" work since it is not a actual thing.
#Android magic packet sender how to#
So, I think that the router doesn't forward the mac address info sent from the app to the computer.ĭo you think that makes sense? Not sure exactly how to solve this problem if this is what is happening Then when the computer is shutdown it loses the local IP address. The packet goes to the router and via port forwarding it forwards the packet to the correct destination local IP address of the computer. So, I think when it is in sleep mode the router does not need the MAC address of the computer for WOL to work. Unfortunately not all routers will support this feature."

Up to the router to extract the magic packet from the UDP packet and then broadcast it on it's LAN leg. Therefore, to send a magic packet over the Internet it must be embedded in an UDP packet sent to the IP address of the LAN gateway/router. "MAC Addresses are not routable, in other words it is not possible to send network datas over the Internet using a MAC Address as the destination. The only thing I can suggest at the moment is to look go through your network card's configuration to see if one of the property values is not what it should be or is expected to be.Īnd what is LAN/WAN app are you using on the Android? I cannot duplicate that part of the puzzle but I would like to see the documentation. Here are some explanations regarding the settings:

Under Advanced I have a property = Wake on pattern match and three other WOL/shutdown related properties. Do you see any entries regarding "awakenings" or "starts"? There is also an Event tab that tells me about events with respect to my network card. If I go into Device Manager and my network adapter, right-click, select properties I have tabs for Power Management and Advanced.
#Android magic packet sender android#
Is there a network card configuration that restricts the network card to only listen to the router and not a wider set of devices i.e., the Android & apps? What is being sent or perhaps not sent by the Android (and the other tried apps as well) with respect to telling the computer to start up is now the question. If "wake up from sleep" is working then the Android at least has the correct information for that process and the router proceeds as expected as well. As I understand it, the magic packet includes the MAC address of the computer to be brought out of shutdownĮven if the router knows where to send the Android's packet, is that packet correctly formatted to initiate a computer startup?Īnyway, my "thinking out loud" here sort of leads me to the conclusion that the Android app may not be correctly configured to bring the computer out of shutdown. What does the router do with that packet? It knows what to do with its own function generated WOL packet but what about the packet from the Android? Does it port forward that packet and to whom and how. You disabled the router firewalls so what the Android sends should get though to the router.

Meaning that the network card is apparently configured correctly (via Device Manager) to listen and to bring the computer out of shutdown when the proper packet is received. to respond to a wakeup from the router's WOL function. Obviously the computer is shutdown but "alert" enough via ethernet card configuration etc. Thus it narrows down to "why does the router's WOL function work (inside and outside) to bring the computer out of shutdown and why the Android app (inside and outside) does not bring the computer out of shutdown"? So, whatever is sent by the Android to bring the computer out of sleep mode works just fine from inside and out.
