Repository navigation
Abnahme
Verbindlich: main@8fb581b730f7a3833566c4bbb7c87875ad921e69; veröffentlicht bleibt v1.9.0. PR #74–#97 sind integriert. Deployment/Discovery, Imagebuilder, Pi-VPN und Syslog sind auf main, nicht mehr nur historische Vorschau. 26 reguläre Rollen einschließlich Deployment-VM; Provisioning ist optional zusätzlich.
Betreiberbestätigt: KDE-Boot, Rufe, SDS, Aufnahme/RF-Wiedergabe und WLAN am 13.10.; 28/28 Discovery-Agenten aktualisiert und keine ungeklärten Remote-Aufträge mehr am 15.10. Ein aktueller Backend-Gesamtrollout, NAS-Entlastung, SIP/Telegram, VPN-Wechsel und Dauerlauf bleiben separat offen. Vier alte Git-/Timeoutfehler bleiben Fehler.
Gesamtroadmap · Upstream-Vergleich · Roadmap und Releases. NETCORE-IAM-01 ist weiterhin Planung; AD-SSO-Pilot und Gruppenmapping sind konkretisiert, Produkt-/Betriebsentscheidung und Umsetzung offen.
Aktuelle Fachanleitung und Grenzen. Die bestätigte Pi-Kurzabnahme gilt nur für den dokumentierten Build und Funktionsumfang; sie ist keine generelle Mehrzellen-, SIP-, VPN- oder Dauerlaufabnahme.
Die folgende frühere Fassung bleibt als datierte Historie erhalten. Frühere Dienstzahlen, Featurebranch-Aussagen, offene Tests und Prioritäten sind keine aktuelle Statusaussage; heutige Verfahren stehen oben beziehungsweise in den verlinkten kanonischen Docs.
Aktueller Quellenstand 07.10.2026: main 990bffb2; Release weiterhin v1.9.0. PR #59 mit Hell/Dunkel ist integriert, PR #60 ergänzt Projektarchive. Nur main ist als Branch vorhanden. Deployment/Discovery, Imagebuilder, Pi-VPN und neuere Syslog-Pipeline bleiben ausschließlich am historischen Featurecommit bbf0397 vorhanden. Keine neue Live-Abnahme. Roadmap und Releases · Upstream-Vergleich
Design/Hell-Dunkel pro Origin, langsame Dashboard-Clients, Restore-Floor und Uplink-Watchdog, zentrale Gruppenaufträge und tatsächliche Terminalwirkung. Vier CI-Läufe für 2fe2a19 sind erfolgreich; aktuelle Hardware-/Gesamtanlagenabnahme bleibt offen. Siehe Projektstand.
Eine installierte Binärdatei und ein erreichbares WebUI sind ein guter Anfang. Für einen belastbaren Funkbetrieb müssen Funk, Steuerung, Medien, Daten und Ausfallverhalten getrennt nachgewiesen werden. Die Tabelle ist ein Arbeitsblatt; Ergebnisse mit Datum, Commit/Tag, TOML-Revision, Gerätetyp/Firmware und Mess-/Logverweisen festhalten.
| Bereich | Prüfungen | Akzeptanzbeleg |
|---|---|---|
| Host/SDR | Versorgung, Clock, Treiber/Channels, Sample-Rate, Temperatur, Dauertest |
SoapySDRUtil, Journal, Messwerte |
| HF | Ausgangsleistung, Spektrum, Duplexer-Isolation, RX bei TX, Last/Antenne | HF-Messprotokoll und zulässige Konfiguration |
| Zelle | SYNC/SYSINFO, MCC/MNC, LA/CC, Carrier, Endgeräte-Camping | Air-Log und getestete Codeplug-Parameter |
| Mobilität | Registrierung, Periodik, Deregistration, erneuter Join, Affiliation | Ereignisfolge und keine ungewollte Gruppenauflösung |
| Ruf | Gruppe, Einzelruf, Floor-Wechsel, Hangtime-Retake, Abbruch, Release | hörbare Sprache in beide Richtungen und freie Slots danach |
| Daten | SDS Text/Status, Gruppenstatus, LIP, Packet Data/WAP nach Aktivierung | Quell-, Vermittlungs- und Ziel-Logs derselben Test-ID |
| Backend | Node Gateway, Health-Matrix, Policy/Serving-TBS, E2E-Routing | aufgelöste Abhängigkeiten, Readiness und fachliche Ereignisse |
| Telefonie/Integration | TETRA↔PBX, zentraler Ausfall, MQTT→HA, Brew falls aktiv | SIP/RTP in beide Richtungen, Topic-/Ack-Trace und Peer-Logs |
| Ausfall | Gateway, Directory, NFS, Piper, Media Switch gezielt ausfallen lassen | dokumentierter Fallback, Wiederkehr ohne doppelte Aktionen |
python3 deploy/open-lab/netcore-deploy.py --inventory deploy/open-lab/inventory.toml validate
python3 deploy/open-lab/netcore-deploy.py --inventory deploy/open-lab/inventory.toml test --profile full --validate-only
python3 deploy/open-lab/netcore-deploy.py --inventory deploy/open-lab/inventory.toml test --profile smokeFür mutierende oder neustartende E2E-Profile die aktuelle Deployer-README lesen und eine isolierte Testumgebung nutzen. Ein Mock-TBS-E2E-Test ersetzt den RF-Nachweis nicht. Die PDU-Bestandsmatrix benennt offene Tests und Platzhalter. Normen-und-Tests
Für jeden Fehlschlag ersten Fehlerzeitpunkt, Host, Dienst, ISSI/GSSI, Carrier/Slot, Konfigurations-Hash und letzte erfolgreiche Stufe notieren. SIP-Dialog, RTP und Funk-Audio getrennt protokollieren. Nach einer Korrektur den kompletten Ablauf bis zur Freigabe erneut prüfen. Troubleshooting
Entwicklungsvorschau vom 28.09.2026: Historischer Featurecommit bbf0397, Deployment-Komponente 0.2.3. Diese Funktionen sind noch nicht auf main und kein neuer Gesamtrelease. PR #57 wurde in den Entwicklungsbranch gemergt. Für den Entwicklungsbranch kommen reale Hostaufnahme/Rollout, verlorene Antwort ohne Doppelauftrag, Controllerausfall, Pi-Boot/Soapy-Probe, WLAN/LAN/VPN-Wechsel ohne Funkneustart und NAS-Ausfall/Archiv-Rückleseprüfung hinzu. 43 Deployment-Tests bestanden lokal bei einem übersprungenen Socket-Test; 15 Syslog-Tests bestanden. Die grüne Ubuntu-/Rust-CI ist unter Deployment-und-Discovery belegt und ersetzt keine physische Gesamtanlage.
NetCore Tetra Systemwiki · Quellenstand main@8fb581b7, Abgleich 16.10.2026 · Release v1.9.0
Start · Projektstand · Roadmap und Releases · Sechs Upstreams · Deployment · Logs und NAS · Gesamte aktuelle Dokumentation
Datierte Altstände bleiben Historie. Konfiguration, installierter Build und tatsächliche Fach-/Funkprüfung bleiben für die konkrete Anlage gesondert zu prüfen.
NetCore Tetra
System
Aufbau
- Hardware und HF
- Installation
- Konfiguration
- Open-Lab-Deployment
- Deployment und Discovery (auf main)
- Provisioning
- Abnahme
Funk und Daten
- ISSI und GSSI
- Registrierung
- Rufe
- Dual Carrier
- SDS und U-STATUS
- Home Mode Display
- LIP und GPS
- Paketdaten und WAP
- Mehrzellenbetrieb
Bedienung und Integration
- Warnzentrale
- Dashboard
- Control Room
- Directory
- Directory API
- Geräte
- Basisstationen
- Gruppen
- Statusmeldungen
- Gerätegruppen
- Audio-Zentrale
- Integrationen
- SIP und Brew
- MQTT und Home Assistant
Betrieb und Hilfe