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.3.15.deb7c27
vault / meshtastic-firmware / v2.3.15.deb7c27

meshtastic-firmware @ v2.3.15.deb7c27

integrity

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

release notes

[!IMPORTANT]
Regarding deprecation of ROUTER_CLIENT role: This role was deprecated because it's frequent misuse in non-strategically placed roles, leading to increased rebroadcast packet collisions as well as premature hop consumption decreasing the effective range of a mesh. In some larger public meshes, it has been reported that almost half of the nodes were configured as ROUTER_CLIENT and ROUTER. Going forward, the mixed ROUTER_CLIENT role will be retired and simply behave as the CLIENT role.

Alternatively, users can decide to use the ROUTER role if their node does indeed fall into the strategically placed criteria, such as on top of a mountain, skyscraper, or any other location with a significant line of sight viewshed advantage. Examples of non-strategically placed nodes would be any mobile node, a car node, a home node on a mast, or really any node without significant elevation difference providing advantage to the mesh's reach. Nodes under those placement conditions should not be configured as ROUTER or REPEATER role.

Enhancements

Bug fixes

New Contributors

Full Changelog: https://github.com/meshtastic/firmware/compare/v2.3.14.64531fa...v2.3.15.deb7c27

download

unix · zip
curl -fL -o v2.3.15.deb7c27.zip https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.zip
                    printf '%s  %s\n' '0256b8993516cadb6dfc8fe72301c929c37ea6fb7087fa153c5f11a4fb5a16cc' 'v2.3.15.deb7c27.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.zip"
$out = "v2.3.15.deb7c27.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "0256b8993516cadb6dfc8fe72301c929c37ea6fb7087fa153c5f11a4fb5a16cc") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.15.deb7c27.tar.gz https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz
                    printf '%s  %s\n' '8d86e9ed4f39f92381702d75169cbc22c0ffe6dd8f0bf87de3da4378b143a570' 'v2.3.15.deb7c27.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz"
$out = "v2.3.15.deb7c27.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8d86e9ed4f39f92381702d75169cbc22c0ffe6dd8f0bf87de3da4378b143a570") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v2.3.15.deb7c27.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.zip
                    printf '%s  %s\n' '0256b8993516cadb6dfc8fe72301c929c37ea6fb7087fa153c5f11a4fb5a16cc' 'v2.3.15.deb7c27.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.zip"
$out = "v2.3.15.deb7c27.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "0256b8993516cadb6dfc8fe72301c929c37ea6fb7087fa153c5f11a4fb5a16cc") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v2.3.15.deb7c27.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz
                    printf '%s  %s\n' '8d86e9ed4f39f92381702d75169cbc22c0ffe6dd8f0bf87de3da4378b143a570' 'v2.3.15.deb7c27.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz"
$out = "v2.3.15.deb7c27.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "8d86e9ed4f39f92381702d75169cbc22c0ffe6dd8f0bf87de3da4378b143a570") { throw "sha256 mismatch" }
artifact format size hashes
v2.3.15.deb7c27.zip zip 2.6 MiB
blake3-24 328e69da8a59dfe050ae45fc26ee9a4b7c7410fddf2b3bd7
sha256 0256b8993516cadb6dfc8fe72301c929c37ea6fb7087fa153c5f11a4fb5a16cc
sha1 110d1dbc6d28da658e219d0c6013bfc4b200bc95
v2.3.15.deb7c27.tar.gz tar.gz 2.2 MiB
blake3-24 f4ec0fe209ad6d15fea957f6296f1c30d082abfcd972d828
sha256 8d86e9ed4f39f92381702d75169cbc22c0ffe6dd8f0bf87de3da4378b143a570
sha1 f4f1a9548194391a765cf72e5308491c1a10285c

install

bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz"],
    integrity = "sha256-jYbp7U85+SOBcC11Fpy8IsD/5t2PC/h949pDeLFDpXA=",
    strip_prefix = "meshtastic-firmware-v2.3.15.deb7c27",
)
zig
.url = "https://ratatoskr.space/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "meshtastic-firmware",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz"],
    integrity = "sha256-jYbp7U85+SOBcC11Fpy8IsD/5t2PC/h949pDeLFDpXA=",
    strip_prefix = "meshtastic-firmware-v2.3.15.deb7c27",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/meshtastic-firmware/v2.3.15.deb7c27.tar.gz",
← v2.4.0.46d7b82v2.3.13.83f5ba0 →