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:38] – [Setting up linbpq - the bpq-config tool] m0ltepacket-linbpq-x86 [2023/01/13 23:09] m0lte
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 libasound2-dev minicom unzip+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 67: 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\\
packet-linbpq-x86.txt · Last modified: 2023/04/03 22:11 by m0lte