We have just published an emonSD update: emonSD-26Oct2017
.
All emonPi / emonBase units purchased via the shop will be shipped with this version
This update is an incremental update with mainly security fixes including KRACK patch.
Existing users can apply the KRACK WAP vulnerability patch by following the instructions:
There is no need for existing users running emonSD-07Nov16
to upgrade to the new image. However if your running a version old then emonSD-07Nov16
I would recomend updating to this latest version: emonSD-26Oct17
. You will need to backup your data using Emoncms backup, see backup / import user guide.
Changelog
See below for the key changes to emonSD-26Oct17
compared to the previous release emonSD-07Nov16
. This change log has bee copied from the emonSD changelog and download page (wiki), see this page for further download and flashing details:
emonSD-26Oct17
Download (1.4GB)
Canadian Mirror (1.4GB)
(.img) MD5: 3b7c2ebc299239a5d9a9d43b25beabe8
(.zip) MD5: 40ec7c1e8bcdd81d4035ff640b07a788
New changes compared with previous release, SD-card-build.md has been updated:
- Based on Debian Raspbian Jessie minimal, updated to latest packages, kernel and firmware. Includes patch for KRACK WPA vulnerability:
$ uname -a
Linux emonpi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
$ sudo /opt/vc/bin/vcgencmd version
Jul 3 2017 14:17:30
version 4139c62f14cafdb7d918a3eaa0dbd68cf434e0d8 (tainted) (release)
- Automatic NTP time update: see forum thread and changes.
- Fix random seed: improved HTTPS / SSH security. See forum thread.
- Use
dtoverlay=pi3-miniuart-bt
instead ofdtoverlay=pi3-disable-bt
in/boot/config.txt
This re-maps RasPi3 bluetooth to software serial/dev/ttyS0
instead of disabling it.
File System
4GB min SD card (8GB+ recommended). If SD card is larger than 4GB, expand data
partition with sudo emonSDexpand
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 3.4G 2.0G 1.2G 63% /
devtmpfs 481M 0 481M 0% /dev
tmpfs 486M 0 486M 0% /dev/shm
tmpfs 486M 6.6M 479M 2% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 486M 0 486M 0% /sys/fs/cgroup
tmpfs 40M 6.1M 34M 16% /var/lib/openhab
tmpfs 1.0M 4.0K 1020K 1% /var/lib/dhcpcd5
/dev/mmcblk0p1 60M 22M 39M 37% /boot
tmpfs 1.0M 0 1.0M 0% /var/lib/dhcp
tmpfs 50M 480K 50M 1% /var/log
tmpfs 30M 152K 30M 1% /tmp
/dev/mmcblk0p3 3.5G 39M 3.3G 2% /home/pi/data
Emoncms Server Information
Emoncms Version low-write 9.8.10 | 2017.08.17
Modules Administration | App v1.0.0 | Backup v1.0.0 | EmonHub Config v1.0.0 | Dashboard v1.1.1 | EventProcesses | Feed | Graph v1.0.0 | Input | postprocess | CoreProcess | Schedule | setup | Time | User | Visualisation | WiFi v1.0.0
Buffer 0 feed points pending write
Writer Daemon is running with sleep 60s
Server OS Linux 4.9.35-v7+
Host emonpi emonpi (127.0.1.1)
Date 2017-10-27 16:04:08 UTC
Uptime 16:04:08 up 6 min, 1 user, load average: 0.09, 0.17, 0.09
HTTP Server Apache/2.4.10 (Raspbian) HTTP/1.1 CGI/1.1 80
Database Version MySQL 5.5.57-0+deb8u1
Host localhost (127.0.0.1)
Date 2017-10-27 16:04:08 (UTC 00:00āā)
Stats Uptime: 82668 Threads: 3 Questions: 196 Slow queries: 0 Opens: 59 Flush tables: 1 Open tables: 51 Queries per second avg: 0.002
Redis Version 2.8.17
Host localhost:6379 (127.0.0.1)
Size 13 keys (473.56K)Flush
Uptime 0 days
MQTT Version 1.4.14
Host localhost:1883 (127.0.0.1)
Pi CPU Temp 40.78°CShutdownReboot
Release emonSD-26Oct17
File-system Set root file-system temporarily to read-write, (default read-only)Read-Write Read-Only
Memory RAM
Used 25.03%
Total: 970.93 MB Used: 242.99 MB Free: 727.94 MB
Disk Mount Stats
/
Used 59.18%
Total: 3.33 GB Used: 1.97 GB Free: 1.2 GB
/boot
Used 36.32%
Total: 59.95 MB Used: 21.77 MB Free: 38.17 MB
/home/pi/data
Used 1.09%
Total: 3.46 GB Used: 38.69 MB Free: 3.25 GB
PHP Version 5.6.30-0+deb8u1 (Zend Version 2.6.0)
Modules apache2handler | bcmath | bz2 | calendar | Core v5.6.30-0+deb8u1 | ctype | curl | date v5.6.30-0+deb8u1 | dba | dio v0.0.4RC4 | dom v20031129 | ereg | exif v1.4 | fileinfo v1.0.5 | filter v0.11.0 | ftp | gettext | hash v1.0 | iconv | json v1.3.6 | libxml | mbstring | mcrypt | mhash | mosquitto v0.3.0 | mysql v1.0 | mysqli v0.1 | openssl | pcre | PDO v1.0.4dev | pdo_mysql v1.0.2 | Phar v2.0.2 | posix | readline v5.6.30-0+deb8u1 | redis v2.2.7 | Reflection | session | shmop | SimpleXML v0.1 | soap | sockets | SPL v0.2 | standard v5.6.30-0+deb8u1 | sysvmsg | sysvsem | sysvshm | tokenizer v0.1 | wddx | xml | xmlreader v0.1 | xmlwriter v0.1 | Zend OPcache v7.0.6-devFE | zip v1.12.5 | zlib v2.0 |
https://github.com/openenergymonitor/emonpi/wiki/emonSD-pre-built-SD-card-Download-&-Change-Log#emonsd-26oct17