From a5bb1f916f6d69c1e26e6a006cff59109de39626 Mon Sep 17 00:00:00 2001 From: rcarteraz Date: Mon, 11 Mar 2024 07:12:18 -0700 Subject: [PATCH 1/3] trace route log only on iOS/iPadOS 17+ and macOS 14+ --- docs/configuration/module/traceroute.mdx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/docs/configuration/module/traceroute.mdx b/docs/configuration/module/traceroute.mdx index 361a300c..892ad553 100644 --- a/docs/configuration/module/traceroute.mdx +++ b/docs/configuration/module/traceroute.mdx @@ -29,8 +29,6 @@ values={[ #### Android - -Make sure the app is at least version 2.1.10. Within the node list, long hold a destination node and select 'Traceroute' to send the request. Depending on the amount of hops that is needed, this might take a while. The result will be shown using a pop-up. @@ -39,9 +37,7 @@ Within the node list, long hold a destination node and select 'Traceroute' to se #### Apple -Make sure the app is at least version 2.0.9. - -Within the node list, long hold a destination node and select 'Trace Route' to send the request. Depending on the amount of hops that is needed, this might take a while. The result will be shown in the node's Trace route Log. +Within the node list, long hold a destination node and select 'Trace Route' to send the request. Depending on the amount of hops, this might take a while. On iOS/iPadOS 17 and macOS 14+, the results will be shown in the node's Trace Route Log in the node details. For earlier versions, check Settings > Logging > Mesh Log. From 76422521de044b6dd5f9a3118f96b44053469430 Mon Sep 17 00:00:00 2001 From: rcarteraz Date: Mon, 11 Mar 2024 07:40:39 -0700 Subject: [PATCH 2/3] document repeater role behavior --- docs/configuration/module/traceroute.mdx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/configuration/module/traceroute.mdx b/docs/configuration/module/traceroute.mdx index 892ad553..cdc5833d 100644 --- a/docs/configuration/module/traceroute.mdx +++ b/docs/configuration/module/traceroute.mdx @@ -7,6 +7,9 @@ sidebar_label: Traceroute import Tabs from "@theme/Tabs"; import TabItem from "@theme/TabItem"; +## Overview + + Due to the limited bandwidth of LoRa, Meshtastic does not keep track of the nodes a message used to hop to the destination. However, from firmware 2.0.8 on, there is a Traceroute Module that can show you this. Only nodes that know the encryption key of the channel you use can be tracked. Also note that a message may arrive via multiple routes due to duplication because of rebroadcasting. This module will only track the hops of the first packet containing the traceroute request that arrived at the destination. @@ -15,6 +18,10 @@ In order to use it, make sure your devices use firmware version 2.0.8 or higher. +## Repeater Behavior + +Repeater nodes will appear in the traceroute log if they have the encryption key, but if they are not in the node list they might appear as "Unknown" depending on the app. + ## Traceroute Module Client Availability Date: Mon, 11 Mar 2024 07:42:46 -0700 Subject: [PATCH 3/3] empty line --- docs/configuration/module/traceroute.mdx | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/configuration/module/traceroute.mdx b/docs/configuration/module/traceroute.mdx index cdc5833d..48c135a9 100644 --- a/docs/configuration/module/traceroute.mdx +++ b/docs/configuration/module/traceroute.mdx @@ -9,7 +9,6 @@ import TabItem from "@theme/TabItem"; ## Overview - Due to the limited bandwidth of LoRa, Meshtastic does not keep track of the nodes a message used to hop to the destination. However, from firmware 2.0.8 on, there is a Traceroute Module that can show you this. Only nodes that know the encryption key of the channel you use can be tracked. Also note that a message may arrive via multiple routes due to duplication because of rebroadcasting. This module will only track the hops of the first packet containing the traceroute request that arrived at the destination.