I’m happy to announce that the next version of our Shake OS, v0.19, has been released today!
Remember, Raspberry Shake updates are automatic and do not require you to do anything. As long as your Shake is connected to the internet, it will automatically update within a week’s time.
This is the complete list of improvements and bug fixes that v0.19 will bring to all our users:
Improvements
- Provide fallback DNS servers when DHCP-provided servers fail
- Identify serial port name (to Shake board) automatically instead of relying on Pi revision numbers. This fixes the problem when new Pi versions are released, but Shake-OS didn’t know about them yet.
- Non-essential services are disabled to tighten potential security holes, i.e, this disallows unneeded network connections
- Better WiFi management
- Better exception logging throughout the Shake-OS
- FE-config: better password management
Bug Fixes
- GPS clock management now handles the case when GPS clock lock is delayed after system boot-up.
- GPS: guarantee that ipv6 bindings are always turned off (since ipv6 is turned off at the OS leavel)
This release also includes many under-the-hood improvements and general maintenance modifications. As well, infrastructure modifications in anticipation of the next releases.
And, to conclude, a sneak peek at upcoming functionality improvements planned for the next releases:
v0.20
- Name your own station locally (names will remain the same as now server-side)
- Re-direct all data writes to a USB memory stick, no configuration necessary, just plug in and play!
- Set the Shake’s location based on GPS values when a GPS module is attached
v0.21
- Convert outgoing data format and protocol to provide the following
- Five times reduction in data packet size
- more stable connection to servers
- automatic back-filling of data when a connection is temporarily lost due to network issues