installing_pirlp
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| installing_pirlp [2013/01/08 23:33] – created 142.103.194.1 | installing_pirlp [2016/01/26 05:29] (current) – [Prerequisites and Disclaimer] k0kad | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | The following is an email from the IRLP Yahoogroups where the steps to build a PiRLP image were listed. | + | =====Re-installing |
| - | ---- | + | This article describes the steps required to re-install IRLP and Debian onto a |
| + | Raspberry Pi computer from an existing IRLP node. | ||
| + | If you would like a ready-built and configured system, consider ordering one | ||
| + | direct from IRLP at http:// | ||
| + | and all necessary parts to complete your PiRLP project. | ||
| + | |||
| + | ---- | ||
| + | ====Prerequisites and Disclaimer==== | ||
| First thing, back up your existing install using the " | First thing, back up your existing install using the " | ||
| script. It will create an irlp_backup.tgz file on a USB stick - More on this | script. It will create an irlp_backup.tgz file on a USB stick - More on this | ||
| later. | later. | ||
| - | Second thing - This is experimental and not supported. If it breaks something, | + | Second thing - This is experimental and not supported. If it breaks something, |
| - | apologize, but I can not forsee | + | the IRLP installs team can try to help, but we can not foresee |
| - | can, but can not promise it will all work. | + | IRLP will try to help where I can, but can not promise it will all work. If you |
| + | are not able to troubleshoot the problem on your own, consider ordering a complete | ||
| + | built and configured PiRLP node from the IRLP website: http:// | ||
| - | Hardware | + | ====Hardware |
| - | - IRLP Ver 3.0 board | + | You will require the following hardware: |
| - | - Raspberry Pi Model B (any Revision SHOULD work, tested on a Rev 2) | + | |
| - | - DB-25 to IDC 26 parallel cable (or similar) | + | |
| - | - USB sound card (most all should work, I am using the one listed below) | + | * A **suitable** power supply. Please see [[powering_your_pi|Powering your Pi]] |
| - | - 2G (min) SD card (larger is better, but not required) | + | * DB-25 to IDC 26 parallel cable (or similar) |
| - | - USB keyboard (for initial boot only) | + | * Compatible |
| + | | ||
| + | | ||
| + | * HDMI capable monitor, or an HDMI adapter to another style of monitor | ||
| - | USB sound card I use is a Syba SD-CM-UAUD, based on Cmedia CM119. | + | ====Required USB Sound Card==== |
| - | Some Pics of the sound card: | + | The Raspberry Pi lacks a sound input device. Because of this, a USB sound card must be used. The |
| - | http:// | + | best supported |
| + | |||
| + | {{ : | ||
| + | |||
| + | Some other pics of the sound card: http:// | ||
| Where you can get it from ($8.99 free shipping to US): | Where you can get it from ($8.99 free shipping to US): | ||
| http:// | http:// | ||
| - | Modifications required: | + | Please see the list of [[compatible_usb_sound_cards|IRLP Compatible USB Sound Cards]] |
| - | - Please prepare the IRLP board/ | + | |
| - | http:// | + | Be warned, there is a similar looking sound card on the market that is made |
| + | by Syba that will NOT work. It is the Syba SD-AUD20066. The difference is the | ||
| + | translucency of the case. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | ====Hardware | ||
| + | |||
| + | The following hardware modifications are required: | ||
| + | |||
| + | - Please prepare the IRLP board/ | ||
| + | |||
| + | A schematic of the cable can be found at this link: [[http:// | ||
| + | |||
| + | Alternately, | ||
| + | |||
| + | http:// | ||
| + | |||
| + | http:// | ||
| + | |||
| + | If you are using a Pi2 or Pi B+ with a 40 pin header, you must cut pins 27 and 28 from the board in order to fit the GPIO cable on. | ||
| + | See: [[http:// | ||
| + | It also shows pin 4 removed - this is not required. It is used as a key for systems ordered from IRLP. | ||
| + | ====Loading the Required Software==== | ||
| - | Software Required: | + | You will require the official Raspbian |
| - | - The official Raspbian release from the Raspberry Pi Foundation: | + | |
| http:// | http:// | ||
| (no support will be offered for this, besides what buttons to press) Follow the | (no support will be offered for this, besides what buttons to press) Follow the | ||
| - | directions on the RPi site for creating the card. | + | directions on the RPi site for creating the SD card. |
| SPECIAL NOTE ABOUT THE PI - Do not " | SPECIAL NOTE ABOUT THE PI - Do not " | ||
| Line 43: | Line 81: | ||
| Boot your Pi, and perform the following steps in the config: | Boot your Pi, and perform the following steps in the config: | ||
| - | 1) expand_rootfs Expand root partition to fill SD card | + | - expand_rootfs Expand root partition to fill SD card |
| - | 2) change_pass Change password for ' | + | |
| - | 3) change_locale Set locale (as required) | + | |
| - | 4) change_timezone Set timezone | + | |
| - | 5) memory_split Change memory split (set to 16) | + | |
| - | 6) ssh Enable ssh server | + | |
| - | 7) boot_behaviour DO NOT BOOT INTO DESKTOP | + | |
| Then click Finish. | Then click Finish. | ||
| Line 70: | Line 108: | ||
| the rest of the install. | the rest of the install. | ||
| - | wget ftp:// | + | - wget ftp:// |
| - | chmod +x get-irlp-files | + | |
| - | ./ | + | |
| (This process will take several minutes (up to 20), as it basically strips the | (This process will take several minutes (up to 20), as it basically strips the | ||
| Line 84: | Line 122: | ||
| Your node should work at this point. | Your node should work at this point. | ||
| + | |||
| + | ====Upgrading the Pi Firmware==== | ||
| The last step we will do is update the firmware on your Pi. This will help keep | The last step we will do is update the firmware on your Pi. This will help keep | ||
| everyone on a " | everyone on a " | ||
| - | users. | + | users. As part of the install, the rpi-update program is installed by default. |
| Follow the directions at: | Follow the directions at: | ||
| https:// | https:// | ||
| - | EXCEPT, as you are already logged in as root, you can remove | + | Start at the step **"Updating"**, as the program and the timezone have already |
| - | front of all of the commands. So the command | + | been set correctly. The command is: |
| - | + | ||
| - | wget http:// | + | |
| - | / | + | |
| rpi-update | rpi-update | ||
| + | This process will also take several minutes. | ||
| Then reboot, and enjoy your new PiRLP node. | Then reboot, and enjoy your new PiRLP node. | ||
| - | If there are questions, please email directly. I will do what I can to help. | ||
| - | |||
| - | Dave Cameron | ||
| - | VE7LTD | ||
installing_pirlp.1357688014.txt.gz · Last modified: 2013/01/08 23:33 by 142.103.194.1