FBB was written for 3 different platforms. Dos (DosFBB),
Windows (WinFBB) and Linux (LinFBB).
This manual only covers the Linux versions.
LinFBB will normally be installed on your hard-disk after the Ax.25 system has been installed and configured. The configuration files for the BBS will be located in the ..etc/ax25/fbb directory. This directory should be placed directly under /usr/local/etc/ax25/. The directory will automatically be created during installation. The other files and directories will also be created automatically. A list of the files and directories is given in appendix 14.
There are two Linux versions:
This document assumes the installation and operation of the Ax.25 Runtime library, ax25-Tools and ax25-Apps.
For HELP in installing and configuring Ax.25 See Appendix 23.
To install LinFBB you MUST have root access.
You may log on as root or you may log on as a user and switch to Superuser mode with:
sudo su
If you have installed the Ax.25 support code you will prob have compiled it from the /usr/local/src/ax25/ directory.
Download the latest archived source file from LinFBB Sourceforge.net
Place it in /usr/local/src/ax25/.
Extract the contents and change directory to the extracted directory.
wget http://k4gbb.no-ip.info/docs/scripts/fbb-7.0.8-beta2.tar.bz2
tar xf fbb-7.0.8-beta2.tar.bz2
cd fbb-7.0.8-beta2
The README file contains the information you will need to compile and install the BBS files.
The "First Time" installation process includes the automatic running of the fbb script.
This script prompts you for the basic BBS parameters.
Enter your call sign, H-route, etc. The script will create FBB.CONF.
The process will continue by prompting you for creation of the PORT.SYS and other needed files.
You will be able to correct or change entries manually later.
Below is a list of files that need editing. Some must be edited for your station and others are optional. Read this section very carefully. It is important that the number of non-comment lines NOT be changed. Click on the file name for more details on these files,
Files that are configured by the fbb script and normally not need to be changed.
Files you must change if you plan to do any forwarding:
Files you should check:
Other files:
To stop the BBS. Daemon version: At the CLI, enter killall xfbbd X-Windows version: Select "File" in menu, and then select "Exit" To start the BBS. To start LinFBB in X-Windows: run "./xfbb.sh" in a xterm. To start LinFBB daemon: run "./xfbb.sh -d &". Local access to the BBS Execute xfbbC to connect (eg: xfbbC -c).
X-Windows version of LinFBB: Select the "Window" in menu, and then select "Console"
Assign a BBS privileged to a User. To do this use terminal console to access the BBS as a Sysop. With the EU, Edit User, command -
EU [call]
The BBS may indicate that this call is not known and ask if you want to create it.
Answer Y.
Next you will see a line of different options for that user.
Choose B to make the User recognized as a BBS.
Press ENTER to quit editing the User.
Repeat this procedure with the call of all the Users who are Forwarding Partners.
Exit the keyboard-session with the command B (Bye).
Edit the .../fbb/bbs.sys file and add the BBS call.
Edit the ...fbb/forward.sys file and create a forwarding script.
Restart the BBS to reload the new configurations.
They are configured as part of the Ax.25 service setup. The TNCs should already be set up and tested.