And it’s crap across the OSes. On Linux laptops don’t wake up from sleep, on Windows they keep waking up when nobody asks for it.

In our home office room there’s three laptops. My private one running Fedora, my work PC that sadly runs Windows and my wife’s laptop also running Windows.

My work laptop and my wife’s laptop keep waking up wasting electricity, and my private laptop needs a hard reset to wake it up every second time.

That feature should be stupid simple, yet it doesn’t work across the board.

Rant over.

  • diffusive@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    24 hours ago

    This kind of stuff must happen at hardware level… wake on lan is in hardware.

    Ethernet cards keep in getting packets (arp at very least) even if they are not directed for them. If the OS needs to check all packages it would be always on

    That said… wake on lan is also a waste of energy if you don’t need (why powering the Ethernet cards?)

    • glimse@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      22 hours ago

      The setting I am suggesting gets disabled keeps the card powered during sleep so Wake on LAN can work on a hardware level.

      The OS isn’t checking the packets. The NIC gets a packet and wakes up the OS.

      I am not defending it, just explaining how to stop it from happening. A lot of people who know what Wake On LAN is don’t know about Wake On Magic Packet