From ca0c2068141e81ff3ad7bf377e20ea7de4420a17 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 24 Sep 2023 20:26:08 -0700 Subject: [PATCH 1/5] create tips --- docs/configuration/tips.mdx | 53 +++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 docs/configuration/tips.mdx diff --git a/docs/configuration/tips.mdx b/docs/configuration/tips.mdx new file mode 100644 index 00000000..41ca29bc --- /dev/null +++ b/docs/configuration/tips.mdx @@ -0,0 +1,53 @@ +--- +id: tips +title: Configuration Tips +sidebar_label: Tips +sidebar_position: 3 +--- + + +## (Not) Sharing Your Location + +Telemetry is shared over your [PRIMARY channel](/docs/settings/config/channels#role). This means that if your node has acquired GPS coordinates from an integrated GPS chip, or from your mobile device, your coordinates will be sent to the mesh over this channel, using it's defined encryption. + +By default the PRIMARY channel's name is LongFast with the encryption key "AQ==" (Base64 equivalent of Hex 0x01). If this is left unchanged, your location will be shared with all nodes in range that are also using the default channel. + +If you don't want anyone to see that your node exists, change your PRIMARY channel name and PSK. + +### Creating a Private Primary with Default Secondary + +If you'd like to connect with other Meshtastic users but only share your location with trusted parties, you may create a private PRIMARY channel and use the defaults for a SECONDARY channel. + +1. Ensure you have not changed the LoRa [Modem Preset](/docs/settings/config/lora#modem-preset) from the default `unset` / `LONG_FAST`. +2. On your PRIMARY channel, set anything you'd like for the channel's name and choose a random PSK. +3. Enable a SECONDARY channel with a blank name (will default to LongFast) with PSK "AQ==". +3. Since the radio's frequency is automatically changed based on your PRIMARY channel's name, you will have to manually set it back to Channel 20 (in LoRa settings) in order to interface with users on the default channel. + +## Rebroadcast "Public" Traffic + +Meshtastic nodes will rebroadcast all packets if they share [LoRa modem settings](/docs/settings/config/lora#lora-config-values), regardless of encryption (unless [Rebroadcast mode](/docs/settings/config/device#rebroadcast-mode) is set to `LOCAL_ONLY`). + +:::info + If you would like your nodes to include/expand the "public" mesh, you must use the default [modem preset](/docs/settings/config/lora#modem-preset) `LONG_FAST`. If you change your PRIMARY channel name, you must manually set the LoRa channel to 20. +::: + +## LoRa Modem Channels VS Chat Channels + +Meshtastic uses the word "channel" to define two different configuration properties: + +### 1. Device Config -> Channels + +These refer to "message groups" and include your PRIMARY and SECONDARY channels. All SECONDARY channels use the same LoRa modem config as your PRIMARY channel (including LoRa channel number). + +There are 8 total chat channels. Channel 0 is your PRIMARY channel, with channels 1-7 available for private group messaging and/or special channels such as [`admin`](/docs/configuration/remote-admin). + +### 2. Device Config -> LoRa -> Channel Number + +This refers to the frequency the radio is set to. Check out the [frequency calculator](/docs/overview/radio-settings#channel-frequency-calculator) to view the relationship between "channel number" and radio frequency. + +## Best Practices +- If you are part of a large mesh and don't know what a setting does, don't change it (unless you're super curious). +- Leave your [MAX HOPS](/docs/settings/config/lora#max-hops) set to 3 unless you're sure you need more (or less) to reach your destination node. +- Leave your [ROLE](/docs/settings/config/device#role) set to `CLIENT` unless you're sure another role would suit the node's purpose. For example, MQTT nodes do not need to be set to `ROUTER`. +- TEST your settings and hardware before you install in hard-to-reach locations. +- Connecting a node to the [public MQTT server](http://localhost:3000/docs/settings/moduleconfig/mqtt#connect-to-the-default-public-server) may publish the locations of all nodes in your mesh to the internet. This will also add every globally connected node to your node database and potentially flood your mesh with all types of packets. \ No newline at end of file From ef729572e8ebd550003135e7818920650d4fa7de Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 24 Sep 2023 21:33:17 -0700 Subject: [PATCH 2/5] add private primary qr's --- .../private-primary-ANZ.png | Bin 0 -> 948 bytes .../private-primary-CN.png | Bin 0 -> 938 bytes .../private-primary-EU_433.png | Bin 0 -> 938 bytes .../private-primary-EU_868.png | Bin 0 -> 951 bytes .../private-primary-IN.png | Bin 0 -> 941 bytes .../private-primary-JP.png | Bin 0 -> 940 bytes .../private-primary-KR.png | Bin 0 -> 949 bytes .../private-primary-LORA_24.png | Bin 0 -> 947 bytes .../private-primary-NZ_865.png | Bin 0 -> 943 bytes .../private-primary-RU.png | Bin 0 -> 934 bytes .../private-primary-TH.png | Bin 0 -> 944 bytes .../private-primary-TW.png | Bin 0 -> 935 bytes .../private-primary-UA_433.png | Bin 0 -> 948 bytes .../private-primary-UA_868.png | Bin 0 -> 940 bytes .../private-primary-US.png | Bin 0 -> 940 bytes 15 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-ANZ.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-CN.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-EU_433.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-EU_868.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-IN.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-JP.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-KR.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-LORA_24.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-NZ_865.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-RU.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-TH.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-TW.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-UA_433.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-UA_868.png create mode 100644 static/img/configuration/qr-private-primary-example/private-primary-US.png diff --git a/static/img/configuration/qr-private-primary-example/private-primary-ANZ.png b/static/img/configuration/qr-private-primary-example/private-primary-ANZ.png new file mode 100644 index 0000000000000000000000000000000000000000..3579b1deea849d814dbc476fc1be6ec303d72a06 GIT binary patch literal 948 zcmV;l155mgP)vCM~raFPIS(~^1B#4B;ev=HtRdhgL> zI#;Ze|KJ{+G$Gs~SeU1W8;p@&GEe{*vhX3?B51=ahe*pdE~pTqQsN)^tt(F9L>e zl28tpn!2>Y&X`#bJcMh6l`k(GtBRJFUU*9u!YRTNGBgFdGF6WOPL~i)610FdDTWQ+ zJAh-xj1bNdm?pei86^z`A|04&2sa6o2R~dYLgpZLGH4LOO@fA2ij*AlAxkPAS|OYy zv^X_4R+l$A0w{sZ4&fXD+7+ifNXxX6em{*0;SPbXk4n0Ei|XiY`xU}b0)=9OJ~WU# zoh?-bBV_Xt{#DBb>yQlo8_+Cw->c$%e(EfWvoJpfTdI7=9hlpw9q z=DNbqkwYegbA)>J%AB!_Yg>bPRAdP`if>A>1UCyzz#0Sw(14Rp}VQNrLx1U)=|hwnXj<;T!>wISU4L&8YfR ztq^V!mM6swsg*W0Rd>m*5H1qvi54T1qlLz~*1Ql-6P8)}wM%vlQc&F?947#Z7YXE$ zDG62U3gI9@cg0ERX>TM^cRi>Ot`ZKs~Ey9!k?}XLI@#*5JCvy(+FSn WJ&W1ZjG=7+0000OVt z-YLov1q$)X7MI~D3gIqc+TXrtwFW@jCO`=H2%RTZi(LiOPr>Nn-h^3Rj;Us|_E}Xix z!p@jkw^|{bBdmOR;Z*&!XZMD1lJJC#Ou??Gy2pSfhH#SLh0{dVfTsCm!#oaF;$&goeY`3hE zrQ@(eI7dLA(!U;rOSQ6opGJjnhoEh#g!aqlD%WoN6~a-1gi?cFG_X9%9kRi+VIkZk zNERoJW@}|)gL*84lZ46(Yh-Uqn%SriJ-uKdTq2B7+bL)_bJznkD}-|dpN&B(+B3Iw z1LRW(X9-)BY8SNN%Pfr|gqwtFwkoF5JeUV8Y6xcuqlyy*^6VWbaHmiR;Us~tUYj#^ zQKx-FndYMqju9jgoF&$!!-Rep`AoYIZW1_^YFU!ae5)n(zz}W{U}K&R0c+jz>>k}1 z!c7A0jV3YT%v{Ba8f0GxhY3EX!^3?|+7fldgm8`k*qk9*DsV>KH^zlmpLb6p762=c@W88r&Eaa}832&W0ltVWP%*NXFO+#SMk0^oSDV|K@#vkl=W!QYM( z`nSEYMAgN?hH#Gnd*WPiTc5ibZPhAk8WG+-g+X0n*>S&cd1VYaMxakaGD?p3@bk%UR4Ochw$-fnd5I! zH$9sW&JxPj^jz^i0##qIRL^h-rwCT%+doc(aFL*kp+bw6Q9V;jw>1>PJpz4_DkWR! z&5*EPg%C~>x=^YJLXRX?4|x=Nc?kCiJcQz;OJm!L89eb5!a+j)n=bN-x#IjO&(CNG z_XwJL2|NIB7z-MX)ef6_jK$mN!b}(GZRibWqd;lBVX5#_7>74dEoA_P0ijDBoB>?NJ6y z2=@r?tlbM`%jW0`;WA;`Uthq(832F9dA)F(ue0gxJ7TX`atY8QS37sXJo64?wjMb_TjuNzhH5rNY5=?_U3*jh%X`)b( zGHs6qA|1MvHzAxOR3`|nDc?sTFHul4J3}}}`1Gi3p+=_KuVD0iaWaHEgl_Nhvl?$o zDlO^64&fXDI-REmdqg@x`h7JjggXS-An1nW%hSF63gIY$La||ea!PFQq!tSyoFz~e zB@JhL#m`K?=@|>*B%ycGNZzzG)~vh5c-#u%7GaFqPJz3b!yYKHLbygK>NDBW_LMB+ zuBHKdGK6acJtRuEH<$cn)-;E3k^m{Pl4f`i4_MR?&Jv^wN(my`8z@jGQ3&BAp`Kou zGj@?JuX@3g5bhBu5tJp;#bMF|fHFqA5N;A`DzHYjNAp&T>Y+loNq~$g{n+XQ)b8OM zL%2yOdE*1?vWn28s?srplLVbJL!2;j3XepNm=Mkp0Gac(0Zy9Tr)q_8lduNqR?pk0 z5lmgOD};*#dZLAlvO+e_HJBX2S;8{QIU>i}Do8ww3L%6LLI@#*5Plos57i!<$$=YKx&QzG M07*qoM6N<$f~C5Y@c;k- literal 0 HcmV?d00001 diff --git a/static/img/configuration/qr-private-primary-example/private-primary-EU_868.png b/static/img/configuration/qr-private-primary-example/private-primary-EU_868.png new file mode 100644 index 0000000000000000000000000000000000000000..cbb3f2e69566c7502ef9df79cc293e776185904c GIT binary patch literal 951 zcmV;o14#UdP)(NWhLjug|gm9CgcfEdh~24J(U+v^(GZRiTqvjPihUWM;E0(kLO4jE3z7+X1$j&d;2xEK zA>1RVSvk_}L_@U^4xKh3oFq*9+ZV0YK)a@V3E?1tSR`-Mtz1zZ?pvD>&JieQS{((= zxC7cZF0(>7Nthyb&cNf_rE2Pf5DpSr7>-oxqffo;5r%M;00VU94<|-`7chjA1a`P^ z&aD-8#>~3a3gH}K<;x4F(}|X)7v7SEaEkDRj7-6t`1JYqnD%4{M+sgyO=Jydngv=h z(~J<#5tJql6)WSzQB2M54dEz32_kEjTChZ(tlbb(X0@z z5q>eKp_qm7KKA7y93%9;MX7c{=Zb#gxH*KI1pNVYBL zB*4Zz9Rk+6<=H*DF@&20+M80v0rO^8tVp!6FNCXv?TNms4<>Di`j!yR5dfPrB+iSa zN8RUBhH#UxJSl}#pB(XNciFBGE)wL47dEODYUBD$@e{&j!ZOQ0{&d7>)3p$86CkPj z&Em1{oNWk43I2ARa6PMNiK>gM62dt`Yh#Pt=JCD*ZPhvq;TGXfpAbR_A%qY@2;tiZ Z{{TmVYx%G|cA5YH002ovPDHLkV1oIqsO10v literal 0 HcmV?d00001 diff --git a/static/img/configuration/qr-private-primary-example/private-primary-IN.png b/static/img/configuration/qr-private-primary-example/private-primary-IN.png new file mode 100644 index 0000000000000000000000000000000000000000..29d5e8263177974c325587b50c53cc4f46449e77 GIT binary patch literal 941 zcmV;e15*5nP)KXgAz(8p@b4jDB&j(@ScBve-(bc ze!X7-d`FxmW}<|X1gQZFmY>(=lgB1zqJ*0SEQc6Vo;o_FHf91P949dGVRLNHLXai= z90H$KF-KpPyw+7E+$D$;rKtCk>OBvfi4sl{qRRjN(?kgu2}>7_Ma!r+!=>9AD&ZbM zK3Nso7I`xy?5j}1Ny5hw`Q!MYnDBvyG74W_!a0IedMJ8m*|uT^U-47ILBfENF7YZi z5aG^cB^)Kdx~yc;83&bltxC8_*rqI)+0GYRmP<-FNx;O0gmR$3YOTZ>(@MBZpqk>7 z-;7f6861FSt(8TkawD6C!y z*9dM$oFNv}V{i^l+LUmT0CjkHQiMqxUIk|V`e?@60Q+ezI@>vDp@VPqF@OJ34HyUOU2dC+hfBn;U>Wgr-`ibSR!S|Oc*7c zBLK1Kz35QcQImW@swLbcNFLZ1q}>vE_8qAiCEO%<2pT~aP7+U9q8yZPkMP==@KERW z##elHRtY5>C16ei)8HGiPOyHz8&$#`g0}cdnepYTd;3+wQG$e01BS!RCJ}@UE8!+V zvN&lpE60>AM7}>7E8!&J?W~c#8IzD1n(^gU3C9RAYC8q(W^PE3eI;BZ$eXRxr$}3- z9as2_izQqmj6N0xqnR|?X3-j!aFh^bI6~1pnD+sgTEba^Iyezy+IOJ9QVE3;P7?Ul zYjegfvF+7c=%j>u1W5#EiFL7C8UUOz-j#5Zz^Sa{z;E+W3#+Y!g9O+Z;tMzj;8%}U zC7dMC-oUhoGjlIiK0m73yb?|le6C?SVHS5uw34WVV+6qF42kn$$*B9rxDrkhmM0PG zc|^{*Glr{L!byTW@xn$$p%|B%;-`emgk@F`U#B^)I9 z?Kt83eTSClb#a}PaE<_b;#_gtaMg@hwTdO&BK*};LJ1|5P(leM{4~NpZm~=m0{^`6 P00000NkvXXu0mjfRgwiPpY#ZL$a30w%%6JnCl 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 literal 0 HcmV?d00001 From c03c3d47ba5641c81e71b430d7d764b0e7042221 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 24 Sep 2023 21:33:52 -0700 Subject: [PATCH 3/5] tweaks --- docs/configuration/tips.mdx | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/docs/configuration/tips.mdx b/docs/configuration/tips.mdx index 41ca29bc..0527bfa9 100644 --- a/docs/configuration/tips.mdx +++ b/docs/configuration/tips.mdx @@ -8,11 +8,11 @@ sidebar_position: 3 ## (Not) Sharing Your Location -Telemetry is shared over your [PRIMARY channel](/docs/settings/config/channels#role). This means that if your node has acquired GPS coordinates from an integrated GPS chip, or from your mobile device, your coordinates will be sent to the mesh over this channel, using it's defined encryption. +Telemetry is shared over your [PRIMARY channel](/docs/settings/config/channels#role). This means that if your node has acquired GPS coordinates from an integrated GPS chip, or from your mobile device, your coordinates will be sent to the mesh over this channel, using it's defined encryption (if any). By default the PRIMARY channel's name is LongFast with the encryption key "AQ==" (Base64 equivalent of Hex 0x01). If this is left unchanged, your location will be shared with all nodes in range that are also using the default channel. -If you don't want anyone to see that your node exists, change your PRIMARY channel name and PSK. +If you don't want anyone to see your node, change your PRIMARY channel name and PSK. ### Creating a Private Primary with Default Secondary @@ -21,7 +21,9 @@ If you'd like to connect with other Meshtastic users but only share your locatio 1. Ensure you have not changed the LoRa [Modem Preset](/docs/settings/config/lora#modem-preset) from the default `unset` / `LONG_FAST`. 2. On your PRIMARY channel, set anything you'd like for the channel's name and choose a random PSK. 3. Enable a SECONDARY channel with a blank name (will default to LongFast) with PSK "AQ==". -3. Since the radio's frequency is automatically changed based on your PRIMARY channel's name, you will have to manually set it back to Channel 20 (in LoRa settings) in order to interface with users on the default channel. +4. Since the radio's frequency is automatically changed based on your PRIMARY channel's name, you will have to manually set it back to Channel 20 (in LoRa settings) in order to interface with users on the default channel. + +To quickly test this configuration, scan your region's QR from [this folder](https://github.com/meshtastic/meshtastic/tree/master/static/img/configuration/qr-private-primary-example/). Remember to generate a new PSK for your private channel before sharing with your trusted nodes. ## Rebroadcast "Public" Traffic @@ -31,19 +33,19 @@ Meshtastic nodes will rebroadcast all packets if they share [LoRa modem settings If you would like your nodes to include/expand the "public" mesh, you must use the default [modem preset](/docs/settings/config/lora#modem-preset) `LONG_FAST`. If you change your PRIMARY channel name, you must manually set the LoRa channel to 20. ::: -## LoRa Modem Channels VS Chat Channels +## Chat Channels VS LoRa Modem Channels -Meshtastic uses the word "channel" to define two different configuration properties: +Meshtastic uses the word "channels" to define two different configuration properties: [Messaging Channels](/docs/settings/config/channels) & [LoRa Modem Channels](/docs/settings/config/lora#channel-number) -### 1. Device Config -> Channels +### Device Config: Channels -These refer to "message groups" and include your PRIMARY and SECONDARY channels. All SECONDARY channels use the same LoRa modem config as your PRIMARY channel (including LoRa channel number). +These configure "message groups" and include your PRIMARY and SECONDARY channels. All SECONDARY channels use the same LoRa modem config as your PRIMARY channel (including LoRa channel number). There are 8 total chat channels. Channel 0 is your PRIMARY channel, with channels 1-7 available for private group messaging and/or special channels such as [`admin`](/docs/configuration/remote-admin). -### 2. Device Config -> LoRa -> Channel Number +### Device Config: LoRa: Channel Number -This refers to the frequency the radio is set to. Check out the [frequency calculator](/docs/overview/radio-settings#channel-frequency-calculator) to view the relationship between "channel number" and radio frequency. +This configures the frequency the radio is set to. Check out the [frequency calculator](/docs/overview/radio-settings#channel-frequency-calculator) to view the relationship between "channel number" and radio frequency. ## Best Practices - If you are part of a large mesh and don't know what a setting does, don't change it (unless you're super curious). From 4f5cb063c0b510813b8e788ecf8179fec99ccdb1 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Sun, 24 Sep 2023 22:40:54 -0700 Subject: [PATCH 4/5] remove possibly confusing line --- docs/configuration/tips.mdx | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/configuration/tips.mdx b/docs/configuration/tips.mdx index 0527bfa9..1dcbc630 100644 --- a/docs/configuration/tips.mdx +++ b/docs/configuration/tips.mdx @@ -12,8 +12,6 @@ Telemetry is shared over your [PRIMARY channel](/docs/settings/config/channels#r By default the PRIMARY channel's name is LongFast with the encryption key "AQ==" (Base64 equivalent of Hex 0x01). If this is left unchanged, your location will be shared with all nodes in range that are also using the default channel. -If you don't want anyone to see your node, change your PRIMARY channel name and PSK. - ### Creating a Private Primary with Default Secondary If you'd like to connect with other Meshtastic users but only share your location with trusted parties, you may create a private PRIMARY channel and use the defaults for a SECONDARY channel. From e1a080151b27e17ab1f434ae5681a4bf63dd8fa4 Mon Sep 17 00:00:00 2001 From: pdxlocations Date: Mon, 25 Sep 2023 16:08:33 -0700 Subject: [PATCH 5/5] fix sidebar_position --- docs/configuration/tips.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/configuration/tips.mdx b/docs/configuration/tips.mdx index 1dcbc630..51679762 100644 --- a/docs/configuration/tips.mdx +++ b/docs/configuration/tips.mdx @@ -2,7 +2,7 @@ id: tips title: Configuration Tips sidebar_label: Tips -sidebar_position: 3 +sidebar_position: 4 ---