fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#lxmf

3 posts3 participants1 post today

"Das ist dann wohl im Stream untergegangen." oder "Habe ich leider nicht gesehen". Deshalb da capo 😀

---

Alles unter einem Dach, die 2. ¯\_(ツ)_/¯

Über meine Idee, eine deutschsprachige Community für Mesh-Netzwerke wie Meshtastic, LXMF (Reticulum), MeshCore und weitere auf Discord zu erstellen, war ich ja nie so richtig glücklich.

Aber alle aktuellen und auch die zukünftigen Mesh-Netzwerke unter „einen Hut“ zu bringen, war und ist nun einmal, sowohl aus administrativer (!) als auch aus Nutzersicht, sinnvoll.

Mir wurde dann die Idee zugetragen (danke noch einmal dafür!), dies doch mit einem Space und Unterräumen auf Matrix zu realisieren. Diese Möglichkeit kannte ich bisher noch nicht, hatte sie aber gleich aufgegriffen und in die Tat umgesetzt.

Tatsächlich gefällt mir diese Lösung doch wesentlich besser, als die Umsetzung auf einem Discord-Server.

Hier der neue Link zu diesem Matrix-Space:

🔗 matrix.to/#/#mesh-netzwerke-de

Sorry für das Durcheinander!

Meshtastic - MeshCore - Reticulum: Warum Sideband (Reticulum) zurzeit meine №1 ist

Jedes der drei oben genannten (Mesh) Systeme hat sicherlich seine Vor- und seine Nachteile. Reticulum kombiniert allerdings einige der (mir!) wichtigen Funktionen:

Es legt einen großen Wert auf Sicherheit (Verschlüsselung). Wer also Messenger wie #Session, #Threema oder #Signal statt #WhatsApp bevorzugt, lieg mit Reticulum (Sideband) sicherlich auch nicht falsch.

Reticulum ist dezentral (!) und selbstorganisierend. Andere Mesh-Netzwerke, die neben der Funkanbindung (LoRa), noch Zugänge untereinander über einen #MQTT-Server anbieten, funktionieren nur, solange diese Server online und nicht überlastet sind. Sideband lässt sich auch ganz einfach über das Internet nutzen und wenn dies ausfallen sollte, gibt es ja auch noch

LoRa (Funk) Verbindungen für Not- und Krisensituationen. Es lassen sich so einfach und mit kostengünstiger Hardware lokale Netzwerke aufbauen.

Ob ich also an einem PC mit Interzugang sitze, oder mein Smartphone mit Mobilfunkanbindung (oder eben auch mit einem über Bluetooth verbundenen LoRa Device) nutze, ich bin dann Teil des Netzwerkes und kann auf all diesen Geräten erreicht werden und Nachrichten versenden.

Ich weiß jetzt nicht mehr genau, wer diese Frage eigentlich gestellt hatte, aber ich hoffe, diese Erklärung hilft weiter. 😀

Alles unter einem Dach, die 2. ¯\_(ツ)_/¯

Über meine Idee, eine deutschsprachige Community für Mesh-Netzwerke wie Meshtastic, LXMF (Reticulum), MeshCore und weitere auf Discord zu erstellen, war ich ja nie so richtig glücklich.

Aber alle aktuellen und auch die zukünftigen Mesh-Netzwerke unter „einen Hut“ zu bringen, war und ist nun einmal, sowohl aus administrativer (!) als auch aus Nutzersicht, sinnvoll.

Gestern wurde mir dann die Idee zugetragen (danke noch einmal dafür!), dies doch mit einem Space und Unterräumen auf Matrix zu realisieren. Diese Möglichkeit kannte ich bisher noch nicht, habe sie aber gleich aufgegriffen und heute in die Tat umgesetzt.

Tatsächlich gefällt mir diese Lösung doch wesentlich besser, als die Umsetzung auf einem Discord-Server.

Hier der neue Link zu diesem Matrix-Space:

🔗 matrix.to/#/#mesh-netzwerke-de

Sorry für das Durcheinander!

Es hat ja “ein wenig gedauert”, aber nun konnte ich alles in einem Gehäuse unterbringen.
Der Umzug von einem “Raspberry Pi 5” zu einem “Raspberry 2 Zero W” war, bis auf das Übertragen des Encryption Keys, auch nicht zu schwer.
Aber da konnte mir Mark den richtigen Hinweis geben.

(Bildbeschreibung: Ein Montagegehäuse mit einem darin verbauten "Raspberry Pi Zero 2 WH", einem "Heletc V3" und einem "SparkFun QwiicBus - EndPoint" für die Übertragung der "BME280" Sensordaten über ein LAN-Kabel.)

Ich hatte irgendwo einmal gelesen, dass die Ursache des Fehlers “Critical Fault #⁣3” bei einem Meshtastic Device, in der Hardware zu finden sein könnte.

Heute habe ich dann, nachdem der bestellte Ersatz für das “Xiao ESP32-S3 + Wio-SX1262 Kit” angekommen ist, den alten von dem Expansionsboard heruntergenommen - und siehe da. Eine der Verbindungsleisten war dann wohl doch nicht mehr so ganz in Ordnung. Mit dem neuen Kit funktioniert das Device wieder einwandfrei.

In den kommenden Tagen werde ich dann vielleicht einmal versuchen, wie in diesem Git-Repository (github.com/landandair/RNS_Over) beschrieben, RNS-Over-Meshtastic einzurichten, um eine Brücke zwischen Reticulum und Meshtastic Systemen aufzubauen.

Außensensor 🌡️ für Reticulum / Sideband

Ich habe jetzt den Außensensor an den Raspberry angeschlossen. Von dem I²C -Anschluss des Raspberrys an einen Adapter, dem “SparkFun QwiicBus - EndPoint” (berrybase.de/sparkfun-qwiicbus), der die Signale dann über ein 10 Meter langes LAN-Kabel überträgt und auf der Gegenseite wieder andersherum an den Sensor führt.

So kann ich auch größere Entfernungen überbrücken und der BME280 funktioniert immer noch störungsfrei.

Da Reticulum großen Wert auf Sicherheit legt, kann ich auch entscheiden, wer diese Daten auf seinem Node sehen darf und wer nicht.

Projekt BME280 abgeschlossen 😆

Es war sehr viel (wirklich sehr viel) Versuch und Irrtum, ich hatte ja immerhin vorher noch nie mit Python gearbeitet, aber schlussendlich hat es sich gelohnt - das Plugin funktioniert (nicht zuletzt wegen einer Rohvorlage von Mark).

Damit habe ich es innerhalb eines Tages geschafft, die Hardware einzurichten und das Plugin „hinzubasteln“.

Morgen weder ich dann noch den Außensensor über zwei “I²C zu LAN Adapter” an den Raspberry anschließen, und dann war es das auch - erst einmal 😂

Es ist ja alles nicht so einfach, aber mit ein wenig Geduld - Teil 2

Ich habe mittlerweile den BME280 an den Raspberry angeschlossen, und kann, nachdem ich die erforderlichen Bibliotheken installiert habe, ein (bereits vorhandenes) Skript aufrufen, dass die Daten ausliest.

Jetzt muss ich nur noch diese Daten bei Aufruf des Skripts in eines der Beispiel-Telemetrie-Plugins schreiben lassen, und dann wäre es fertig.

Mal sehen, ob ich das vielleicht (!) auch noch hinbekomme, denn ich kann gar kein Python ¯\_(ツ)_/¯

Es ist ja alles nicht so einfach, aber mit ein wenig Geduld und Überlegungen geht es Stück für Stück voran 😉

Die Koordinaten meiner Nodes können, selektiv angezeigt werden. Das heißt, dass ich bestimmen kann, wer sie sehen darf.

Auf der Map sind es natürlich (fest eingestellte) Fake-Koordinaten, aber es funktioniert.

Ich muss jetzt nur noch mal schauen, wie ich den Sensor (BME280) an den Raspberry anschließe, um auch die Umweltdaten ins Netz bekomme 😀

🌡️ 4 °C + ☁️ = 🚲 🌲 🌳 🌲 ➡️ 🐈🐈🐈 👋 😀

Unterwegs, um (vielleicht) die Moorkatzen zu füttern - wenn sie sich denn heraustrauen. Am Mittwoch waren es NULL.

Es ist aber so oder so, eine gute Gelegenheit, die LoRa Verbindung von meinem mobilen Heltec V3 zu meinem neu eingerichteten 868 MHz Reticulum Transport Node (auch Heltec V3) zu testen 😉

Reticulum (Sideband) hat zwar kein Range Test Module wie Meshtastic, aber der sich ständig aktualisierende “Announce Stream” zeigt mir ja an, ob noch eine Verbindung besteht - oder nicht ¯\_(ツ)_/¯

#Natur#Umwelt#Rad
Hi all, I recently setup some Reticulum stuff.

## Transport node

I am running a _transport node_ which means I can forward Reticulum network
packets for between the _other_ nodes I am connected to over my interfaces.

### Interfaces

Speaking of interfaces I have made available my transport node to be peered
with dirctly (if you want to have me as your potential first hop) over
several networks:

```toml
[[rothbard_RNS_transport_ZA]]
type = TCPClientInterface
enabled = true
target_host = rothbard.lab.networks.deavmi.assigned.network
target_port = 4242

[[rothbard_RNS_transport_ZA_ygg]]
type = TCPClientInterface
enabled = true
target_host = 200:73eb:2e4:14be:aac7:90b3:784b:71a3
target_port = 4242

[[rothbard_RNS_transport_ZA_i2p]]
type = I2PInterface
enabled = true
peers = guuahj7pyb6ksmjv2bqrjg4cs2wou6cor3ivsi6crntqbzsxnbna.b32.i2p
```

## LXMF propagation node

I am running a propagation node at the destination address of `b4ac9705550f189cf2aff4d4748bd05e`.
You can use it as your propagation node if you want, it has a nice
big message store configured and I will probably aim at increasing
the size in the months to come.
‼️‼️ Absolutey HARAM radical cryptographic wireless mesh networking guide ‼️‼️

Okay, now that I have your attention you can check out this article I wrote. Spent quite a lot of time on it as it included a lot of testing in my lab 🥼.

If you're into:

1️⃣ Mesh network routing
2️⃣ Cryptography
3️⃣ Wireless radios
4️⃣ Wine

Then you're definately my type, but you should probably read this article first.

🌐 Article: https://deavmi.assigned.network/blog/setting_up_reticulum/

#reticulum #lora #lillygo #lxmf
deavmi.assigned.networkSetting up Reticulum - the almost full guide to radical networking | Tristan B. Kildaire
Replied in thread

@Sh4d0w_H34rt @bunbloc Oh, sorry, was not clear. I was thinking of a instance solely over using and not via any other protocol, to make it a bit special and to provide superb chat rooms or group chats and fill that current gap. allows for images of course. Would work very well indeed perhaps. Was wondering how much code would need changing to to port it to a server ...