Lo hago sin un teclado o mouse externo; en su lugar, uso la sinergia para conectarme a través de la red.
Cuando cierro la tapa se va a dormir, entonces tengo una de las dos formas de despertarlo.
Una forma es conectar un dispositivo USB (generalmente mi disco duro externo que uso para Time Machine).
La otra forma es a través de wake-on-lan : ejecuto etherwake en mi caja Linux con la dirección MAC del Macbook y se activa.
Wake-on-lan solo funciona si ha apagado la computadora mediante la opción del menú; no funcionará si la pone en suspensión cerrando la tapa. Sin embargo, las conexiones USB siempre funcionan.
Creo que es posible que ambas opciones deban habilitarse en las preferencias de la Macbook. No puedo estar 100% seguro ya que la configuré de esta manera hace mucho tiempo.