I’m sure many of you will have heard about the ‘KRACK’ vulnerability to the WiFi WPA2 protocol. This vulnerability affects almost all WiFi devices (routers & clients) including Raspberry Pi 3 / emonPi.
The good news is that thanks to the hard work of the Linux Debian team (open-source ) the vulnerability has been fixed you can update your emonPi to apply the fix by connecting to emonPi via SSH then running:
$ rpi-rw $ sudo apt-get update && sudo apt-get upgrade -y $ sudo reboot
Note: even though the update process is pretty safe we recomend backing up your local Emoncms data and making an image of your SD card e.g using dd to be able to restore in unlikely event of failure during the update.
Be patient upgrade can take a while (up to a few hours).
Tested 17th Oct 2017 with emonSD build 7th Nov16 based on Raspbian Jessie.
A patch for KRACK has also been applied to ESP8266 Arduino core framework. We will be releasing updates to our ESP8266 projects in the next day or so.