Setting up PIRLP for the 1st time
Flashing the SD Card using Windows
Using the Win32DiskImager program
- Download the image Here (min size sd card 2g)
- Insert the SD card into your SD card reader and check what drive letter it was assigned. You can easily see the drive letter (for example G:) by looking in the left column of Windows Explorer. You can use the SD Card slot (if you have one) or a cheap Adapter in a USB slot.
- Download the Win32DiskImager utility (it is also a zip file). You can run this from a USB drive.
- Extract the executable from the zip file and run the Win32DiskImager utility; you may need to run the utility as Administrator! Right-click on the file, and select 'Run as Administrator'
- Select the image file you extracted above.
- Select the drive letter of the SD card in the device box. Be careful to select the correct drive; if you get the wrong one you can destroy your data on the computer's hard disk! If you are using an SD Card slot in your computer (if you have one) and can't see the drive in the Win32DiskImager window, try using a cheap Adapter in a USB slot.
- Click Write and wait for the write to complete.
- Exit the imager and eject the SD card.
- You are now ready to plug the card into your Raspberry Pi. (In Windows, the SD card will appear only to have a fairly small size once written - about 55 to 75 MB. This is because most of the card has a partition that is formatted for the Linux operating system that the Raspberry Pi uses which is not visible in Windows. If you don't see this small directory with files such as kernel.img then the copy may not have worked correctly.)
Booting for the first time
- After the OS has sucesfully booted run this command.
cd /usr/bin
sudo ./raspi-config
- Select option 1 Expand root partion to fill sd card, then finish to exit menu.
- Change root password with the following comand (default pw= pirlp) passwd
- Set up network with netconfig
- Set time with timeconfig
Setting up node # from backup
- First you need to create a backup of your current node file will be placed here /home/irlp/backup As root:
/home/irlp/scripts/backup_for_reinstall - Place your backup file in the TMP directory on your pi sd card. set permisions to 755
- Run from the root directory ./irlp-reinstall-debian (follow the prompts)
- reboot
Set audio levels
The audio levels (both receive and transmit) are adjusted using the mixer
program (as user root) :
alsamixer
You choose the view you want with the “TAB” key. It is best to show ALL by
default (press TAB twice), as there are only a limited number of controls
available. Alternately, you can view the Capture and Playback separately.
Since the PiRLP node uses a USB chipset, you have a very limited mixer
available for use. This will contain adjustment sliders for output volume
(Speaker), microphone feedback level/mute (1st Mic), capture device level (2nd
Mic), and microphone gain amplifier (Auto Gain Control).
You choose the device you want to edit with the right/left arrow keys, and the
level with the up/down arrows.
The MIC should be set as the capture device, as indicated by the red “Capture”
under the second MIC adjustment slider. This is the default behaviour for all
PiRLP nodes. If not, the capture device is set by selecting the proper device and
pressing the SPACE bar.
The level of audio passed from INPUT to the IRLP encoder (IRLP input level) is
adjusted with the 2nd Mic slider.
The level of audio passed from INPUT to OUTPUT (repeated audio) is adjusted
with the 1st Mic slider. If you are not using the node as a repeater controller, this
level should be set to zero. You can also mute this feedback setting by pressing
the “M” key while the 1st Mic is selected.
If the level of the input is too high or too low, you can try activating or deactivating
the microphone gain amplifier. To toggle the gain amplifier on/off, highlight the
Auto Gain Control slider and press the “M” key.
The level of audio passed from the IRLP decoder to the OUTPUT (IRLP output
level) is adjusted with the Speaker slider.
To quit alsamixer, use the “ESC” key.
To save, run (as user root) :
alsactl store