ampr-ripd
iw2ohx-gwdaemon UP; encap 904 nets, 37min old; routes 0 entries, 37min 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_min37routes_count0routes_age_min37
44net (tunl0 + table 44)
iw2ohx-gwtunl0 unknown, table-44=933 routes, main=33, rx=359.6 MiB tx=242.7 MiB
table44_routes933table_main_routes33rx_bytes377109284tx_bytes254511735rx_errors0tx_errors0
HamNet (eth1)
iw2ohx-gwlink up, rx=58.5 MiB (445695 pkts), tx=54.9 MiB (419440 pkts)
operstateuprx_bytes61331879tx_bytes57609245rx_packets445695tx_packets419440rx_errors0tx_errors0
HAMNET fabric (L2TP + eBGP via Mikrotik)
iw2ohx-gwL2TP 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-gwprocess up; HTTP :8080 responds 200
linbpq version currency
iw2ohx-gwboth instances current on LinBPQ 6.0.25.40
IW2OHX-13 6.0.25.40 + flexnet v2.1.42 (pid 390580)
IR2UFV 6.0.25.40 + flexnet v2.1.8 (pid 409258)
upstream 6.0.25.40 (g8bpq/linbpq, fetched 3.4 d ago)
baseline 6.0.25.40 (linbpq-flexnet)
upstream6.0.25.40IW2OHX-136.0.25.40IR2UFV6.0.25.40upstream fetched3.4 d ago
DXSpider
iw2ohx-gwservice active; TCP :7300 open
gw-sshd (SSH gateway)
iw2ohx-gwservice active; listening on :2229
pr-digi-gw MCP (:8765)
iw2ohx-gwservice active; :8765 auth-gated (401 to unauth)
http401
BBS reader tunnel (:8771)
iw2ohx-gwservice active; :8771 healthz 200
http200
Internet (eth0)
iw2ohx-gwlink up, rx=5.7 GiB (41223171 pkts), tx=6.5 GiB (43920975 pkts), errors rx=0 tx=88
operstateuprx_bytes6067785350tx_bytes6941852145rx_packets41223171tx_packets43920975rx_errors0tx_errors88
flexnetd
iw2ohx-gw1 processes; 225 destinations (0m old); 1 link(s)
links:
IW2OHX-14 up 164h 24m tx=755K rx=2.1M 40 bit/s
processes1destinations225destinations_age_min0links1
netromd / NetROM
iw2ohx-gwnetromd up; nr0 unknown; 2 neighbours, 389 nodes
neighbours2nodes389
AX.25 (ax0/ax1/ax2)
iw2ohx-gwax0/1/2: 3/3 up; 8 active AX.25 conns
connections8ax0_rx_packets18619ax1_rx_packets162320ax2_rx_packets10998ax0_tx_packets18820ax1_tx_packets65371ax2_tx_packets11010
ax25ipd
iw2ohx-gw2 instance(s): xnet, pcf
xnet udp/9292 -> 44.134.24.4
pcf udp/94 -> 192.168.1.201
instances2
mybackup archive phase
iw2ohx-gwlast run 6d 21h ago (20260914)
age_s597098last_date20260914last_statusOK
mybackup NAS copy phase
iw2ohx-gwlast run 6d 20h ago (20260914)
age_s591963last_date20260914last_statusOK
iw2ohx2 backup archive phase
iw2ohx2-loralast run 5d 18h ago (20260915)
age_s500105last_date20260915last_statusOK
backup-iq2lb NAS relay phase
iw2ohx-gwlast run 3d 17h ago (2026-09-17)
age_s323876last_date2026-09-17last_statusOK
RMS schedule panel (daily web publish)
iw2ohx-gwpanel published 17h 43m ago
age_s63816
BBS schedule panel (daily web publish)
iw2ohx-gwpanel published 17h 28m ago
age_s62914
(X)NET DLC7 link table (IW2OHX-14)
dlc7.iw2ohx(X)NET DLC7 unreachable or unexpected response
TNC4e (IW2OHX-4) links + uptime
tnc4e.iw2ohx-4link down: port4=IR2UFV con 0. uptime 12h 18m
2 IW2OHX-13 0 IP0 AXUDP 230400 2 255 7 1 0 0 1 19
3 IW2OHX-12 0 IP1 AXUDP 230400 2 255 7 1 0 0 1 115
4 IR2UFV 0 IP2 AXUDP 230400 2 255 7 1 0 0 0 34
uptime12h 18muptime_min738port2_con1port4_con0revertedFalse
IW2OHX-RAK-RPT2 (MeshCore Italia)
iw2ohx-rak-rpt2repeater, last advert 1h 50m ago (RF, via iw2ohx2)
age_s6641rolerepeatersourceseennameIW2OHX-RAK-RPT2
IW2OHX-RPT (MeshCore Italia)
iw2ohx-rptrepeater, last advert 17m ago (RF, via iw2ohx2)
age_s1045rolerepeatersourceseennameIW2OHX-RPT
NEXUS-ITALIA gateway (iw2ohx2)
iw2ohx2-lorasystemd active; uptime 10d 9h; port held; last RF 7m ago; 0 events/5min
PID 16617, restarts: 0, v2.2.1
serial device: present; fd: held by service PID
last RF frame 7m ago (warn above 8h 0m; longest measured legitimate lull 6.8h)
uptime_s898775last_log_age_s448events_5min0errors_1h0restarts0serial_okTrueserial_fd_heldTruerx_age_s448rx_silence_1h0companion_unreadable_1h0companion_recoveries_1h0sw_version2.2.1
RemoteTerminal for MeshCore (iw2ohx2)
iw2ohx2-loraremoteterm active; uptime 7d 13h
PID 58074, restarts: 0
nginx: active
HTTPS :8500 -> HTTP 401
serial /dev/meshcore-remoteterm: present
uptime_s651679restarts0nginxactivehttps_8500401serial_okTrue
BPQ32 core (IW2OHX-15)
iw2ohx-bpqbpq32.exe running — PID 6560, WS 25.3 MiB, up 7d 11h
pid6560ws_mb25.3uptime_s646701
BPQ32 Mail + Chat
iw2ohx-bpqBPQMail 2012, BPQChat 12388
BPQ32 modems (ARDOP/VARA/WinRPR)
iw2ohx-bpqARDOP 2/2, VARA 2/2, WinRPR 1/1
ARDOP2VARA2WINRPR1
BPQ32 routes
iw2ohx-bpq24 routes
routes24
BPQ32 active links
iw2ohx-bpq16/17 active (16 node-node + 1 uplink)
total17active16nodenode16uplink1
IW2OHX-15 AI app (node command AI)
iw2ohx-bpqAI app OK — :63000 answering, openai/gpt-oss-120b + openai/gpt-oss-20b both live (13 models reachable)
socketokbanner1gate_modelopenai/gpt-oss-20banswer_modelopenai/gpt-oss-120bmodel_count13healthcheckOK
iw2ohx-bpq backup (Task Scheduler)
iw2ohx-bpqlast run 4d 18h ago (20260916)
age_s413917last_date20260916last_statusOK
iw2ohx-bpq WSL guest (keepalive + cron rate)
iw2ohx-bpqWSL guest up 6d 17h, 58 cron/h (100% of expected), keepalive held
uptime_sec581686cron_1h58cron_rate_pct100
iw2ohx-bpq WSL app backup (AI app + HF Link Agent + hla.db)
iw2ohx-bpqhla.db snapshot 21h 58m ago (102.1 MB)
age_s79092size_bytes102146048
HF Link Agent — persistent BBS/RMS failures
iw2ohx-bpqno persistent HF-link faults
faults0
HF Link Agent — pending seasonal RADIO schedule proposal
iw2ohx-bpqRADIO schedule proposal 20260920-021001 PENDING for summer — review (radio_regen.py --show 20260920-021001) + apply
proposal20260920-021001seasonsummer
HF Link Agent — BBS log parser drift watch
iw2ohx-bpqBBS log parser drift: hf_branches collapsed: 43 vs baseline mean 144.0 over 1 day(s)
coverage0.9763sessions28hf_branches3
HF Link Agent — ionosonde MUF + space weather feeds
iw2ohx-bpqHF physics live: MUF 6.1 MHz (5 ionosondes), Kp 0, X-ray B7.8; VOACAP prior 5 partner(s), 100% of traffic
muf_mhz6.1kp0.0stations5iono_age_min9.0solar_age_min6.0drap_hif_mhz0.0voacap_coverage1.0voacap_partners['F3KT', 'GB7CIP', 'OK0PBR', 'PI8LAP', 'RMS']
RMS forwarder (weekly VOACAP job)
iw2ohx-bpqlast run 6d 18h ago (20260914) — 5 windows, 41 HF attempts in 5 windows; stations: HB9T,OE9XRK,HB9ZF,HB9AW,HB9AK,HB9MM,HB9PC,DB0NOT,S57MK
age_s584887last_date20260914last_statusOKschedule5 windows, 41 HF attempts in 5 windows; stations: HB9T,OE9XRK,HB9ZF,HB9AW,HB9AK,HB9MM,HB9PC,DB0NOT,S57MK
RMS forwarder (every-2-days prop check)
iw2ohx-bpqlast run 18h 12m ago (20260920) — === no propagation change; live script kept, BPQMail untouched ===
age_s65572last_date20260920last_statusOKdecision=== no propagation change; live script kept, BPQMail untouched ===
BBS forwarder (weekly VOACAP job)
iw2ohx-bpqlast run 6d 18h ago (20260914) — 3 partners staged -> bbs_scripts.json: OK0PBR,F3KT,GB7CIP
age_s586717last_date20260914last_statusOKschedule3 partners staged -> bbs_scripts.json: OK0PBR,F3KT,GB7CIP
BBS forwarder (every-2-days prop check)
iw2ohx-bpqlast run 1d 17h ago (20260919) — === no propagation change; live scripts kept, BPQMail untouched ===
age_s150202last_date20260919last_statusOKdecision=== no propagation change; live scripts kept, BPQMail untouched ===
linuxsnet (IQ2LB)
iq2lbPID 2087; up 28-07:48:24; TNCs present
pid2087uptime28-07:48:24ttyUSB0PRESENTttyUSB1PRESENTsl0unknown
OpenVPN tun0 (IQ2LB)
iq2lbopenvpn up; tun0 44.134.27.9 (unknown)
tun0_addr44.134.27.9tun0_stateunknown
WireGuard wg-iw2ohx (IQ2LB)
iq2lbwg-iw2ohx unknown; 44.144.128.146/32; 18 HAMNET routes; handshake 1m ago; tx=6.5 MiB rx=2.1 MiB
ifaceunknownroutes18handshake_age_s95tx_bytes6782716rx_bytes2177504
backup-iq2lb
iq2lblast run 3d 18h ago (20260917)
age_s327242last_date20260917last_statusOK
macmini backup/publish jobs
macmini5 backup/publish jobs OK: backup-mirror-bpq, dotfiles-snapshot, rms-web, bbs-web, hf-stats
ok5