Você pode estar procurando por rtcwake , que (pelo menos no Debian) vem no pacote util-linux e faz uso do alarme do relógio em tempo real do seu computador . Basta entrar em hibernação em vez de desligar (e tentar o nvram-wakeup, se o rtcwake não funcionar de hibernação para você).