From 55deaf16bb4613fef12f33e697f7c5e66e28c80b Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Sat, 13 Sep 2025 14:23:37 -0400 Subject: [PATCH 1/4] feat: add real Lab B fastd node This was built in to the mid-August deployment. --- site.conf | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/site.conf b/site.conf index bbd7c6a..3100e0b 100644 --- a/site.conf +++ b/site.conf @@ -124,16 +124,15 @@ -- List of peers. peers = { - peer1 = { - key = 'deadbeef', + hashtag = { + key = '71c13aad659612721d93c2e0d6270bea4808b16480fe4db9bfdb7248d987e48d', -- This is a list, so you might add multiple entries. - remotes = {'ipv4 "xxx.somehost.invalid" port xxxxxx'}, - }, - peer2 = { - key = 'deadbeef', - -- You can also omit the ipv4 to allow both connection via ipv4 and ipv6 - remotes = {'"xxx.somehost2.invalid" port xxxxx'}, + remotes = { + 'ipv4 "home.laboratoryb.org" port 10001', + 'ipv4 "10.0.7.226" port 10001', + 'ipv4 "204.13.45.156" port 10001', + }, }, }, From ace2eacefa7b04cab97a3707f1e5fa8ae08f30c7 Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Sun, 19 Apr 2026 17:29:38 -0400 Subject: [PATCH 2/4] feat: add Prometheus packages --- image-customization.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/image-customization.lua b/image-customization.lua index 67e1f1c..ef7bcaf 100644 --- a/image-customization.lua +++ b/image-customization.lua @@ -2,6 +2,14 @@ packages { 'gluon-authorized-keys', 'iperf3', 'iwinfo', + 'prometheus-node-exporter-lua', + 'prometheus-node-exporter-lua-hostapd_stations', + 'prometheus-node-exporter-lua-hostapd_ubus_stations', + 'prometheus-node-exporter-lua-nat_traffic', + 'prometheus-node-exporter-lua-netstat', + 'prometheus-node-exporter-lua-textfile', + 'prometheus-node-exporter-lua-wifi', + 'prometheus-node-exporter-lua-wifi_stations', } features { @@ -12,6 +20,7 @@ features { 'mesh-batman-adv-15', 'mesh-vpn-fastd', 'respondd', + 'tls', 'status-page', 'web-advanced', 'web-wizard' From a5805cfa206cb708bee007ca571ec0a111b1e7fb Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Sun, 19 Apr 2026 17:29:49 -0400 Subject: [PATCH 3/4] feat: switch TZ of the routers --- site.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site.conf b/site.conf index 3100e0b..dfa70ab 100644 --- a/site.conf +++ b/site.conf @@ -28,7 +28,7 @@ -- Timezone of your community. -- See https://openwrt.org/docs/guide-user/base-system/system_configuration#time_zones - timezone = 'CEST5EDT,M3.2.0,M11.1.0', + timezone = 'EST5EDT,M3.2.0,M11.1.0', -- List of NTP servers in your community. -- Must be reachable using IPv6! From 600e332ec2c75fcac80e96c52c0c500f270b93ef Mon Sep 17 00:00:00 2001 From: Martin Kennedy Date: Sun, 19 Apr 2026 17:29:53 -0400 Subject: [PATCH 4/4] feat: switch Gluon SSID --- site.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/site.conf b/site.conf index dfa70ab..0c8fa77 100644 --- a/site.conf +++ b/site.conf @@ -44,11 +44,11 @@ -- ESSIDs used for client network. ap = { - -- ssid = 'newportmesh.org', (optional - SSID for open client network) + -- ssid = 'Newport Downtown WiFi', (optional - SSID for open client network) -- disabled = true, -- (optional) -- Configuration for a backward compatible OWE network below. - owe_ssid = 'newportmesh.org', -- (optional - SSID for OWE client network) + owe_ssid = 'Newport Downtown WiFi', -- (optional - SSID for OWE client network) -- owe_transition_mode = true, -- (optional - enables transition-mode - requires ssid as well as owe_ssid) },