First I got SSH daemon errors on boot which delayed startup for 1:30 then when it did boot, WiFi would not work. Here's what I did to fix it.
- Reinstalled Kodi using the image file from a USB stick and chose NOT TO INSTALL SSH SERVER during the quick set up options.
- Once started, you should be able to enable SSH under OpenELEC settings
- Connect your NUC to a working LAN cable and use WinSCP to SCP into it (root:openelec).
- Download the driver for the WiFi here
- Using WinSCP, create a folder called 'firmware' under /storage/.config if it does not exist
- Copy the iwlwifi-7265D-13.ucode file into the firmware folder
- Reboot your NUC
After I had it running though, I could not install any add-ons for some reason. Clicking on the Kodi repository did nothing. To get it working, I installed another repository from a zip file (CCM for Helix/Isengard here) and then everything kicked into gear. Prior to that, there was no refresh option for the two default repositories.
Thanks to The NUC Blog for this post which was a big help and also this post on GitHub.
P.S This NUC does not have an internal CeC header pin so don't even bother trying to fit the Pulse-Eight internal CeC unit like I did. Should have read the manual first!