📡 Vad är LinBPQ?
LinBPQ är Linux-versionen av BPQ32, en kraftfull och mångsidig programvara för packet radio, BBS, noder, och gatewayfunktioner utvecklad av John Wiseman (G8BPQ).
- Ursprungligen för Windows (BPQ32)
- LinBPQ = portad till Linux, inkl. Raspberry Pi
- Mycket populärt inom nödradio, BBS-nät, AX.25, APRS, och Winlink
🧱 Vad gör LinBPQ?
Funktion | Beskrivning |
---|---|
🔁 Node | Skapar en AX.25-nod du kan ansluta till via packet |
📨 BBS | Fullfjädrad e-postfunktion via radio (Bulletin Board System) |
🌐 Gateway | Kopplar ihop flera protokoll (AX.25, Telnet, HF, VARA, etc.) |
📡 Winlink RMS Gateway | Kan agera fullständig RMS Gateway till Winlink |
🗺️ APRS iGate | Har stöd för APRS och GPS-spårning |
💾 Mailserver | Har lokal e-post och kan buffra trafik (även med eller utan CMS) |
💡 Typiska användningsområden
Användning | Exempel |
---|---|
📬 Radio-BBS | Användare ansluter via packet till din station och läser/skickar e-post |
🌪️ EmComm Gateway | Kan ta emot Winlink-trafik över radio även utan internet |
🛰️ APRS-iGate | Tar emot APRS-paket och vidarebefordrar via internet |
🧭 Nätverksnod | Del av större packetnät med routing mellan noder (NetRom) |
🌍 Hybridnät | Telnet + AX.25 + HF-gateway i ett och samma system |
⚙️ Vad ingår i LinBPQ?
Komponent | Funktion |
---|---|
BPQ32.cfg | Huvudkonfigurationsfilen – styr ALLT |
Node | Basstation för AX.25 – låter andra koppla upp sig |
BBS | Lagrar/sänder e-post och bulletiner mellan användare och andra noder |
Chat | Inbyggd chattfunktion mellan anslutna användare |
HTTP Server | Webbaserad administration och översikt |
Telnet Server | Fjärråtkomst via TCP/IP |
RMS Gateway-modul | Direktintegration med Winlink CMS för att bli en RMS Gateway |
🧰 Tekniska krav
- Körs på Debian/Ubuntu/Raspberry Pi OS (32/64-bit)
- Kräver root vid start (för att hantera AX.25-gränssnitt)
- Kompatibelt med:
- Direwolf (mjukvaru-TNC)
- VARA modem (via Wine)
- HF-modem
- AX.25-kärnstöd (Linux)
- Alla inställningar görs i bpq32.cfg
🖥️ Exempel på konfiguration
PORT
PORTNUM=1
ID=VHF Packet
TYPE=ASYNC
PROTOCOL=KISS
COMPORT=/dev/ttyUSB0
SPEED=9600
ENDPORT
APPLICATION 1,BBS,BBS,C
APPLICATION 2,CHAT,CHAT,C
APPLICATION 3,RMS,RMS,C
- Portsektionen definierar portar (VHF, HF, Telnet, etc)
- Application-sektionen definierar vad som körs: BBS, CHAT, RMS osv.
🧩 Integration med Winlink
LinBPQ kan fungera som en Winlink RMS Gateway direkt – utan RMS Packet eller Trimode. Funktionen är inbyggd:
- Kräver ett giltigt Winlink sysop-konto
- Konfigureras i
bpq32.cfg
underRMS
-modulen - Klarar både:
- VHF-packet
- HF med externa modems (t.ex. VARA HF via Wine eller ARDOP)
🔐 Säkerhet och åtkomst
Funktion | Säkerhet |
---|---|
Telnet | Kan lösenordsskyddas |
Webadmin | Skyddas via inloggning |
Packetaccess | Identifiering sker via anropssignal |
Winlink RMS | Kräver verifiering från Winlink.org |
🌐 Webgränssnitt
LinBPQ har ett inbyggt webbgränssnitt för övervakning:
- Visa anslutna användare
- Se e-postloggar
- Starta om enskilda moduler
- Övervaka portar och trafik
📦 Exempelpaket
En LinBPQ-installation på t.ex. Raspberry Pi kan inkludera:
- AX.25-stöd via Direwolf
- LinBPQ med:
- BBS
- APRS-iGate
- Winlink RMS Gateway
- Telnet & Webgränssnitt
Detta gör att din Pi blir en komplett amatörradiohub för kris och vardag.
📘 Sammanfattning
LinBPQ är en avancerad, Linuxbaserad nod/BBS/RMS-server som kan fungera som:
- AX.25-nod och e-post-BBS
- Winlink RMS Gateway
- APRS-iGate
- HF/VHF-router
- Krisgateway utan internet
Den lämpar sig mycket väl för EmComm, ham-nätverk, och självförsörjande kommunikation.