The conversation on this page has been archived and is no longer active.

OS X Wake-On-LAN over Internet through Linksys Router!

Message #1 - Posted 2002/03/23 - Steven Kan

I got this to work!

I have a G4/450DP running 10.1.3, sitting behind a Linksys BEFSR41, and I can wake it from sleep over the Internet!

Here's what I did:

1) Downloaded AMD's Magic Packet Utility for Windows:

http://www.amd.com/us-en/assets/content_type/utilities/magic_pkt.exe

2) Set OS X's Energy Saver to Wake for Network Administrative Access (Wake-On-LAN aka WOL)

3) Used Apple System Profiler to get my Mac's MAC address

4) Ran Magic Packet from within my LAN to confirm that it works (it does)

5) Configured my Linksys router to forward magic packets (port-forward UDP 2304 to the broadcast address, which is x.x.x.255)

6) Called my brother to have him send a magic packet to my cable modem/router.

That's it!

Things to watch out for:

a) The Linksys router must have reasonably current firmware. Older versions may not allow port-forwarding to the broadcast address, and won't allow you to enter .255.

b) The Magic Packet utility only runs in Windows or DOS. Source code is available in the DOS version:

http://www.amd.com/us-en/assets/content_type/utilities/mpwake.zip

so I supppose a programmer (which I'm not) could port it to Mac OS or OS X.

A rich man who hailed from Seattle #``````` Wrote Win95 to do battle, # ``````` But Mac users pity # ``````` The masses not witty # ``````` Enough to know Wintel's for cattle. #. ``````` ~ ~ . \_@_/ ```````
^_@ o . V ```````
Steven "Rocket Man" Kan `-' - \_@_ ~ . ###### mailto:steven@kan.org V \ ~ . ###### http://www.kan.org ~ . #H2O## Everybody S.H.I.N.E. ~ .#POLO# Support Heterogeneity In Networked Environments ~ ~ ######

Message #2 - Posted 2002/03/24 - Ben Hines

Previously, Steven Kan wrote:

b) The Magic Packet utility only runs in Windows or DOS. Source code is available in the DOS version:

http://www.amd.com/us-en/assets/content_type/utilities/mpwake.zip

so I supppose a programmer (which I'm not) could port it to Mac OS or OS X.

Or one could just use Wake550 in OSX:
http://www.versiontracker.com/moreinfo.fcgi?id=13645&db=mac

Or a perl script:
http://www.macosxhints.com/article.php?story=20020220095929695

Or a web site:
http://www.dslreports.com/wakeup

Seriously, no need to write any more apps to do this. :)

-B

Message #3 - Posted 2002/03/24 - Arthur Ogus

Previously, Ben Hines wrote:

Previously, Steven Kan wrote:

b) The Magic Packet utility only runs in Windows or DOS. Source code is available in the DOS version:

http://www.amd.com/us-en/assets/content_type/utilities/mpwake.zip

so I supppose a programmer (which I'm not) could port it to Mac OS or OS X.

Or one could just use Wake550 in OSX:
http://www.versiontracker.com/moreinfo.fcgi?id=13645&db=mac

Or a perl script:
http://www.macosxhints.com/article.php?story=20020220095929695

Or a web site:
http://www.dslreports.com/wakeup

Seriously, no need to write any more apps to do this. :)

-B

I have not been able to get this to work over the internet yet. It may be a routing issue on the target computer (at my work). Has anyone else?

Message #4 - Posted 2002/03/25 - Steven Kan

Ben Hines wrote:

Previously, Steven Kan wrote:

b) The Magic Packet utility only runs in Windows or DOS. Source code is available in the DOS version:

http://www.amd.com/us-en/assets/content_type/utilities/mpwake.zip

so I supppose a programmer (which I'm not) could port it to Mac OS or OS X.

Or one could just use Wake550 in OSX:
http://www.versiontracker.com/moreinfo.fcgi?id=13645&db=mac

Or a perl script:
http://www.macosxhints.com/article.php?story=20020220095929695

Or a web site:
http://www.dslreports.com/wakeup

Thanks! These are exactly what I've been looking for, but I couldn't find them!

A rich man who hailed from Seattle #``````` Wrote Win95 to do battle, # ``````` But Mac users pity # ``````` The masses not witty # ``````` Enough to know Wintel's for cattle. #. ``````` ~ ~ . \_@_/ ```````
^_@ o . V ```````
Steven "Rocket Man" Kan `-' - \_@_ ~ . ###### mailto:steven@kan.org V \ ~ . ###### http://www.kan.org ~ . #H2O## Everybody S.H.I.N.E. ~ .#POLO# Support Heterogeneity In Networked Environments ~ ~ ######

Message #5 - Posted 2002/03/25 - Steven Kan

Steven Kan wrote:

Ben Hines wrote:

Previously, Steven Kan wrote:

b) The Magic Packet utility only runs in Windows or DOS. Source code is available in the DOS version:

http://www.amd.com/us-en/assets/content_type/utilities/mpwake.zip

so I supppose a programmer (which I'm not) could port it to Mac OS or OS X.

Or one could just use Wake550 in OSX:
http://www.versiontracker.com/moreinfo.fcgi?id=13645&db=mac

Or a perl script:
http://www.macosxhints.com/article.php?story=20020220095929695

Or a web site:
http://www.dslreports.com/wakeup

Thanks! These are exactly what I've been looking for, but I couldn't find them!

Except that the dslreports website thingy doesn't work for me. I plug in my numbers, e.g.

204.131.243.46

and

003165b92ce0

(Obviously these are not my real numbers!) and I click Wake! Nothing happens back at my sleeping Mac. If I send those exact same values from within my LAN to my router (which is port forwarded back to the broadcast address), then it wakes up.

Has anyone else used the dslreports website for this?

A rich man who hailed from Seattle #``````` Wrote Win95 to do battle, # ``````` But Mac users pity # ``````` The masses not witty # ``````` Enough to know Wintel's for cattle. #. ``````` ~ ~ . \_@_/ ```````
^_@ o . V ```````
Steven "Rocket Man" Kan `-' - \_@_ ~ . ###### mailto:steven@kan.org V \ ~ . ###### http://www.kan.org ~ . #H2O## Everybody S.H.I.N.E. ~ .#POLO# Support Heterogeneity In Networked Environments ~ ~ ######

Need Help? Have a Question?

Looking for more help, comments, and answers?

Ask your questions on Ask Different. Ask Different is a community of Apple users ready to help.