User Tools

Site Tools


packet-linbpq-x86

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
packet-linbpq-x86 [2023/01/06 19:28] – [Downloading and running the script] m0ltepacket-linbpq-x86 [2023/01/13 23:09] m0lte
Line 1: Line 1:
-====== Installing LinBPQ on Ubuntu 22.04 and other Debian based 64 bit systems======+====== Installing LinBPQ on Ubuntu 20.04 LTS x64 ======
  
 This is a document which describes the general case of installing and configuring LinBPQ on Ubuntu 22.04  This is a document which describes the general case of installing and configuring LinBPQ on Ubuntu 22.04 
Line 5: Line 5:
 ===== Downloading and running the script ===== ===== Downloading and running the script =====
  
-Open up a terminal and run the following code+There are currently 2 options for installing linbpq  
 + 
 +===1. EXPERIMENTAL- Download an amd64 build===
  
 When you issue the following commands, a subfolder will be created in your working directory called linbpq. When you issue the following commands, a subfolder will be created in your working directory called linbpq.
 +
 +This is as-yet untested, so reports of success or otherwise will be highly appreciated.
 +
 +<code>
 +sudo apt install libconfig9
 +mkdir linbpq
 +cd linbpq
 +wget https://github.com/M0LTE/linbpq-builds/releases/download/release/linbpq
 +chmod +x linbpq
 +./linbpq -v
 +</code>
 +
 +===2. OR Download the 32 Bit version and install a few missing things===
 +
 +When you issue the following commands, a subfolder will be created in your working directory called linbpq.
 +
 +<code>
 +
 +sudo dpkg --add-architecture i386
 +sudo sed -i 's/deb /deb [arch=amd64,i386] /g' /etc/apt/sources.list && \
 +sudo apt update && sudo apt install -yq wget unzip libcap2-bin lib32z1 && \
 +sudo apt install -yq libasound2:i386 libasound2-dev:i386 && \
 +sudo apt install -yq gcc-multilib libc6:i386 libncurses5:i386 libstdc++6:i386
 +mkdir linbpq
 +cd linbpq
 +wget https://www.cantab.net/users/john.wiseman/Downloads/linbpq
 +chmod +x linbpq
 +./linbpq -v
 +</code>
 +
 +
 +===3. OR Download the source code, and a few required libraries, and build it yourself===
 +
 +Don't do this unless you know what you are doing.
 +When you issue the following commands, a subfolder will be created in your working directory called linbpq.
 +
  
 <code> <code>
 sudo apt update sudo apt update
-sudo apt install build-essential libconfig-dev libssl-dev libminiupnpc-dev libzip-dev libpcap-dev libasound-dev+sudo apt install git build-essential libconfig-dev libssl-dev libminiupnpc-dev libzip-dev libpcap-dev libasound2-dev minicom unzip
 git clone git://vps1.g8bpq.net/linbpq git clone git://vps1.g8bpq.net/linbpq
 cd linbpq cd linbpq
Line 37: Line 75:
    cd ~/linbpq    cd ~/linbpq
    wget http://www.prinmath.com/ham/bpq-config    wget http://www.prinmath.com/ham/bpq-config
-   chmod a+x bpq-config+   chmod +x bpq-config
 </code> </code>
  
Line 56: Line 94:
 5. Reboot\\ 5. Reboot\\
 {{:screenshot_2023-01-05_at_10.12.16.png?400|}}\\ {{:screenshot_2023-01-05_at_10.12.16.png?400|}}\\
-6. Once your PC has reset, reconnect to, nagivate to the linbpq folder and relaunch the configuration tool: <code>sudo ./bpq-config</code>+6. Once your PC has reset, reconnect to, navigate to the linbpq folder and relaunch the configuration tool:  
 +<code> 
 +cd ~/linbpq 
 +sudo ./bpq-config 
 +</code>
 7. Select Quick Install - this will create a basic configuration that you can then change\\ 7. Select Quick Install - this will create a basic configuration that you can then change\\
 {{::screenshot_2023-01-05_at_10.20.06.png?400|}}\\ {{::screenshot_2023-01-05_at_10.20.06.png?400|}}\\
Line 63: Line 105:
   * Username/Password can be anything you like - you'll only use it when accessing the link over your home network   * Username/Password can be anything you like - you'll only use it when accessing the link over your home network
   * Set WinLink RMS to No   * Set WinLink RMS to No
 +  * It doesn't currently like intermediate callsigns, just set a dummy callsign and edit in the config later
 {{::screenshot_2023-01-05_at_10.21.51.png?400|}}\\ {{::screenshot_2023-01-05_at_10.21.51.png?400|}}\\
 9. Once done click finish. The script will update the appropriate files, hit ok to move on\\ 9. Once done click finish. The script will update the appropriate files, hit ok to move on\\
Line 80: Line 123:
 </code> </code>
  
-14. Your system is now ready - visit HTTP://yourip:8008 and have fun!+14. Your system is now ready - visit http://yournodeip:8008 and have fun!
  
 ===== Connecting LinBPQ to your TNC ===== ===== Connecting LinBPQ to your TNC =====
packet-linbpq-x86.txt · Last modified: 2023/04/03 22:11 by m0lte