summaryrefslogtreecommitdiff
path: root/docs/FREEBSD-AX25.md
blob: eb762e73b43bb475d65064d6905ad50d2e8d49d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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) |
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com