Packet Radio erlebt ein Comeback — und das komplett ohne teure Hardware. Alles was du brauchst: ein CB-Funkgerät, eine Soundkarte und ein PC. Kein 200€ TNC mehr, kein Lötkolben, kein Bastelbrett. Die Software macht alles.
🎮 Was ist Packet Radio?
Statt Sprache werden digitale Datenpakete über Funk gesendet. Das Protokoll heißt AX.25 und ist seit Jahrzehnten bewährt. Im CB-Funk auf Kanal 24 (27,235 MHz USB) gibt es eine aktive Community — zum Beispiel LK0NOD aus Lübbecke mit Node, Mailbox und Convers-System.
Und das Beste: Keine Amateurfunk-Lizenz nötig. CB ist frei für jeden.
🔊 Die Soundkarte als TNC
Früher brauchte man einen teuren Terminal Node Controller (TNC) — eine spezialisierte Hardwarebox für 200€ und mehr. Heute erledigt ein Software-TNC die gleiche Arbeit besser und gratis. Die Soundkarte des PCs dekodiert die Audiosignale, ein Programm namens Direwolf macht den Rest.
Direwolf ist ein Software-TNC für Linux, Windows, macOS und Raspberry Pi. Er dekodiert AX.25-Signale aus dem Audio und kodiert Daten zurück. Unterstützt 300, 1200 und 9600 Baud. Und er ist komplett kostenlos und Open Source.
🔌 Die Hardware-Verbindung
Drei Leitungen genügen:
1. Audio OUT — vom CB-Gerät (Lautsprecher- oder Datenbuchse) zum Line-In der Soundkarte. Hier kommen die empfangenen Datenpakete als Audiosignal an.
2. Audio IN — von der Soundkarte Line-Out zum Mikrofon-Eingang des CB-Geräts. Hier werden die zu sendenden Daten als Audio ausgegeben.
3. PTT (Push-To-Talk) — eine Steuerleitung die den Sender des CB-Geräts aktiviert. Wichtig: Nicht direkt anschließen! Braucht einen Transistor oder Optokoppler als Schalter. Alternativ: USB-Soundkarten mit CM108-Chip können GPIO3 direkt für PTT nutzen — Direwolf unterstützt das nativ.
Für den einfachen Einstieg gibt es fertige Interface-Kabel wie den DigiRig Mobile (~45€) oder Lösungen von ZLP Electronics (~30€). Die haben Audio-Isolierung und PTT-Schalter bereits integriert.
🐺 Direwolf einrichten
Unter Linux reicht ein sudo apt install direwolf. Die Konfiguration in direwolf.conf ist überschaubar:
Soundkarte festlegen, Sample-Rate auf 48000, Audio-Level einstellen, eigenes Rufzeichen setzen, TXDELAY konfigurieren und PTT-Zuordnung vornehmen. Direwolf erstellt danach einen KISS-Port — eine virtuelle Verbindung über die andere Software kommunizieren kann.
💻 PoPT — Das Terminal-Programm
PoPT (Packet other Terminal) ist ein modernes, plattformübergreifendes AX.25 Terminal-Programm. Entwickelt von DerHirschi auf GitHub, läuft unter Windows, Linux, macOS und Raspberry Pi.
Es verbindet sich über KISS (TCP oder Serial), AXIP (UDP) oder Linux AX.25 Devices mit dem TNC. Von dort aus kann man Chat-Nachrichten senden, sich mit Nodes verbinden, Mailboxen abrufen und Dateien transferieren.
📡 CB-Funk: Kanal 24
Kanal 24 auf 27,235 MHz (USB) ist der de-facto Standard für Packet Radio im CB-Band. Die Reichweite liegt bei 20-50 Kilometern — je nach Antenne und Standort. Aktive Knoten wie LK0NOD bieten Nodes, Mailboxen, Webtools und sogar einen WebSDR zum Mithören.
🔄 Alternativen zu Direwolf
Neben Direwolf gibt es weitere Software-TNCs: UZ7HO Soundmodem (Windows, einfach per GUI), XNet (Linux, Software-TNC und Node in einem) und BPQ32 bzw. LinBPQ (kompletter Node-Stack). Für maximale Geschwindigkeit gibt es VARA HF — proprietär, aber deutlich schneller als herkömmliches AX.25.
🚀 Quick-Start in 5 Schritten
CB-Gerät auf Kanal 24 (USB) einstellen. Audio-Kabel: CB Speaker-Out an PC Line-In. Audio-Kabel: PC Line-Out an CB Mic-In. PTT-Kabel: USB-Serial RTS über Transistor an CB PTT. Direwolf installieren und konfigurieren. PoPT installieren und mit dem KISS-Port verbinden. Fertig — CQ rufen oder einen Node ansprechen.
📚 Links
Direwolf auf GitHub: github.com/wb2osz/direwolf
PoPT auf GitHub: github.com/DerHirschi/AX25_POPT
LK0NOD Community: lk0nod.de
Packet-Radio.net: packet-radio.net
Radio Interface Guide: Direwolf-Dokumentation (PDF)