Penguin
Annotated edit history of MagicPacket version 3, including all changes. View license author blame.
Rev Author # Line
2 AristotlePagaltzis 1 MagicPacket is a format specified by [AMD] for waking up remote computers via WakeOnLan.
1 DanielLawson 2
2 AristotlePagaltzis 3 It simply consists of 6 repititions of 0xFF, followed by 16 repititions of the [IEEE] address of the machine you are trying to wake up. (On an [Ethernet], this refers to the [MAC] address.) This pattern be included in the payload of any type of packet as long as it will be seen by the destination machine (so a unicast packet to a third machine won't help if you are on a switched [Ethernet]).
3 DanielLawson 4
5 A MagicPacket frame has an ethertype of 0x0842
1 DanielLawson 6
2 AristotlePagaltzis 7 See also:
8 * WakeOnLan
9 * WakeOnLanNotes
10 * [AMD's notes | http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2481,00.html] on MagicPacket
11 * [etherwake | http://www.scyld.com/expert/wake-on-lan.html], a tool to send MagicPacket~s