Raspberry PI3 Ham Build

Raspberry PI3 Ham Build

PI3 Ham Build

Raspbian Buster Installation

Prior to boot

These steps are not necessary if you setup the image using the Raspberry Pi Imager.

  • add wpa_supplicant.conf to /boot (from /etc/wpa_supplicant/wpa_supplicant.conf)
  • touch ssh in /boot
  • setup user
    • create a file called userconf or userconf.txt in the boot partition of the SD card
    • This file should contain a single line of text, consisting of username:encrypted- password
    • To generate the encrypted password, the easiest way is to use OpenSSL on a Raspberry Pi that is already running – open a terminal window and enter
    • echo 'mypassword' | openssl passwd -6 -stdin

After boot

Fldigi suite

  • install fldigi dependencies * sudo apt install libfltk1.3-dev libjpeg62-turbo-dev libxft-dev libxinerama-dev libxcursor-dev libsndfile1-dev libsamplerate0-dev portaudio19-dev libusb-1.0-0-dev libpulse-dev texinfo libudev-dev
  • build fldigi-suite * http://www.kk5jy.net/fldigi-build/
  • Add Hamradio Menu option * sudo apt install extra-xdg-menus

Golang

Pat

  • install pat

JS8Call

Voacap

  • install voacapl * https://github.com/jawatson/voacapl
    Copy
    	git clone https://github.com/jawatson/voacapl
    	cd voacapl/
    	sudo apt install automake gfortran
    	aclocal
    	automake --add-missing
    	./configure
    	make
    	sudo make install
    	makeitshfbc
    	```
    

fonts

Misc

Xastir

Install from source

Copy
sudo apt install build-essential
sudo apt install git autoconf automake xorg-dev graphicsmagick gv libmotif-dev libcurl4-openssl-dev
sudo apt install gpsman gpsmanshp libpcre3-dev libproj-dev libdb5.3-dev python-dev libax25-dev libwebp-dev
sudo apt install shapelib libshp-dev festival festival-dev libgeotiff-dev libwebp-dev libgraphicsmagick1-dev
sudo apt install xfonts-100dpi xfonts-75dpi
xset +fp /usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi
git clone https://github.com/Xastir/Xastir
cd Xastir
./bootstrap.sh
mkdir build
cd build
../configure 
make clean
make
sudo make install

Create menu icon

  • Create file at /usr/share/applications/xastir.desktop with the contents:
Copy
[Desktop Entry]
Name=Xastir
Comment=X Amateur Station Tracking and Information Reporting
Exec=xastir
Icon=/usr/local/share/xastir/symbols/icon.png
Terminal=false
Type=Application
Categories=Network;HamRadio
Keywords=APRS;AX.25;HamRadio