Releases: noon92/femtofox
Foxbuntu 0.95.5 Alpha
Major changes
- chrony now controls timekeeping - replacing both ntpd and settime services
Pull requests
- marge main to working by @noon92 in #52
- Update KSE side shot image by @noon92 in #53
- Update KSE_side_shot.png by @noon92 in #54
- enhance installer script by @SpudGunMan in #55
- typoFix by @SpudGunMan in #56
- Add back RTC support by @noon92 in #57
- fix +x for settime.sh by @noon92 in #58
- Fix settime.sh logging by @noon92 in #59
- fixed radio name in usbconfig tool by @noon92 in #61
- add config for chrony (replaces ntpd) by @noon92 in #63
- increment foxbuntu release number by @noon92 in #64
New Contributors
- @SpudGunMan made their first contribution in #55
Full Changelog: foxbuntu_0.95a...foxbuntu_0.95.5a
foxbuntu_0.95a
This version fixes a bug where all femtofoxes had the same nodeid.
In addition, it is now possible to use the USBconfig tool to set both Meshtastic URL and security settings in one operation, and to configure wifi without a wifi adapter plugged in.
What's Changed
- change method to determine nodeid by @noon92 in #49
- Using another method for generating nodeid by @noon92 in #50
- Update and rename femtofox_EByte-E22-900M30S_Ebyte-E22-900M22S.yaml t… by @Nestpebble in #48
- USBconfig improvements by @noon92 in #51
Full Changelog: foxbuntu_0.94.2a...foxbuntu_0.95a
Foxbuntu 0.94.1 Alpha (hotfix)
Hotfix for random nodeid issue.
Foxbuntu 0.94 Alpha REVOKED
This release contains a major bug and should not be installed.
- Foxbuntu version now displayed at startup. Also viewable with
cat /etc/foxbuntu-release
- Fixed a MAJOR issue spotted by @SpudGunMan, wherein meshtasticd is not reachable via network (including localhost) on systems without network, unless the service is restarted after boot.
- Various behind the scenes fixes and optimizations
Foxbuntu 0.94.1 Alpha
Known issue: nodeid is random. This will be fixed in the next release.
- Includes fix for major bug in 0.94a that prevented usbconfig tool from working
- USB config tool will now retry Meshtastic commands up to 7 times instead of 3. May increase to 10.
- Foxbuntu version now displayed at startup. Also viewable with cat /etc/foxbuntu-release
- Fixed a MAJOR issue spotted by @SpudGunMan, wherein meshtasticd is not reachable via network (including localhost) on systems without network, unless the service is restarted after boot.
- Various behind the scenes fixes and optimizations
Foxbuntu v0.93.1 Alpha (hotfix)
Hotfix 🔥 for issue wherein wifi self disables if configured manually (rather than via usbconfig tool).
Moved some functions that are only needed on first boot to /usr/local/bin/runonce.sh. This script is run if /usr/local/bin/.runonce is present (it's deleted after first boot).
Foxbuntu v0.93 Alpha
- Preparations for 1.0
- Various bugfixes
- Streamlined usbconfig
- Added dependencies for SpudGunMan's Meshing Around
New Contributors
- @joshbowyer made their first contribution in #27
Foxbuntu v0.90 Alpha
Initial release!
Features included:
- USB configuration tool
- Wifi over USB support
- Meshtasticd preinstalled, running as a service
- SPI LoRa radio support
- Enable/disable wifi via Meshtastic admin (including remotely)
- USB mass storage support
- Ethernet support
- UART3 and UART4 enabled by default
- RTC support over i2c
- Reboot with BOOT button
- Estimated 0.4w power consumption at idle with wifi off
Contributors
- @Nestpebble made their first contribution in #1
- @Ruledo made their first contribution in #3
Foxbuntu v0.92 Alpha
Added features:
- Changed logic to generate nodeid for meshtastic to fix bug where certain luckfox boards wouldn't ID consistently.
- MAC address for eth0 is now unique and consistent across reflashes.
- Added logging to the USB config tool.
- Some parts of the USB config tool will now retry up to 3 times if they fail.
- Added a boot code for failures to update meshtastic in the USB config tool.
Foxbuntu v0.91 Alpha
NodeID is now persistent across reflashes - is derived from the unique CPU serial number of the Luckfox.