This is the way which OARC recommends installing LinBPQ.
It is suitable for Debian-based operating systems, e.g. Debian, Raspberry Pi OS. It does not ship for Ubuntu (yet?).
This page and the package it refers to are NOT the first party documentation or packaging for LinBPQ.
This process is only fully tested for a clean installation where BPQ has not been manually installed in the past using some other means. There are some high level instructions at the bottom of this page. If you aren't sure, stop and seek help. Always take backups.
Follow this guide: https://guide.hibbian.org/install/bpq/
A default config file will be placed at /etc/bpq32.cfg
before bpq will start.
We ship a backup config file suitable for a basic node with a single KISS modem with the package in `/usr/share/doc/linbpq/examples/bpq32.cfg`, so don't worry about getting it wrong!
Whenever you have updated the config, restart LinBPQ:
sudo systemctl restart linbpq
Check on its status:
sudo systemctl status linbpq
Show its logs:
journalctl -ru linbpq
(use arrows / page up/down to navigate, press q to quit)
There are various ways to access your node locally:
in a browser, e.g. http://yournode:8008
using QtTermTCP, a cross-platform GUI with some more advanced features for monitoring etc, connecting to port 8011
using Telnet (e.g. PuTTY in Telnet mode), connecting to port 8010
Username and password as per your config file.
If you get “No APPLCALL for Chat APPL” in the BPQ logs, and “Sorry, Application CHAT is not running” when you issue CHAT at the node prompt, ensure that the ApplNum in /opt/oarc/bpq/chatconfig.cfg is set to the number of the APPLICATION in /opt/oarc/bpq/bpq32.cfg. You can also do this in Chat Mgmt in the BPQ web interface.
To update LinBPQ to the latest version in Hibby's apt repo, simply:
sudo apt update sudo apt upgrade
sudo systemctl stop linbpq
sudo cp bpq32.cfg /etc/bpq32.cfg
and update owner sudo chown root:linbpq /etc/bpq32.cfg
sudo cp -rf /home/pi/bpq/ /opt/oarc/bpq/
and update owner - sudo chown -R linbpq:linbpq /opt/oarc/bpq/
sudo systemctl start linbpq
and see if anything explodesThis document superseded linbpq_pc_installation and linbpq_pi_installation.