yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/meshtastic-firmware/v2.5.14.f2ee0df
vault / meshtastic-firmware / v2.5.14.f2ee0df

meshtastic-firmware @ v2.5.14.f2ee0df

integrity

size
3.3 MiB
downloaded
last checked
detected
raw version: universal archives only
source https://github.com/meshtastic/firmware · available · github

release notes

[!IMPORTANT]
When we initially released the 2.5 version of the firmware, we added a new bit OkToMqtt to packets to express the intent of users to opt-in to their packets being uplinked to an MQTT broker.

Prior to this, uplinking of packets was just implicit fact, which was not fair to users wishing to remain off of any public brokers, maps, etc. However, in order to not immediately begin dumping all of the traffic from previous firmware versions from going to MQTT, we allowed for a grace period to transition folks to the newer 2.5.X firmware, where they can now opt-in, or remain off (by default). This grace period has concluded. The firmware will now enforce that the OkToMqtt bit is both present and opted into before uplinking any packets to MQTT.

🚀 Enhancements

🐛 Bug fixes and maintenance

New Contributors

Full Changelog: https://github.com/meshtastic/firmware/compare/v2.5.13.1a06f88...v2.5.14.f2ee0df

download

unix · zip
curl -fL -o v2.5.14.f2ee0df.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.zip
                    printf '%s  %s\n' 'e7348253d3e59718c8b5049da15ca86506d37f01762f9bd92cec90df8c721dee' 'v2.5.14.f2ee0df.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.zip"
$out = "v2.5.14.f2ee0df.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e7348253d3e59718c8b5049da15ca86506d37f01762f9bd92cec90df8c721dee") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.14.f2ee0df.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz
                    printf '%s  %s\n' '355185db98aca2331784393bedf755f12887f3bda79d2bf7edf822d0a88ebeb7' 'v2.5.14.f2ee0df.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz"
$out = "v2.5.14.f2ee0df.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "355185db98aca2331784393bedf755f12887f3bda79d2bf7edf822d0a88ebeb7") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.5.14.f2ee0df.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.zip
                    printf '%s  %s\n' 'e7348253d3e59718c8b5049da15ca86506d37f01762f9bd92cec90df8c721dee' 'v2.5.14.f2ee0df.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.zip"
$out = "v2.5.14.f2ee0df.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "e7348253d3e59718c8b5049da15ca86506d37f01762f9bd92cec90df8c721dee") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.5.14.f2ee0df.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz
                    printf '%s  %s\n' '355185db98aca2331784393bedf755f12887f3bda79d2bf7edf822d0a88ebeb7' 'v2.5.14.f2ee0df.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz"
$out = "v2.5.14.f2ee0df.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "355185db98aca2331784393bedf755f12887f3bda79d2bf7edf822d0a88ebeb7") { throw "sha256 mismatch" }
artifact format size hashes
v2.5.14.f2ee0df.zip zip 3.3 MiB
blake3-24 33e29158d8a50521e490712b2d0b688e2384fbed264b42e4
sha256 e7348253d3e59718c8b5049da15ca86506d37f01762f9bd92cec90df8c721dee
sha1 e0a259fdb637d2f5bff15a54e796a0569679f49c
v2.5.14.f2ee0df.tar.gz tar.gz 2.8 MiB
blake3-24 211d08a566d90efcc5b59abf09a4050385f66a13fc91cabe
sha256 355185db98aca2331784393bedf755f12887f3bda79d2bf7edf822d0a88ebeb7
sha1 2b0b1f8d9a30c77a44eac98e56dee59da586a565

install

bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz"],
    integrity = "sha256-NVGF25isojMXhDk77fdV8SiH872nnSv37fgi0KiOvrc=",
    strip_prefix = "meshtastic-firmware-v2.5.14.f2ee0df",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz"],
    integrity = "sha256-NVGF25isojMXhDk77fdV8SiH872nnSv37fgi0KiOvrc=",
    strip_prefix = "meshtastic-firmware-v2.5.14.f2ee0df",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.5.14.f2ee0df.tar.gz",
← v2.5.15.79da236v2.5.13.1a06f88 →