User Tools

Site Tools


packet-bpq-node-building

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
packet-bpq-node-building [2023/01/25 11:59] m0ltepacket-bpq-node-building [2023/04/03 21:53] (current) – removed m0lte
Line 1: Line 1:
-====== WIP - Building a node with BPQ from scratch ====== 
- 
-While we have docs on how to install BPQ, we don't really have docs on how to build a node, end-to-end, using BPQ, and to run it day-to-day. 
- 
-So this page is an attempt to walk through what a node is and does, why you might want to build one (not everyone might), and how to do so. 
- 
-==== What and why ==== 
- 
-In a packet radio network, a node is a station which is often unattended, with one or more radios on different bands, generally forming a permanent part of the network, and generally offering some services to nearby stations which connect. 
- 
-You might have heard the term "digipeater". A node differs from a digipeater in that other stations can connect to a node itself, and node software like BPQ can support a protocol called NET/ROM which enables a form of dynamic routing. A node can also offer digipeating services. 
- 
-You might want to run a node if you want to contribute to extending the reach of a packet network, or if you are technically curious about packet network routing. 
- 
-In a traditional packet network, it's perfectly reasonable for many/most people not to want or need to set up a node. However, some OARC members are beginning to think about the design of more modern applications, utilising the underlying packet network, and to give the best experience it is likely that you would want to have an instance of that application running in the same location as the packet node. If we get to this point, then it's likely that more people will run node software than otherwise might be the case. So you might want to have a play for this reason. 
- 
-==== What a node isn't ==== 
- 
-A node takes over your TNC - it isn't something you can just run in the background. If you turn your packet station into a node then everything you do will be done indirectly, via that node. Which works fine, you just need to be aware of it. 
- 
-Building a node isn't, as it stands, low-effort. There is a bit of a learning curve, and you'll need to be comfortable with getting your hands dirty and troubleshooting. We believe there is room for improvement in this area. 
- 
-===== The build ===== 
- 
-What you'll end up with by following this guide is a single port 1200 baud VHF BPQ node. 
- 
-While this guide targets a Raspberry Pi running Raspberry Pi OS, other platforms and Debian-based distros are likely to be similar. 
- 
-==== You will need ==== 
- 
-  * A Raspberry Pi 
-  * A [[packet-transceivers|suitable FM transceiver]] 
-  * A KISS TNC with a Kantronics-style DB9 radio socket, e.g. NinoTNC 
-  * An antenna, ideally roof mounted, with good quality coax back to the radio. Colinear antennas like the X-30 / X-50 are ideal for this. 
- 
-==== Alternatives ==== 
- 
-You can swap out the NinoTNC for an instance of Dire Wolf with its KISS turned on, but that is beyond the scope of this guide.  
- 
-===== NoV ===== 
- 
  
packet-bpq-node-building.1674647955.txt.gz · Last modified: 2023/01/25 11:59 by m0lte