Hardware Setup:
on i3 NUC (D34010WYK)
30GB intel mSATA drive
Generic MCE RC6 remote as per previous posts.
Xbox 360 Media Remote, as per previous posts.
Latest BIOS, BIOS defaults loaded.
Existing scenario:
I am able to boot a DN2820 NUC from cold using either the MCE RC6 remote or Xbox 360 Media Remote without issue (either windows or linux, no matter). No shut down, no hibernate, no boot problems or issues whatsoever. Unit works completely fine.
Current Scenario:
a) Both MCE RC6 + xbox 360 media remotes work under windows, can start up and shut down, but only once drivers have been installed and unit has been suspended/awoken by each remote. Under linux installation, units cannot power on the unit.
b) Under linux, there seems to be a wake-on-lan bug that causes the unit to reboot spontaneously when the shutdown command (from either linux OS or remote key press) is used. Disabling the Wake-on-lan feature in the BIOS fixes this. It doesn’t matter if you have a LAN cable connected or not.
Pre-conditions
BIOS was set to DEFAULT, with only change being video RAM set to 1GB.
Steps
01. Installed Windows 7 Ultimate 64 bit.
02. Installed INF/CIR drivers, rebooted as per usual.
03. Tested MCE RC6 Remote in system - worked as expected.
04. Tested Xbox 360 Media Remote in system (required registry tweak, but fine otherwise) - worked as expected
05. Was able to send NUC into hibernation with MCE RC6 remote. I woke up the NUC with the keyboard/mouse shortly after.
06. I shutdown the system using shutdown option in start menu.
07. I was then able to boot the NUC from cold state using the MCE RC6 remote, worked great.
08. I then shutdown the NUC from the start menu, but was not able to boot with Xbox 360 MCE remote.
09. I then booted the NUC using the keyboard, and sent the NUC into hibernation using the Xbox 360 Media Remote
10. I woke the unit from hibernation using the Xbox 360 Media Remote.
11. I then shutdown the unit from the start menu.
12. I was then able to boot the NUC from cold state using the Xbox 360 Media Remote. Strangely the remote now works?
---
13. Install OpenELEC XBMC distribution (most current beta version).
14. Configure IR module for usage, both remotes work in OpenELEC system fine.
15. Both remotes can power down the NUC no issue, but it reboots the NUC using both remotes
16. Now both remotes will NOT power the NUC from a cold state (once turned off manually by power button). REMOTES DO NOT WORK AT THIS POINT FOR POWER-ON FUNCTION.
----
17. Powering down the NUC with the keyboard also automatically reboots the unit at this point.
18. I’ve searched the forums, and it has been suggested that this is a linux shutdown/suspend problem due to the reboots, so recommendation is to turn off the “Wake on LAN” feature. (http://forum.xbmc.org/showthread.php?tid=176718 first post, last bit of advice).
19. Changed the “WAKE ON LAN FROM S4/S5” Option from “POWER ON-NORMAL BOOT” to “STAY OFF”.
20. Tested power down using remotes/keyboard - unit no longer reboots on shutdown from either remote or keyboard.
21. NUC still doesn’t boot from cold using MCE RC6/Xbox 360 Media Remote.
—
22. Tried a combination of enable DEEP S4/S5 + disable WOL; disable DEEP S4/S5 + enable WOL; disable DEEP S4/S5 + disable WOL. Unit still not booting, or automatically rebooting upon system shutdown/hibernate. This is a common issue, as described in the above forum link for this unit).
—
23. Reset the NUC bios to defaults, reinstalled Windows 7 + drivers and remotes work again.
24. Reinstalled linux, issue of remotes has returned.
—
Outcome:
Remotes work under Windows using CIR drivers (after installation), and can boot NUC from cold state using both remotes.
Remotes do not work under linux / OpenELEC once installed/rebooted, and linux suffers from suspend/shutdown/hibernation issue, causing unit to reboot.