Esta es la situación:
Inicio mi computadora principal desde otra PC a través de Wake on LAN "wakeonlan". Todo funciona bien. Cuando termino de hacer lo que hice, ejecuto "Sudo Shutdown -h Now" (en la terminal ssh en la que estaba trabajando) para apagar la computadora. Pero en lugar de apagarse, se reinicia. Luego tengo que volver a conectarme a través de ssh y ejecutar el comando de apagado nuevamente, y luego se apaga y permanece apagado. Luego puedo iniciarlo nuevamente a través de Wake on LAN...
¿Alguien sabe por qué mi computadora se reinicia cuando escribo "Sudo Shutdown -h Now" cuando se inicia a través de Wake on LAN?
Alguna información sobre la computadora:
Placa base Ubuntu 13.04
: Controlador Ethernet Gigabyte GA-Z77X-UD3H
(según lo informado por "lspci"): Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)
Respuesta1
Hay una solución sucia
a) create /etc/init.d/reshutdown with the contents
#!/bin/sh
# force shutdown (due to bug in wakeonlan)
#
case "$1" in
reshutdown)
touch /home/shutdown.chk
shutdown -r now
;;
start)
if [ -f /home/shutdown.chk ];
then
rm /home/shutdown.chk
shutdown -h now
fi
;;
esac
b) Execute: sudo chmod ugo+x /etc/init.d/reshutdown
b) Execute: sudo update-rc.d reshutdown start 1 1 2 3 4 5 6 .
c) Then to shutdown execute: sudo service reshutdown reshutdown
Respuesta2
También tuve este problema al usar la placa base Intel DQ77MK, que tiene 2 éteres Intel GB integrados. Lo arreglé habilitando la entrada del BIOS de energía "Soporte PCIe del sistema operativo ACPI nativo", lo que supongo permitió a Ubuntu restablecer el indicador que decía que se activó WOL, probablemente con él deshabilitado el BIOS no permitió a Ubuntu restablecer el indicador.
Respuesta3
Intentar sudo poweroff
.
A mí me funciona mejor con WOL.