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.4.0.46d7b82
vault / meshtastic-firmware / v2.4.0.46d7b82

meshtastic-firmware @ v2.4.0.46d7b82

integrity

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

release notes

[!IMPORTANT]
Version 2.4 along with the last 2.3.X update brings some default traffic management practices to increase the resilience of larger meshes and allow more airtime for messaging. Some of the important changes which help accomplish this:

  • Deprecation of ROUTER_CLIENT role (2.3.15)
  • Move up all telemetry default intervals to every 30 minutes (instead of 15 minutes)
  • Don't send node info interrogation for unknown nodes when Ch. utilization is >25%
  • Scale configured / default intervals back based on online mesh size > 40 nodes
  • Requesting history from a Store & Forward Server over LoRa is not available on the channel with default key. As a new feature, when connecting to it with a client app, the history will be retrieved automatically.

Enhancements

Bug fixes

New Contributors

Full Changelog: https://github.com/meshtastic/firmware/compare/v2.3.15.deb7c27...v2.4.0.46d7b82

download

unix · zip
curl -fL -o v2.4.0.46d7b82.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.zip
                    printf '%s  %s\n' '2346e4882411cb5ce25a791b2b928043c6af5c7d91cbdf6d44c69462f5e1a3f0' 'v2.4.0.46d7b82.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.zip"
$out = "v2.4.0.46d7b82.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2346e4882411cb5ce25a791b2b928043c6af5c7d91cbdf6d44c69462f5e1a3f0") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.4.0.46d7b82.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz
                    printf '%s  %s\n' '8cec75cfa2c630eef84bd1d8afb955ef9233ee287f9e4886c2f329a7d510c624' 'v2.4.0.46d7b82.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz"
$out = "v2.4.0.46d7b82.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8cec75cfa2c630eef84bd1d8afb955ef9233ee287f9e4886c2f329a7d510c624") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.4.0.46d7b82.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.zip
                    printf '%s  %s\n' '2346e4882411cb5ce25a791b2b928043c6af5c7d91cbdf6d44c69462f5e1a3f0' 'v2.4.0.46d7b82.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.zip"
$out = "v2.4.0.46d7b82.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2346e4882411cb5ce25a791b2b928043c6af5c7d91cbdf6d44c69462f5e1a3f0") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.4.0.46d7b82.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz
                    printf '%s  %s\n' '8cec75cfa2c630eef84bd1d8afb955ef9233ee287f9e4886c2f329a7d510c624' 'v2.4.0.46d7b82.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz"
$out = "v2.4.0.46d7b82.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8cec75cfa2c630eef84bd1d8afb955ef9233ee287f9e4886c2f329a7d510c624") { throw "sha256 mismatch" }
artifact format size hashes
v2.4.0.46d7b82.zip zip 2.4 MiB
blake3-24 b2f48e64d4a841030f1d56e6b0d883d7790d424dacc636ba
sha256 2346e4882411cb5ce25a791b2b928043c6af5c7d91cbdf6d44c69462f5e1a3f0
sha1 658967d4ae823ff6361bce496ca574ee65db299a
v2.4.0.46d7b82.tar.gz tar.gz 2.0 MiB
blake3-24 616b13271218a0e99789e41f02658b138d754bdf474988d8
sha256 8cec75cfa2c630eef84bd1d8afb955ef9233ee287f9e4886c2f329a7d510c624
sha1 cf3abecd838cc40faf8aacc18565ab11e96c53d3

install

bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz"],
    integrity = "sha256-jOx1z6LGMO74S9HYr7lV75Iz7ih/nkiGwvMpp9UQxiQ=",
    strip_prefix = "meshtastic-firmware-v2.4.0.46d7b82",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz"],
    integrity = "sha256-jOx1z6LGMO74S9HYr7lV75Iz7ih/nkiGwvMpp9UQxiQ=",
    strip_prefix = "meshtastic-firmware-v2.4.0.46d7b82",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.4.0.46d7b82.tar.gz",
← v2.4.1.394e0e1v2.3.15.deb7c27 →