IW2OHX Systems Status

2026-11-05 14:00:41 CET  ·  targets: dlc7.iw2ohx, iq2lb, iw2ohx-bpq, iw2ohx-gw, iw2ohx-rak-rpt2, iw2ohx-rpt, iw2ohx2-lora, macmini, tnc4e.iw2ohx-1  ·  auto-refresh 60s
Degraded Performance
UP  50WARN  1

Component Status

ComponentStatusDetail
iw2ohx-gw
ampr-ripdUPdaemon UP; encap 904 nets, 39min old; routes 0 entries, 39min old
44net (tunl0 + table 44)UPtunl0 unknown, table-44=933 routes, main=35, rx=1.9 GiB tx=1.3 GiB
HamNet (eth1)UPlink up, rx=345.2 MiB (2587413 pkts), tx=331.6 MiB (2505445 pkts)
HAMNET fabric (L2TP + eBGP via Mikrotik)UPL2TP up (44.144.140.18); peer 44.144.140.17 up; 18 routes via Mikrotik; 2/3 off-net answer (44.148.228.53, 44.143.0.1)
linbpqUPprocess up; HTTP :8080 responds 200
linbpq version currencyUPboth instances current on LinBPQ 6.0.26.1
DXSpiderUPservice active; TCP :7300 open
gw-sshd (SSH gateway)UPservice active; listening on :2229
pr-digi-gw MCP (:8765)UPservice active; :8765 auth-gated (401 to unauth)
BBS reader tunnel (:8771)UPservice active; :8771 healthz 200
BBS reader Cloudflare (:8775, bbs-bpq.iw2ohx.org)UPservice active; :8775 healthz 200; bbs-bpq.iw2ohx.org Access 302
Cloudflare Tunnel (cloudflared)UP4/4 edge connections (ams17 fco01 fco01 fco01 fco01 fra16 fra17 fra17 fra18 fra19 fra19 fra20 mxp01 mxp01 mxp02 mxp02 mxp02 mxp03 mxp03 mxp03 mxp04 mxp04 mxp04 mxp05 mxp05 mxp06 mxp06 mxp06 mxp06); ssh.iw2ohx.org Access 302
Internet (eth0)UPlink up, rx=33.6 GiB (225179865 pkts), tx=41.7 GiB (233101290 pkts), errors rx=0 tx=507
AX.25 userspace (WAMPES)UPwampes active; ax25d 1; bpq ok, pcf ok; IP tun ok
mybackup archive phaseUPlast run 3d 11h ago (20261102)
mybackup NAS copy phaseUPlast run 3d 10h ago (20261102)
backup-iq2lb NAS relay phaseUPlast run 8h 0m ago (2026-11-05)
RMS schedule panel (daily web publish)UPpanel published 7h 45m ago
BBS schedule panel (daily web publish)UPpanel published 7h 30m ago
iw2ohx2-lora
iw2ohx2 backup archive phaseUPlast run 2d 8h ago (20261103)
NEXUS-ITALIA gateway (iw2ohx2)UPsystemd active; uptime 56d 0h; port held; last RF 1m ago; 2 events/5min
RemoteTerminal for MeshCore (iw2ohx2)UPremoteterm active; uptime 53d 4h
Cloudflare Tunnel (cloudflared, iw2ohx2)UP4/4 edge connections (ams19 fco01 fco01 fco01 fco01 fra15 fra15 fra16 fra17 fra18 fra18 fra19 fra20 mxp01 mxp01 mxp02 mxp02 mxp03 mxp03 mxp04 mxp04 mxp04 mxp04 mxp05 mxp05 mxp05 mxp05 mxp06 mxp06 mxp06); ssh-iw2ohx2.iw2ohx.org Access 302
dlc7.iw2ohx
(X)NET DLC7 link table (IW2OHX-14)UP21 links via IW2OHX-14
tnc4e.iw2ohx-1
TNC4e (IW2OHX-1) link to the hub + uptimeUPlink up: IW2OHX-14 (con 1); uptime 3d 06h
iw2ohx-rak-rpt2
IW2OHX-RAK-RPT2 (MeshCore Italia)UPrepeater, last advert 48m ago (RF, via iw2ohx2)
iw2ohx-rpt
IW2OHX-RPT (MeshCore Italia)UPrepeater, last advert 19m ago (RF, via iw2ohx2)
iw2ohx-bpq
BPQ32 core (IW2OHX-15)UPbpq32.exe running — PID 8640, WS 25.4 MiB, up 4h 10m
BPQ32 Mail + ChatUPBPQMail 9980, BPQChat 8616
BPQ32 modems (ARDOP/VARA/WinRPR)UPARDOP 2/2, VARA 2/2, WinRPR 1/1
BPQ32 routesUP24 routes
BPQ32 active linksUP23/23 active (22 node-node + 1 uplink)
IW2OHX-15 AI app (node command AI)UPAI app OK — :63000 answering, openai/gpt-oss-120b + openai/gpt-oss-20b both live (11 models reachable)
BPQ Console web panel (:8090)UPBPQ Console :8090 OK (pid 11292, task Ready)
iw2ohx-bpq backup (Task Scheduler)UPlast run 1d 9h ago (20261104)
iw2ohx-bpq WSL guest (keepalive + cron rate)UPWSL guest up 1d 20h, 58 cron/h (100% of expected), keepalive held
iw2ohx-bpq WSL app backup (AI app + HF Link Agent + hla.db)UPhla.db snapshot 12h 0m ago (213.7 MB)
HF Link Agent — persistent BBS/RMS failuresWARNpersistent HF-link failure to: GB7CIP (10 fails, no connect)
HF Link Agent — pending seasonal RADIO schedule proposalUPlast RADIO proposal 20261101-031002 rejected (autumn) — Declined by Marco 2026-11-02; current RADIO schedule (RIG 2 80m 22-05 / 20m 05-18 / 40m 18-22) stands
HF Link Agent — BBS log parser drift watchUPBBS log parser healthy (coverage 90%, 84 sessions, 2 HF branches); 3 outcome-looking phrasings not covered by any marker (review; may be benign)
HF Link Agent — ionosonde MUF + space weather feedsUPHF physics live: MUF 17.4 MHz (5 ionosondes), Kp 0, X-ray B7.1; VOACAP prior 6 partner(s), 100% of traffic
RMS forwarder (weekly VOACAP job)UPlast run 3d 8h ago (20261102) — 6 windows, 49 HF attempts in 6 windows; stations: HB9T,OE9XRK,HB9ZF,HB9AW,HB9AK,HB9MM,HB9PC,DB0NOT,F4HXQ,F1ZWL,S57MK
RMS forwarder (every-2-days prop check)UPlast run 9h 14m ago (20261105) — propagation change detected - applying update ahead of weekly cadence
BBS forwarder (weekly VOACAP job)UPlast run 3d 9h ago (20261102) — 4 partners staged -> bbs_scripts.json: OK0PBR,F3KT,GB7CIP,IU2EUG
BBS forwarder (every-2-days prop check)UPlast run 1d 8h ago (20261104) — === no propagation change; live scripts kept, BPQMail untouched ===
iq2lb
linuxsnet (IQ2LB)UPPID 627976; up 40-20:30:29; TNCs present
OpenVPN tun0 (IQ2LB)UPopenvpn up; tun0 44.134.27.9 (unknown)
WireGuard wg-iw2ohx (IQ2LB)UPwg-iw2ohx unknown; 44.144.128.146/32; 18 HAMNET routes; handshake 1m ago; tx=16.6 MiB rx=5.4 MiB
Cloudflare Tunnel (cloudflared, IQ2LB)UP4/4 edge connections (fco01 fco01 mxp01 mxp01 mxp02 mxp02 mxp03 mxp03 mxp04 mxp04 mxp05 mxp05 mxp06 mxp06); ssh-iq2lb.iw2ohx.org Access 302
backup-iq2lbUPlast run 8h 51m ago (20261105)
macmini
macmini backup/publish jobsUP5 backup/publish jobs OK: backup-mirror-bpq, dotfiles-snapshot, rms-web, bbs-web, hf-stats

ampr-ripd

iw2ohx-gw
UP
daemon UP; encap 904 nets, 39min old; routes 0 entries, 39min old
cmdline: /usr/sbin/ampr-ripd -s -i tunl0 -m 43 -t 44 -a 44.134.24.16/28,44.134.27/28,44.134.24/28,44.134.27.16/28,44.134.25.16/28 -f eth0 -x ip route | grep 'proto 44' >/var/lib/ampr-ripd/routes -L iw2ohx@jn45nn -p <redacted>
encap_networks904encap_age_min39routes_count0routes_age_min39

44net (tunl0 + table 44)

iw2ohx-gw
UP
tunl0 unknown, table-44=933 routes, main=35, rx=1.9 GiB tx=1.3 GiB
table44_routes933table_main_routes35rx_bytes2068828602tx_bytes1436687341rx_errors0tx_errors0

HamNet (eth1)

iw2ohx-gw
UP
link up, rx=345.2 MiB (2587413 pkts), tx=331.6 MiB (2505445 pkts)
operstateuprx_bytes361987150tx_bytes347700250rx_packets2587413tx_packets2505445rx_errors0tx_errors0

HAMNET fabric (L2TP + eBGP via Mikrotik)

iw2ohx-gw
UP
L2TP up (44.144.140.18); peer 44.144.140.17 up; 18 routes via Mikrotik; 2/3 off-net answer (44.148.228.53, 44.143.0.1)
mikrotik_upTruel2tp_upTruepeer_upTrueoffnet_reachable2offnet_total3nexthop44.144.128.129static_routes18

linbpq

iw2ohx-gw
UP
process up; HTTP :8080 responds 200

linbpq version currency

iw2ohx-gw
UP
both instances current on LinBPQ 6.0.26.1
IW2OHX-13 6.0.26.1 + flexnet v2.9.2 (pid 2840059) IR2UFV 6.0.26.1 + flexnet v2.10.0 (pid 2838373) upstream 6.0.26.1 (g8bpq/linbpq, fetched 1.9 d ago) baseline 6.0.26.1 (linbpq-flexnet)
upstream6.0.26.1IW2OHX-136.0.26.1IR2UFV6.0.26.1upstream fetched1.9 d ago

DXSpider

iw2ohx-gw
UP
service active; TCP :7300 open

gw-sshd (SSH gateway)

iw2ohx-gw
UP
service active; listening on :2229

pr-digi-gw MCP (:8765)

iw2ohx-gw
UP
service active; :8765 auth-gated (401 to unauth)
http401

BBS reader tunnel (:8771)

iw2ohx-gw
UP
service active; :8771 healthz 200
http200

BBS reader Cloudflare (:8775, bbs-bpq.iw2ohx.org)

iw2ohx-gw
UP
service active; :8775 healthz 200; bbs-bpq.iw2ohx.org Access 302
http200hostnamebbs-bpq.iw2ohx.orgedge check302

Cloudflare Tunnel (cloudflared)

iw2ohx-gw
UP
4/4 edge connections (ams17 fco01 fco01 fco01 fco01 fra16 fra17 fra17 fra18 fra19 fra19 fra20 mxp01 mxp01 mxp02 mxp02 mxp02 mxp03 mxp03 mxp03 mxp04 mxp04 mxp04 mxp05 mxp05 mxp06 mxp06 mxp06 mxp06); ssh.iw2ohx.org Access 302
connections4/4edge sitesams17 fco01 fra16 fra17 fra18 fra19 fra20 mxp01 mxp02 mxp03 mxp04 mxp05 mxp06version2026.10.6hostnamessh.iw2ohx.orgedge check302

Internet (eth0)

iw2ohx-gw
UP
link up, rx=33.6 GiB (225179865 pkts), tx=41.7 GiB (233101290 pkts), errors rx=0 tx=507
operstateuprx_bytes36027499864tx_bytes44773735056rx_packets225179865tx_packets233101290rx_errors0tx_errors507

AX.25 userspace (WAMPES)

iw2ohx-gw
UP
wampes active; ax25d 1; bpq ok, pcf ok; IP tun ok
ax25d1bpq_bound1pcf_bound1

mybackup archive phase

iw2ohx-gw
UP
last run 3d 11h ago (20261102)
age_s301734last_date20261102last_statusOK

mybackup NAS copy phase

iw2ohx-gw
UP
last run 3d 10h ago (20261102)
age_s296847last_date20261102last_statusOK

iw2ohx2 backup archive phase

iw2ohx2-lora
UP
last run 2d 8h ago (20261103)
age_s205050last_date20261103last_statusOK

backup-iq2lb NAS relay phase

iw2ohx-gw
UP
last run 8h 0m ago (2026-11-05)
age_s28803last_date2026-11-05last_statusOK

RMS schedule panel (daily web publish)

iw2ohx-gw
UP
panel published 7h 45m ago
age_s27934

BBS schedule panel (daily web publish)

iw2ohx-gw
UP
panel published 7h 30m ago
age_s27036

(X)NET DLC7 link table (IW2OHX-14)

dlc7.iw2ohx
UP
21 links via IW2OHX-14
Link to dst Q/T rtt tx connect tx rx txq/rxq rr+% bit/s 5:IW2OHX-15 27 I 1 0/1 0 32m 47s 31K 3.1K 95/100 87.0 143 16:IW8PGT-15 75 I 0 0/0 0 3h 56m 157K 215K 99/100 4.3 210 15:HB9ON-15 148 I 0 0/0 0 1h 04m 65K 83K 100/100 1.7 312 13:IR1UAW-10 2 I 3 3/3 0 6h 58m 131K 4.5K 98/1 98.7 43 11:IR3UHU-2 61 I 0 0/0 0 3h 21m 241K 136K 100/100 4.2 250 8:IQ2LB 1 I 1 0/0 0 2h 29m 95K 28K 100/99 6.4 110 9:DK0WUE 4 I 3 2/15 1 2m 08s 7.1K 4.4K 97/100 14.3 726 1:IW2OHX-4 3 F 2 2/1 0 1d 02h 413K 219K 100/100 0.0 52 6:IW2OHX-1 1 F 1 0/0 0 36m 04s 12K 2.9K 100/100 0.0 58 3:IGATE 1 F 1 0/0 0 8h 56m 140K 43K 100/100 3.6 46 4:IGATEB 1 F 1 0/0 0 8h 56m 141K 43K 99/100 2.3 46 7:IQ2LB F - -/- - - - - - - -/- -.- - 8:IQ2LB 0+F 1 0/0 0 2h 29m 95K 28K 100/99 6.4 110 9:DK0WUE 0 F 12 2/22 1 2m 08s 7.1K 4.4K 97/100 14.3 726 11:IR3UHU-2 103 F 1 0/0 0 3h 21m 241K 136K 100/100 4.2 250 13:IR1UAW-10 1 F 302 3/600 0 6h 58m 131K 4.5K 98/1 98.7 43 2:IW2OHX-13 1 F 1 0/1 0 1d 16h 607K 289K 100/100 0.0 50 14:IR2UFV 1 F 1 0/1 0 1d 16h 606K 284K 100/100 0.0 49 15:HB9ON-15 56 F 1 0/0 0 1h 04m 65K 83K 100/100 1.7 312 16:IW8PGT-15 20 F 1 0/0 0 3h 56m 157K 215K 99/100 4.3 210 17:N2MH-3 19 F 1 1/1 0 8h 50m 118K 99K 100/100 2.7 55
links21

TNC4e (IW2OHX-1) link to the hub + uptime

tnc4e.iw2ohx-1
UP
link up: IW2OHX-14 (con 1); uptime 3d 06h
3 IW2OHX-14 0 IP1 AXUDP 230400 2 255 7 1 0 0 1 127
uptime3d 06huptime_min4680port3_con1revertedFalse

IW2OHX-RAK-RPT2 (MeshCore Italia)

iw2ohx-rak-rpt2
UP
repeater, last advert 48m ago (RF, via iw2ohx2)
age_s2881rolerepeatersourceseennameIW2OHX-RAK-RPT2

IW2OHX-RPT (MeshCore Italia)

iw2ohx-rpt
UP
repeater, last advert 19m ago (RF, via iw2ohx2)
age_s1164rolerepeatersourceseennameIW2OHX-RPT

NEXUS-ITALIA gateway (iw2ohx2)

iw2ohx2-lora
UP
systemd active; uptime 56d 0h; port held; last RF 1m ago; 2 events/5min
PID 16617, restarts: 0, v2.2.1 serial device: present; fd: held by service PID last RF frame 1m ago (warn above 8h 0m; longest measured legitimate lull 6.8h)
uptime_s4840899last_log_age_s79events_5min2errors_1h0restarts0serial_okTrueserial_fd_heldTruerx_age_s79rx_silence_1h0companion_unreadable_1h0companion_recoveries_1h0sw_version2.2.1

RemoteTerminal for MeshCore (iw2ohx2)

iw2ohx2-lora
UP
remoteterm active; uptime 53d 4h
PID 58074, restarts: 0 nginx: active HTTPS :8500 -> HTTP 401 serial /dev/meshcore-remoteterm: present
uptime_s4593803restarts0nginxactivehttps_8500401serial_okTrue

Cloudflare Tunnel (cloudflared, iw2ohx2)

iw2ohx2-lora
UP
4/4 edge connections (ams19 fco01 fco01 fco01 fco01 fra15 fra15 fra16 fra17 fra18 fra18 fra19 fra20 mxp01 mxp01 mxp02 mxp02 mxp03 mxp03 mxp04 mxp04 mxp04 mxp04 mxp05 mxp05 mxp05 mxp05 mxp06 mxp06 mxp06); ssh-iw2ohx2.iw2ohx.org Access 302
connections4/4edge sitesams19 fco01 fra15 fra16 fra17 fra18 fra19 fra20 mxp01 mxp02 mxp03 mxp04 mxp05 mxp06version2026.10.7hostnamessh-iw2ohx2.iw2ohx.orgedge check302

BPQ32 core (IW2OHX-15)

iw2ohx-bpq
UP
bpq32.exe running — PID 8640, WS 25.4 MiB, up 4h 10m
pid8640ws_mb25.4uptime_s15040

BPQ32 Mail + Chat

iw2ohx-bpq
UP
BPQMail 9980, BPQChat 8616

BPQ32 modems (ARDOP/VARA/WinRPR)

iw2ohx-bpq
UP
ARDOP 2/2, VARA 2/2, WinRPR 1/1
ARDOP2VARA2WINRPR1

BPQ32 routes

iw2ohx-bpq
UP
24 routes
routes24

BPQ32 active links

iw2ohx-bpq
UP
23/23 active (22 node-node + 1 uplink)
total23active23nodenode22uplink1

IW2OHX-15 AI app (node command AI)

iw2ohx-bpq
UP
AI app OK — :63000 answering, openai/gpt-oss-120b + openai/gpt-oss-20b both live (11 models reachable)
socketokbanner1gate_modelopenai/gpt-oss-20banswer_modelopenai/gpt-oss-120bmodel_count11healthcheckOK

BPQ Console web panel (:8090)

iw2ohx-bpq
UP
BPQ Console :8090 OK (pid 11292, task Ready)
taskReadyprocesses1pid11292healthOKerrlog_bytes0

iw2ohx-bpq backup (Task Scheduler)

iw2ohx-bpq
UP
last run 1d 9h ago (20261104)
age_s118841last_date20261104last_statusOK

iw2ohx-bpq WSL guest (keepalive + cron rate)

iw2ohx-bpq
UP
WSL guest up 1d 20h, 58 cron/h (100% of expected), keepalive held
uptime_sec161248cron_1h58cron_rate_pct100

iw2ohx-bpq WSL app backup (AI app + HF Link Agent + hla.db)

iw2ohx-bpq
UP
hla.db snapshot 12h 0m ago (213.7 MB)
age_s43220size_bytes213729280

HF Link Agent — persistent BBS/RMS failures

iw2ohx-bpq
WARN
persistent HF-link failure to: GB7CIP (10 fails, no connect)
faults1partners['GB7CIP']

HF Link Agent — pending seasonal RADIO schedule proposal

iw2ohx-bpq
UP
last RADIO proposal 20261101-031002 rejected (autumn) — Declined by Marco 2026-11-02; current RADIO schedule (RIG 2 80m 22-05 / 20m 05-18 / 40m 18-22) stands

HF Link Agent — BBS log parser drift watch

iw2ohx-bpq
UP
BBS log parser healthy (coverage 90%, 84 sessions, 2 HF branches); 3 outcome-looking phrasings not covered by any marker (review; may be benign)
coverage0.9025sessions84hf_branches2

HF Link Agent — ionosonde MUF + space weather feeds

iw2ohx-bpq
UP
HF physics live: MUF 17.4 MHz (5 ionosondes), Kp 0, X-ray B7.1; VOACAP prior 6 partner(s), 100% of traffic
muf_mhz17.4kp0.0stations5iono_age_min9.0solar_age_min6.0drap_hif_mhz1.9voacap_coverage1.0voacap_partners['F3KT', 'GB7CIP', 'IU2EUG', 'OK0PBR', 'PI8LAP', 'RMS']

RMS forwarder (weekly VOACAP job)

iw2ohx-bpq
UP
last run 3d 8h ago (20261102) — 6 windows, 49 HF attempts in 6 windows; stations: HB9T,OE9XRK,HB9ZF,HB9AW,HB9AK,HB9MM,HB9PC,DB0NOT,F4HXQ,F1ZWL,S57MK
age_s289811last_date20261102last_statusOKschedule6 windows, 49 HF attempts in 6 windows; stations: HB9T,OE9XRK,HB9ZF,HB9AW,HB9AK,HB9MM,HB9PC,DB0NOT,F4HXQ,F1ZWL,S57MK

RMS forwarder (every-2-days prop check)

iw2ohx-bpq
UP
last run 9h 14m ago (20261105) — propagation change detected - applying update ahead of weekly cadence
age_s33296last_date20261105last_statusOKdecisionpropagation change detected - applying update ahead of weekly cadence

BBS forwarder (weekly VOACAP job)

iw2ohx-bpq
UP
last run 3d 9h ago (20261102) — 4 partners staged -> bbs_scripts.json: OK0PBR,F3KT,GB7CIP,IU2EUG
age_s291641last_date20261102last_statusOKschedule4 partners staged -> bbs_scripts.json: OK0PBR,F3KT,GB7CIP,IU2EUG

BBS forwarder (every-2-days prop check)

iw2ohx-bpq
UP
last run 1d 8h ago (20261104) — === no propagation change; live scripts kept, BPQMail untouched ===
age_s117926last_date20261104last_statusOKdecision=== no propagation change; live scripts kept, BPQMail untouched ===

linuxsnet (IQ2LB)

iq2lb
UP
PID 627976; up 40-20:30:29; TNCs present
pid627976uptime40-20:30:29ttyUSB0PRESENTttyUSB1PRESENTsl0unknown

OpenVPN tun0 (IQ2LB)

iq2lb
UP
openvpn up; tun0 44.134.27.9 (unknown)
tun0_addr44.134.27.9tun0_stateunknown

WireGuard wg-iw2ohx (IQ2LB)

iq2lb
UP
wg-iw2ohx unknown; 44.144.128.146/32; 18 HAMNET routes; handshake 1m ago; tx=16.6 MiB rx=5.4 MiB
ifaceunknownroutes18handshake_age_s104tx_bytes17447804rx_bytes5631468

Cloudflare Tunnel (cloudflared, IQ2LB)

iq2lb
UP
4/4 edge connections (fco01 fco01 mxp01 mxp01 mxp02 mxp02 mxp03 mxp03 mxp04 mxp04 mxp05 mxp05 mxp06 mxp06); ssh-iq2lb.iw2ohx.org Access 302
connections4/4edge sitesfco01 mxp01 mxp02 mxp03 mxp04 mxp05 mxp06version2026.10.6hostnamessh-iq2lb.iw2ohx.orgedge check302

backup-iq2lb

iq2lb
UP
last run 8h 51m ago (20261105)
age_s31891last_date20261105last_statusOK

macmini backup/publish jobs

macmini
UP
5 backup/publish jobs OK: backup-mirror-bpq, dotfiles-snapshot, rms-web, bbs-web, hf-stats
ok5