LinFBB Unproto With LinBPQ

LinFBB Unproto mail sync requests have not been working until an update of LinBPQ addressed an issue with the DED hostmode driver.

Up until LinBPQ version 6.0.23.75, the monitor stream that FBB latches on to in LinBPQ would overwhelm the FBB process as LinBPQ would send all of the traffic inbound on all ports, including AXIP ports with NETROM broadcasts to DED stream “0”.

An overwhelming amount of traffic sent to the FBB monitor stream would easily fill the buffers and cause FBB performance to severely stutter or in some cases, lock up.

BPQ32.cfg

The parameter UNPROTO=FBB must be set on each port where mail sync requests are expected to occur.

Without the UNPROTO parameter set, all unproto beacons will be disabled, including the beacon1.sys mail beacon.

Inittnc1.sys

The DED “M” command has been expanded to enable listing specific ports on which to monitor for traffic via inittnc1.sys.

The example below tells LinBPQ to only send UI frames to FBB on the specified ports:

MU 1,3,16

The example below tells LinFBB to monitor all frames but only on specified LinBPQ ports:

M1 1,3,16

Monitoring Fbb

To see if mail sync requests are working, the xfbbC client program can be used to view the traffic. The username and password for this must be defined in the FBB PASSWD.SYS file.

xfbbC -i [callsign] -w [password]

A successful mail sync poll will look like this:

[1] fm PE1RRR to PE1RRR-3 ctl UI pid F0 (13)
[1] Broadcast SYNC #14922 asked fm PE1RRR
? 00003A4A84
[1] PE1RRR asked 14922, end of list 14922 !
[1] fm PE1RRR-3 to FBB ctl UI pid F0 (10)
14922  !!
[1] fm PE1RRR-3 to FBB ctl UI pid F0 (10)
14922  !!
[1] fm PE1RRR-3 to FBB ctl UI pid F0 (42)
14-Jun 16:30 PE1RRR-3 
Messages for
 None

This document was made possible with the help and contributions of both Steve G7TAJ and John GM8BPQ/G8BPQ.