Configuring Bluetooth TNC Ports

Terminal-Node Controllers (TNC) or radios containing built-in TNCs can be connected over a local Bluetooth network to devices supporting the Serial Port Profile (SPP) and speaking standard KISS protocol over the SPP network connection.

To add a new TNC port, click the Add button on the Configure Ports tab. The port editing dialog will appear. Set the port type to Bluetooth_TNC.

Bluetooth TNC configuration panel

NOTE: This may fail to work on 64-bit and/or non-Intel processor distributions of Linux, as only a 32-bit Intel-processor Linux native library for accessing the Bluetooth stack is included with the YAAC Bluetooth plugin. Install the distribution's native version of libbluetooth or BlueZ, using one of the following commands (depending on your distribution and its choice of software upgrade utility):

Debian/Ubuntu derivatives: apt-get install libbluetooth libbluetooth-dev
Fedora and Red Hat: dnf install bluez-libs

The other parameters you will need to specify for the TNC are:

The "Test Port" button provides a means of verifying that you have connected to the correct place; it opens a terminal window connected to the configured Bluetooth device so that you can manually test the TNC for the desired operation. To complete testing, close the terminal window.

Once you have the settings the way you want them, click OK. Ensure that the TNC is connected to the Bluetooth device before you click OK. At that time, YAAC will issue commands to the TNC to put it in KISS mode (if configured to do so), and then wait for AX.25 packets to arrive.