{"id":2746,"date":"2025-08-18T16:26:39","date_gmt":"2025-08-18T16:26:39","guid":{"rendered":"https:\/\/junglefreedomfighters.com\/?p=2746"},"modified":"2025-08-18T16:26:40","modified_gmt":"2025-08-18T16:26:40","slug":"wake-on-lan","status":"publish","type":"post","link":"https:\/\/junglefreedomfighters.com\/?p=2746","title":{"rendered":"Wake On LAN"},"content":{"rendered":"\n<p>For a long time I&#8217;ve wanted to be able to send a &#8220;magic packet&#8221; from my laptop to my desktop in order to power on my desktop machine remotely.  Unfortunately my old ass motherboard didn&#8217;t support it which was always a source of frustration.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a3116a3e5e1d&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a3116a3e5e1d\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"675\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/08\/PXL_20250729_153655605.jpg\" alt=\"\" class=\"wp-image-2747\" srcset=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/08\/PXL_20250729_153655605.jpg 1200w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/08\/PXL_20250729_153655605-300x169.jpg 300w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/08\/PXL_20250729_153655605-768x432.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">my old ass dusty motherboard<\/figcaption><\/figure>\n\n\n\n<p>Then I bought a new Raspberry Pi 5 because they released a new version which had 16G RAM which I desperately needed to build some software.  When I bought the Pi I also bought an NVME HAT and a new 1TB NVME.  Unfortunately something wasn&#8217;t working but I wasn&#8217;t sure what was causing the error.  So I went ahead and bought a new NVME  from Crucial via Amazon and it worked first time.  So I knew the NVME was at fault and returned it to Pimoroni expecting a refund.  I didn&#8217;t get a refund, I got a replacement.<\/p>\n\n\n\n<p>My old ass motherboard had an NVME slot so I thought &#8220;oooh, I don&#8217;t really need a 4th drive in this desktop machine but I&#8217;ll plug it in anyway&#8221;.  So I took it apart, plugged in the NVME drive, put it all back together and booted it up.  Nothing, except for the dreaded BIOS beeps of death.  5 of them &#8211; which means something is wrong with the motherboard or the processor.  Expensive.  &#8220;No worries&#8221; thought I &#8211; I&#8217;ll just take out the NVME drive again.  Took it apart, removed the NVME, put it all back together.  5 beeps.  Damnit.<\/p>\n\n\n\n<p>This desktop machine has been my workhorse for about a decade.  When I first got it I absolutely maxed it out.  It was beautiful.  Silent.  Fast.  Compiled code in seconds.  However, it seems taking a ten year old motherboard and plugging in a cutting edge NVME drive wasn&#8217;t a great idea. <\/p>\n\n\n\n<p>I did some research and went for a reasonable Ryzen motherboard with a new AMD processor.  \u00a3200 for the pair and my existing DDR4 RAM was compatible.  The MoBo arrived and I ripped the entire machine apart.  Came to put my RAM in and realised the new board only had 2 DDR4 slots &#8211; whereas I had 4 8G DDR4 modules.<\/p>\n\n\n\n<p>So I fired it up with 16G RAM.  Tried to do a build whilst some background processes were running and ran out of memory.  This would not do.  I quizzed Oli about his machine and he had 32G made up of 2 * 16G modules.  So we swapped.  It was a win win.  I got 32G again and Oli got 32G but the RAM I gave him was faster than the RAM he had.  Since he&#8217;s a gamer he&#8217;ll benefit from faster RAM &#8211; about 50% faster.  To me the speed of RAM didn&#8217;t really matter so much.<\/p>\n\n\n\n<p>Get to the point Darren!<\/p>\n\n\n\n<p>After a few weeks of my new AMD Ryzen motherboard I once again remembered my goal of being able to do a WOL [ Wake On Lan ] &#8211; I did a quick check on the motherboard and it indeed supported Wake-On LAN.<\/p>\n\n\n\n<p>So&#8230;..I set up a systemd job to enable Wake-On LAN each time it boots and I can now finally fire up my laptop and run a script which basically does:<\/p>\n\n\n\n<p><em>wakeonlan &lt;MAC ADDRESS> <\/em><\/p>\n\n\n\n<p>and as if by magic my desktop starts up and gets on with doing it&#8217;s thing whilst I eat breakfast.<\/p>\n\n\n\n<p>So  I now have a slightly faster, slightly quieter desktop again and I haven&#8217;t quite got around to testing if the replacement NVME drive works anywhere.<\/p>\n\n\n\n<p>Clouds, silver linings and all that.<\/p>\n\n\n\n<p>But hey kids, in general if your machine is working fine and you don&#8217;t need another 1TB of storage then just leave it alone.  Put the NVME in the spares cupboard and get on with life.  But WOL is cool \ud83d\ude42<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For a long time I&#8217;ve wanted to be able to send a &#8220;magic packet&#8221; from my laptop to my desktop in order to power on my desktop machine remotely. Unfortunately my old ass motherboard didn&#8217;t support it which was always a source of frustration. Then I bought a new Raspberry Pi 5 because they released &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/junglefreedomfighters.com\/?p=2746\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Wake On LAN&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,8,40],"tags":[],"class_list":["post-2746","post","type-post","status-publish","format-standard","hentry","category-oliver","category-rants","category-stuff-i-fix"],"_links":{"self":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2746"}],"version-history":[{"count":1,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2746\/revisions"}],"predecessor-version":[{"id":2748,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2746\/revisions\/2748"}],"wp:attachment":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}