From 04d965d67a7264a1c7c211494aebda1953df7603 Mon Sep 17 00:00:00 2001 From: "info@mode42.com" Date: Fri, 7 Aug 2026 18:25:13 +0000 Subject: Initial push --- docs/FREEBSD-AX25.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docs/FREEBSD-AX25.md (limited to 'docs/FREEBSD-AX25.md') diff --git a/docs/FREEBSD-AX25.md b/docs/FREEBSD-AX25.md new file mode 100644 index 0000000..eb762e7 --- /dev/null +++ b/docs/FREEBSD-AX25.md @@ -0,0 +1,34 @@ +# FreeBSD AX.25 port ยท MAX25-Stack 1.8.0 + +FreeBSD platform plan โ€” no native kernel AX.25; userspace KISS/M25/1 only. + +## Platform matrix + +| Component | FreeBSD | +|-----------|---------| +| `max25d` + TNC/BayCom RF | scaffold (Linux-first v1) | +| `max25-terminal` | yes โ€” remote to Linux `:7325` | +| CRDOP / OSS | yes โ€” primary softmodem path | +| Kernel BayCom | no | + +## Split deployment matrix + +| Role | Typical host | +|------|--------------| +| FreeBSD Main | TCP/IP hub + CRDOP | +| Linux Secondary | TNC / BayCom RF backend | + +## Scaffold matrix (v1.8.0) + +| Item | Path | +|------|------| +| Platform detection | `max25_platform.py` | +| OSS sound-proxy | CRDOP stack | +| INI example | `share/max25/max25d.freebsd.ini.example` | + +## Related + +| Goal | Doc | +|------|-----| +| Platforms | [PLATFORMS.md](PLATFORMS.md) | +| CRDOP | [CRDOP.md](CRDOP.md) | -- cgit v1.3.1