Search for Extraterrestrial Intelligence (SETI@Home) Raspberry Pi "recipe"

Image

Moderators: Admiral of the Fleet, Vice Admiral

Post Reply
User avatar
0v3rz34l0u5
Posts: 591
Joined: Tue Oct 23, 2018 8:29 pm
Location: Hertfordshire
Contact:

Search for Extraterrestrial Intelligence (SETI@Home) Raspberry Pi "recipe"

Post by 0v3rz34l0u5 » Sun Mar 03, 2019 2:02 pm

YOU WILL NEED:
  • A Raspberry Pi
  • Raspberry Pi Case (this is optional but it'll be tidy with a case and the official case is £6)
  • A Micro USB power supply (you can draw power from another device using a USB to microUSB cable).
  • An 8GB microSD Card (it'll work with cards from 4GB to 32GB)
  • An ethernet cable (and of course a spare port on your router or switch)
  • A keyboard and mouse (for the setup - I use one of these)
  • An SETI@Home account - if you haven't got one, create one -
    https://setiathome.berkeley.edu/create_account_form.php
    (This will work with other BOINC projects too. Just choose one and sign up. Use your details to login on your Pi).
DISCLAIMER:
This guide was written using a Raspberry Pi 3B+ running Raspbian Stretch with Desktop 13th November 2018.

I do not know whether any 3rd party software is safe. By following the guide below you accept ALL responsibility. I will not be held accountable for any issues that may arise.


One. Download the latest version of Raspian from the Raspberry Pi Foundation.
Download Raspbian Stretch with Desktop from https://www.raspberrypi.org/downloads/raspbian/

Two. "Burn" the image to the SD card using Etcher.
Download from https://www.balena.io/etcher/

Three. Run through the "out of the box" wizard.
Connect power (microUSB), network and a monitor to the Pi and allow it to boot up then follow the "Welcome to Raspberry Pi" wizard.
  1. Set the locale and keyboard language as required
  2. Aet the password for user 'pi'
  3. Updating Raspbian

Four. Enable remote GUI access (and do some optional customisations to the desktop)
Go to "Start", Preferences, Raspberry Pi Configuration.
  1. System: Disable Splash Screen.
  2. Interfaces: Enable VNC.
 
Five. Update the Pi Firmware and Install the relevant packages
Open the Terminal and type (wait for each command to finish before proceeding).

Code: Select all

sudo rpi-update
sudo apt-get update
sudo apt-get upgrade
 
Six. Install BOINC (this includes the GUI)
Open the Terminal and type (wait for each command to finish before proceeding).

Code: Select all

sudo apt-get install boinc
 
Seven. Add the BOINC Manager icon to the taskbar
  1. Right click anywhere on the taskbar and click Add / Remove Panel Items.
    1. Select Application Launch Bar and then click Preferences.
      • Add BOINC Manager (System Tools).
 
Eight. Configure SETI@home
RUN BOINC Managerand run through the initial wizard:
Scroll down and select SETI@home (or your chosen project) then click Next
Select Yes, existing user, enter your username and password then click Next
Click Finish
Open the Terminal and type (wait for each command to finish before proceeding).

Code: Select all

sudo reboot
boinccmd --get_tasks
Alternatively, instead of running the boinccmd --get_tasks command, open the BOINC Manager.

To manage remotely, download VNC Viewer and connect to the IP address of the SETI@HomePi.

References:
https://boinc.berkeley.edu/wiki/Install ... _a_package
Image

Post Reply