Meshtastic-guide – Nätverksinställning och konfiguration

Alternativen i Nätverkskonfiguration inkluderar: NTP Server, WiFi Aktiverat, WiFi SSID, WiFi PSK, Ethernet Aktiverat, IPv4 Nätverksläge, Statisk Adress, rsyslog Server och Protokollflaggor. Nätverkskonfiguration använder ett adminmeddelande för att skicka en Config.Network protobuf.
Notera: Att aktivera WiFi inaktiverar Bluetooth, vilket innebär att endast en anslutningsmetod är aktiv åt gången. Dessutom kan ESP32-enheter ansluta till WiFi som klient, men SoftAP-läge stöds inte av Meshtastic-firmware.

Nätverkskonfigurationsvärden

  • NTP Server: Den NTP-server som används när IP-nätverk är tillgängligt, standardinställd på meshtastic.pool.ntp.org. (Maxlängd: 32)
  • WiFi Aktiverat: Aktiverar eller inaktiverar WiFi, standardinställt på false (inaktiverat).
  • WiFi SSID: Detta är ditt WiFi-nätverks SSID, som är tomt ("") som standard. (Skiftlägeskänsligt, maxlängd: 32)
  • WiFi PSK: Detta är ditt WiFi-nätverks lösenord, som också är tomt ("") som standard. (Skiftlägeskänsligt, maxlängd: 64)
  • Ethernet Aktiverat: Aktiverar eller inaktiverar Ethernet, standardinställt på false (inaktiverat).
  • IPv4 Nätverksläge: Standardinställt på DHCP. Byt till STATISK för att använda en statisk IP-adress. Detta gäller både Ethernet och WiFi.
  • IPv4 Statisk Adresskonfiguration: Innehåller IP, Gateway, Subnet och DNS server för en statisk konfiguration om valt i Nätverksläge.
  • Rsyslog-server: Konfigurerar en rsyslog-server och port. Standardloggningsfaciliteten är user.
  • Protokollflaggor: Definierar vilka hjälp-nätverksprotokoll som används för att skicka paket. Värden lagras som ett bitfält av booleska konfigurationsalternativ (bitvis ELLER av ProtocolFlags).
Värde Beskrivning
NO_BROADCAST Sänd inte paket över något nätverksprotokoll
UDP_BROADCAST Aktivera sändning av paket via UDP över det lokala nätverket
OBS: Första gången din enhet startar om efter att ha aktiverat WiFi eller Ethernet tar det ytterligare 20-30 sekunder att starta, eftersom den genererar självsignerade SSLnycklar. Dessa nycklar sparas för framtida användning.

Tillgänglighet för nätverkskonfigurationsklient

Android

Nätverkskonfigurationsalternativ finns tillgängliga för Android.
  1. Öppna Meshtastic-appen.
  2. Navigera till: Vertikal ellips (tre prickar uppe till höger) > Radiokonfiguration > Nätverk.

Äpple

Alla Nätverkskonfigurationsalternativ finns tillgängliga på iOS, iPadOS och macOS under Inställningar > Enhetskonfiguration > Nätverk.

CLI

Alla nätverkskonfigurationsalternativ finns tillgängliga i Python CLI.
Miljö Acceptabla värden Standard
network.ntp_server string meshtastic.pool.ntp.org
network.wifi_enabled sant, falskt FALSKT
network.wifi_ssid string ""
network.wifi_psk string ""
network.eth_enabled sant, falskt FALSKT
network.address_mode DHCP, STATISK
DHCP
  • Ange NTP-server
 meshtastic --set network.ntp_server "meshtastic.pool.ntp.org"
  • Aktivera / Inaktivera WiFi
 meshtastic --set network.wifi_enabled true
 meshtastic --set network.wifi_enabled false
  • Ange WiFi SSID
 meshtastic --set network.wifi_ssid mittnätverk
 // Med mellanslag
 meshtastic --set network.wifi_ssid "mitt nätverk"
  • Ange WiFi-lösenord
 meshtastic --set network.wifi_psk mittlösenord
 // Med mellanslag
 meshtastic --set network.wifi_psk "mitt lösenord"
OBS: Eftersom enheten startar om efter varje kommando som skickas via CLI rekommenderas det att kedja ihop kommandon som ett när du ställer in flera värden i en konfigurationssektion. Till exempel:
 meshtastic --set network.wifi_enabled true --set network.wifi_ssid "mitt nätverk" --set network.wifi_psk mittlösenord

Webb

Alla Network config-alternativ finns tillgängliga i Web UI.

Exempel

WiFi-klient

Med network.wifi_ssid och network.wifi_psk ifyllda kommer enheten att veta att den ska ansluta till ditt nätverk. Se till att du är inom räckhåll för ditt WiFi och att det är ett endast 2,4 GHz-nätverk. Om du har en enda Meshtastic-enhet i ditt lokala nätverk är det enkelt att ansluta till din enhet via DNS http://meshtastic.local. Om du har flera Meshtastic-enheter måste du ansluta med deras respektive IP-adresser.

Inaktivera WiFi

För att helt inaktivera WiFi, sätt network.wifi_enabled till false.

 

    Registrera dig för vårt nyhetsbrev

    Få den senaste informationen om våra produkter och specialerbjudanden.