开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: #tnc #raspberrypiH/W TNC's on Pi. #tnc


 

开云体育


Hello Max,

I think we need to start with what you mean by "BBS".? Many hardware TNCs offer a "Personal" BBS or PBBS for leaving simple packet messages as well as node functionality to see details like remote stations heard, create new connections to other remote nodes, send NETROM advertisements, etc.? Is this the "simple PBBS" functionality you're looking to emulate on your Raspberry Pi?

Then there are full blown Packet BBS solutions coming from software like BPQ32, JNOS, FBB, etc.? These programs are fully featured, can relay packet messages back and forth from other compatible packet BBSes, etc.? Is this "Full BBS" functionality what you seek?? There are some significant differences between some of the BBS programs so you'll need to research this and narrow the choices down to your needed functionality but I can say:

?? BPQ32 BBS:
????? - Under active development
????? - Runs on multiple OSes including Linux
????? - has a smaller core feature set but can be dramatically enhanced with add-ons
????? - Flexible packet I/O: Can uses it's own AX.25 stack with serial KISS, supports AGW I/O instead of KISS, supports the native Linux AX.25 stack

?? JNOS BSS:
????? - Under active development
????? - Runs on Linux
????? - has a complete BBS feature set
????? - Flexible packet I/O: Can uses it's own AX.25 stack with serial KISS, supports AGW I/O instead of KISS, supports the native Linux AX.25 stack

?? LinFBB BBS:
????? - Under maintenance support
????? - Runs on Linux
????? - has a complete BBS feature set
????? - Only supports the native Linux AX.25 stack

There are other legacy BBS programs but pretty much of them are no longer developed: TNOS, TnT, N0ARY, OpenBCM, etc.

All other programs like Linpac, QtTCPTerm, EasyTerm, etc. are not real BBSes.? They might offer some nifty features and maybe sometimes emulate


Regardless of your desired functionality, any of those hardware TNCs will work as they will need to be put into KISS mode.? Once in KISS mode, software running on the connected PC will take over all responsibilities on the AX.25 stack and all higher level functions. ? Running any TNC in KISS mode is a bit of a compromise but it works well enough.? One of the better solutions now is to use software-TNCs with AGW API connectivity.? This type of setup allows the Software-TNC+Radio to service all AX.25 I/O and just send application payloads to the BBS program.

Finally, Outpost is a Window packet client program and NOT a BBS/Nodes/etc.? If you are interested in more details of how a EmComm usecase can use Outpost + Packet BBS, there are several groups doing this today.? One example of a group doing this is:

?? #Linux x86 servers running JNOS with three radios per computer
?? #? 2m enduser RF, 1.25m enduser RF, 70cm BBS-to-BBS fwding, Wifi BBS-to-BBS fwding, Internet BBS-to-BBS fwding
?? #? enduser Windows clients running Outpost PMM
?? #
??

--David
KI6ZHD



On 06/23/2022 12:39 AM, Maximo Barawid Jr. wrote:

I have a project for our local radio club.? Because I have several h/w TNC's, Kam, Kam+, a couple of KWM-9612+, a PK232MBX and a PK-88, I would like to use them using a RPi 3 (I have 3) or RPi 3b+ (I have 2).
One of them, I have installed a RS-232 to TTL level shifter module and used the UART on the Pi.? Installed minicom, and was able to interrogate the TNC via the RS-232 port on the Pi, just like using Putty on Windows.

Now I would like to use these h/w tnc's with the pi as BBS, Node, as part of our EMCOMM project.? I am not sure if there are programs like Outpost PMM or similar that will make this project possible.

Thanks,

Max
DU2UXH

Join [email protected] to automatically receive all group messages.