Building a Pi 3 IRLP node from scratch- Step by step

Install process for IRLP, IRLPvCon, OpenVPN and EchoIRLP

 

Hardware required:

- IRLP Ver 3.0 board

- Raspberry Pi Model Pi3

- A GOOD 5V microUSB power supply for your Pi.

- DB-25 to IDC 26 parallel cable

- USB sound card SYBA SD-CM-UAUD, based on Cmedia CM119

- 16 gig micro-SD class 10 card SCANDISK.

- USB keyboard

- HDMI capable monitor, or an HDMI adapter to another style of monitor

 

1)you値l �first need to load debian OS onto a micro sd card, �go to this website https://www.raspberrypi.org/downloads/

 

then install the zip files for both noobs lite and jessie lite onto your pc and then drag and drop each image into your desktop.

 

2) Than with your Win32DiskImager software, you値l than burn the image onto your micro sd card by burning the Noobs boot-up and Jessie lite� img �to your micro sd card.

 

3) Install the new Jessie lite micro sd card in the Pi3 and power up to confirm the image works.

 

4) Than you値l need to prepare the Debian for loading the IRLP software.

Log into the pi with these defaults:

username is:� pi

password is:� raspberry

 

5) create a root user password

At the prompt, type:

 

sudo� su� -

passwd� root������

�then type in the new root password for each prompting.

 

 

6) Configure the Pi for Your Location, Tiemzone, and Keyboard Layout, and make sure to enable SSH.

At the prompt, type:

sudo� raspi-config

 

make sure to change the time zone, keyboard, enable the SSH.

 

Just in case you have multiple IRLP nodes behind your network, you値l need to change the SSH port number 22 to some other port like 23, 24, and 25? Also in my case I had to go in to allow root access for SSH and I had to edit the /etc/ssh/sshd_config on line 28 it should read below this

PermitRootLogin yes

 

You値l need to putty in with pico command line.

�

At the root prompt change the directory, type:�

cd /etc

 

At the root prompt change the directory, type:�

pico ssh/sshd_config

 

Then change line number 5 to whatever port number Port 22 to any port that won稚 conflict with your network or other irlp nodes, than about line 27 edit the Root Permit line to read this exactly��� PermitRootLogin yes�

 

Then hit Ctrl X� than hit Shift Y and hit the enter key ,� it should be saved.� Be very careful when editing with pico this is can be tricky at first.� Now you should be able to Putty and WinSCP into the Pi computer, you値l need to put your back-up file into the tmp file folder. The file should read irlp_backup.tgz

 

Now you値l need to establish Putty and WinSCP sessions for an easier loading of the IRLP, IRLPVcon,� OpenVPN and Echolink downloads.

 

7) Open a WinSCP session and install the irlp_backup.tgz file into the root/tmp file folder.

��

 

 

 

IRLP install

8) open a putty session and copy and paste these lines to install the IRLP files: At the prompt, copy and paste or type: one line at a time

 

wget� ftp://ftp.irlp.net/get-irlp-files
chmod� +x� get-irlp-files

./get-irlp-files

 

 

If the process changes your IP address make sure and take notes of the new address.

 

 

IRLPvCon INSTALL

�9) to install IRLPvCon

 

At the prompt, copy and paste or type: one line at a time

 

wget� ftp://ftp.irlp.net/pub/irlpvcon_debian/irlpvcon_debian_install

chmod� +x� irlpvcon_debian_install

./irlpvcon_debian_install

 

 

Once you致e get IRLPvCON loaded,� go into the admin panel and create a user name and password

To access IRLPvCON� point a JavaScript Enabled browser to the URL:

 

your-ip-address/irlpvcon

 

This will bring up the main IRLPvCON Display with the Console Screen. The buttons along the bottom of the display are used to bring up different screens.

 

 

 

 

 

OpenVPN INSTALL

10) To install OpenVPN on Debian:

At the prompt, copy and paste or type:

apt-get install openvpn

Then get your client.conf file and install it in the etc/openvpn folder

Then start or stop your OpenVPN client by
 

At the root prompt, type:

/etc/init.d/openvpn start
 
Then reboot the node it should establish your link to the OpenVPN server.
 
 
 
ECHOLINK INSTALL
11) now to install Echolink on your node.
 
Now to install echolink, �you値l need your existing echolink �information, when prompted to input your password,� callsign and location info.
 

At the prompt, copy and paste or type: one line at a time

 
wget -N --no-check-certificate https://raw.githubusercontent.com/wd5m/echoirlp/master/install/echo-install
 

chmod +x ./echo-install

 

./echo-install

 

 

 

 

 

 

 

 

 

12) To adjust sound settings, as root

At the prompt, copy and paste or type:

�

alsamixer

 

And to store settings

At the prompt, copy and paste or type:

 

alsactl store