Config_NetworkConfig: Message<"meshtastic.Config.NetworkConfig"> & {
    addressMode: Config_NetworkConfig_AddressMode;
    ethEnabled: boolean;
    ipv4Config?: Config_NetworkConfig_IpV4Config;
    ntpServer: string;
    rsyslogServer: string;
    wifiEnabled: boolean;
    wifiPsk: string;
    wifiSsid: string;
}

Network Config

Type declaration

  • addressMode: Config_NetworkConfig_AddressMode

    acquire an address via DHCP or assign static

    from field: meshtastic.Config.NetworkConfig.AddressMode address_mode = 7;

  • ethEnabled: boolean

    Enable Ethernet

    from field: bool eth_enabled = 6;

  • Optionalipv4Config?: Config_NetworkConfig_IpV4Config

    struct to keep static address

    from field: meshtastic.Config.NetworkConfig.IpV4Config ipv4_config = 8;

  • ntpServer: string

    NTP server to use if WiFi is conneced, defaults to 0.pool.ntp.org

    from field: string ntp_server = 5;

  • rsyslogServer: string

    rsyslog Server and Port

    from field: string rsyslog_server = 9;

  • wifiEnabled: boolean

    Enable WiFi (disables Bluetooth)

    from field: bool wifi_enabled = 1;

  • wifiPsk: string

    If set, will be use to authenticate to the named wifi

    from field: string wifi_psk = 4;

  • wifiSsid: string

    If set, this node will try to join the specified wifi network and acquire an address via DHCP

    from field: string wifi_ssid = 3;

from message meshtastic.Config.NetworkConfig