Project

General

Profile

Support #411

Updated by Daniel Curtis over 9 years ago

As an amateur radio enthusiast I have need for a few pieces of software. This is a simple guide on setting up my Arch Linux installation with the required software needed for amateur radio usage. Currently my software load out for HAM radio includes: 
 * Chirp: Used to program my Baofeng UV-5R+ Chirp 
 * GNUradio: A powerful digital signal processing application GNUradio 
 * GPredict: Used to get a fix on amateur radio satellites 
 * Gqrx: Used to interface with software defined radios 
 * Stellarium: Not really used for radio, but great for radio astronomy 
 * Audacity: Used for recording and manipulating audio files GPredict 

 h3. Install cower to handle AUR packages 

 * Create a directory to store AUR build files: 
 <pre> 
 mkdir ~/src && cd ~/src 
 </pre> 

 * Install cower 
 <pre> 
 pacman -S wget 
 wget https://aur.archlinux.org/packages/co/cower/cower.tar.gz 
 tar xzf cower.tar.gz 
 cd cower 
 makepkg -si PKGBUILD 
 </pre> 

 h2. Installation 

 * To start, install the packages that are available from the Arch repositories: 
 <pre> 
 sudo pacman -S gnuradio gqrx 
 </pre> 

 * Next, install packages from AUR; we will be doing this from a local source directory: 
 <pre> 
 mkdir ~/src && cd ~/src 
 </pre> 
 # chirp 
 <pre> 
 wget https://aur.archlinux.org/packages/ch/chirp/chirp.tar.gz 
 tar xzf chirp.tar.gz 
 cd chirp 
 makepkg -s PKGBUILD 
 sudo pacman -U chirp*.xz 
 </pre> 
 #* NOTE: Users need to be added to the tty group, in order to program radios over @/dev/ttyUSB0@. This can be done like so (you'll need to log out and back in for this to take effect): 
 <pre> 
 sudo gpasswd --add ind3x tty 
 </pre> 

 *  
 # gpredict (and dependencies) 
 <pre> wget https://aur.archlinux.org/packages/ha/hamlib/hamlib.tar.gz 
 cd ~/src wget https://aur.archlinux.org/packages/gr/grig/grig.tar.gz 
 cower -dd gpredict 

 wget https://aur.archlinux.org/packages/gp/gpredict/gpredict.tar.gz 
 tar xzf hamlib.tar.gz 
 tar xzf grig.tar.gz 
 tar xzf gpredict.tar.gz 
 cd hamlib 
 makepkg -si -s PKGBUILD 

 
 sudo pacman -U hamlib*.xz 
 cd ../grig 
 makepkg -si -s PKGBUILD 

 
 sudo pacman -U grig*.xz 
 cd ../gpredict 
 makepkg -si -s PKGBUILD 
 </pre> sudo pacman -U gpredict*.xz

Back