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.2.19.8f6a283
vault / meshtastic-firmware / v2.2.19.8f6a283

meshtastic-firmware @ v2.2.19.8f6a283

integrity

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

release notes

[!IMPORTANT]
This release introduces a new default for LoRA regional partitioning of MQTT topics. For instance, If you set a lora.region from UNSET to US, you will now have a default mqtt.root of msh/US instead of msh previously. This is only a default, however. The MQTT root can be changed at any time, independently.

[!IMPORTANT]
This release has a known issue of packets not being sent out via LoRa if it originated at a node with MQTT uplink enabled on the channel. This issue is fixed in release 2.2.21.

[!NOTE] A new header flag has been added, and along with it a new lora.ignore_mqtt config, which when set to true, will allow you to ignore MQTT messages that would otherwise be rebroadcasted via LoRa transport as well. This will be useful for preventing unwanted higher bandwidth messaging from monopolizing undue airtime in a mesh.

Enhancements

Bug fixes

New Contributors

Full Changelog: https://github.com/meshtastic/firmware/compare/v2.2.18.e9bde80...v2.2.19.8f6a283

download

unix · zip
curl -fL -o v2.2.19.8f6a283.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.zip
                    printf '%s  %s\n' '9e08ec8e346182eb080c495668da46b6e97d64357998c0192a824801d1222e21' 'v2.2.19.8f6a283.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.zip"
$out = "v2.2.19.8f6a283.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "9e08ec8e346182eb080c495668da46b6e97d64357998c0192a824801d1222e21") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.19.8f6a283.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz
                    printf '%s  %s\n' '66e0b990fa9e9e0c629f690614410f53f9891d202f81efb1f274e52bb4a5227b' 'v2.2.19.8f6a283.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz"
$out = "v2.2.19.8f6a283.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "66e0b990fa9e9e0c629f690614410f53f9891d202f81efb1f274e52bb4a5227b") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.2.19.8f6a283.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.zip
                    printf '%s  %s\n' '9e08ec8e346182eb080c495668da46b6e97d64357998c0192a824801d1222e21' 'v2.2.19.8f6a283.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.zip"
$out = "v2.2.19.8f6a283.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "9e08ec8e346182eb080c495668da46b6e97d64357998c0192a824801d1222e21") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.2.19.8f6a283.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz
                    printf '%s  %s\n' '66e0b990fa9e9e0c629f690614410f53f9891d202f81efb1f274e52bb4a5227b' 'v2.2.19.8f6a283.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz"
$out = "v2.2.19.8f6a283.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "66e0b990fa9e9e0c629f690614410f53f9891d202f81efb1f274e52bb4a5227b") { throw "sha256 mismatch" }
artifact format size hashes
v2.2.19.8f6a283.zip zip 1.1 MiB
blake3-24 bb876ccc452fe463829334d1e64c92e4a7ed95662e3c8ae6
sha256 9e08ec8e346182eb080c495668da46b6e97d64357998c0192a824801d1222e21
sha1 23f48f41b77a9be4c587a2535e38b07db338c6c1
v2.2.19.8f6a283.tar.gz tar.gz 751.9 KiB
blake3-24 d49dd9b176c47998b1cbf0567cff11de1e655766401e08b6
sha256 66e0b990fa9e9e0c629f690614410f53f9891d202f81efb1f274e52bb4a5227b
sha1 ca5c3e356c3157835c5325e378f2a207285fc903

install

bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz"],
    integrity = "sha256-ZuC5kPqengxin2kGFEEPU/mJHSAvge+x8nTlK7SlIns=",
    strip_prefix = "meshtastic-firmware-v2.2.19.8f6a283",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz"],
    integrity = "sha256-ZuC5kPqengxin2kGFEEPU/mJHSAvge+x8nTlK7SlIns=",
    strip_prefix = "meshtastic-firmware-v2.2.19.8f6a283",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.2.19.8f6a283.tar.gz",
← v2.2.21.7f7c5cbv2.2.17.dbac2b1 →