<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.satnogs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ted</id>
	<title>SatNOGS Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.satnogs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ted"/>
	<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/Special:Contributions/Ted"/>
	<updated>2026-06-21T10:13:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.satnogs.org/index.php?title=Raspberry_Pi&amp;diff=2546</id>
		<title>Raspberry Pi</title>
		<link rel="alternate" type="text/html" href="https://wiki.satnogs.org/index.php?title=Raspberry_Pi&amp;diff=2546"/>
		<updated>2019-02-02T17:55:58Z</updated>

		<summary type="html">&lt;p&gt;Ted: split config/setup into file-based, eth, wireless, KVM.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Message|This page assumes you have an account and a ground station registered on either network.satnogs.org or network-dev.satnogs.org. Make note of your station ID and API Key.}}&lt;br /&gt;
[[File:B3342fcc865731d69e0c9d7a8b1abb887185bc13 1 531x500.jpg|alt=Libre Space Foundation Raspberry Pi Case|thumb|Libre Space Foundation Raspberry Pi Case, [https://www.thingiverse.com/thing:3233687 on thingiverse]]]&lt;br /&gt;
&lt;br /&gt;
= Intro =&lt;br /&gt;
&lt;br /&gt;
The Raspberry Pi 3 is the reference platform for SatNOGS. You can try using various distributions for this (eg. Arch, Fedora), but the one we suggest is our custom image based on latest Raspbian.&lt;br /&gt;
&lt;br /&gt;
== [https://gitlab.com/librespacefoundation/satnogs/satnogs-pi-gen/-/jobs/artifacts/2018080300/download?job=release &amp;lt;span class=&amp;quot;glyphicon glyphicon-save&amp;quot;&amp;gt;&amp;lt;/span&amp;gt; Download]==&lt;br /&gt;
&lt;br /&gt;
You can download the latest Raspbian SatNOGS image following the links from the [https://gitlab.com/librespacefoundation/satnogs/satnogs-pi-gen/tags latest tag on GitLab]. Click on the cloud icon and then click &amp;quot;Download release&amp;quot;. You will get an Artifacts.zip file:&lt;br /&gt;
&lt;br /&gt;
=== Artifacts list ===&lt;br /&gt;
&lt;br /&gt;
The current artifacts list consists of:&lt;br /&gt;
* A Zipped image file&lt;br /&gt;
* An Image info file&lt;br /&gt;
* A SHA256 checksums file&lt;br /&gt;
&lt;br /&gt;
== Data integrity verification ==&lt;br /&gt;
&lt;br /&gt;
You should verify the data integrity of the artifacts by checking the SHA256 checksums. On Linux, run &amp;lt;code&amp;gt;sha256sum -c sha256sums&amp;lt;/code&amp;gt; in the directory where the artifacts are downloaded&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sha256sum -c sha256sums &lt;br /&gt;
2017-09-29-Raspbian-SatNOGS-master-lite.info: OK&lt;br /&gt;
image_2017-09-29-Raspbian-SatNOGS-master-lite.zip: OK&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Flashing ==&lt;br /&gt;
[https://www.raspberrypi.org/documentation/installation/installing-images/README.md Follow the usual Raspbian flashing instructions], and boot your Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
== Configuration==&lt;br /&gt;
The Raspberry Pi can be set up by connecting it to a keyboard and monitor, by connecting it to wired Ethernet, or by editing files in the /boot mount on the flashed USB stick.&lt;br /&gt;
&lt;br /&gt;
=== Modifying the /boot mount ===&lt;br /&gt;
This eliminates the need for a keyboard and monitor. Note your OS may mount /boot in a different location, and [https://raspberrypi.stackexchange.com/questions/10251/prepare-sd-card-for-wifi-on-headless-pi#comment98121_57023 Windows users have line ending problems]. Suggested actions:&lt;br /&gt;
&lt;br /&gt;
enable ssh server&lt;br /&gt;
&lt;br /&gt;
    touch /boot/ssh&lt;br /&gt;
&lt;br /&gt;
set up wifi:&lt;br /&gt;
&lt;br /&gt;
    edit /boot/wpa_supplicant.conf&lt;br /&gt;
&lt;br /&gt;
contents: (note key_mgmt options include NONE, WPA-PSK, WPA-EAP)&lt;br /&gt;
&lt;br /&gt;
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev&lt;br /&gt;
    update_config=1&lt;br /&gt;
    country=US&lt;br /&gt;
    &lt;br /&gt;
    network={&lt;br /&gt;
        ssid=&amp;quot;NETWORK_NAME&amp;quot;&lt;br /&gt;
        psk=&amp;quot;password&amp;quot;&lt;br /&gt;
        key_mgmt=WPA-PSK&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
=== Ethernet ===&lt;br /&gt;
If you are using wired Ethernet you should get connectivity right away.&lt;br /&gt;
&lt;br /&gt;
=== Wireless setup ===&lt;br /&gt;
If you are using wireless then see [https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md this doc for network configuration instructions] after booting.&lt;br /&gt;
&lt;br /&gt;
== Keyboard and monitor setup ==&lt;br /&gt;
Once your Raspberry Pi is booted, log in with username &amp;quot;pi&amp;quot; password &amp;quot;raspberry&amp;quot; and run: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo raspi-config&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You will want to be sure to do the following:&lt;br /&gt;
&lt;br /&gt;
* Set a strong, unique password&lt;br /&gt;
* Change localization settings:&lt;br /&gt;
** by default the rpi locale is configured for EN-GB, change as appropriate (ie: to EN_US.UTF-8)&lt;br /&gt;
** set timezone (we recommend UTC so your logs match the times in Network)&lt;br /&gt;
** set keyboard layout, again this is defaulting to a UK layout&lt;br /&gt;
** set wifi country&lt;br /&gt;
** expand filesystem&lt;br /&gt;
* Finish and reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SatNOGS Setup ==&lt;br /&gt;
&lt;br /&gt;
SSH to the Raspberry Pi with user &amp;quot;pi&amp;quot; and password &amp;quot;raspberry&amp;quot; (no quotes).&lt;br /&gt;
&lt;br /&gt;
Follow [[SatNOGS_Client_Ansible#SatNOGS_Client_Setup|SatNOGS Client Setup]] instructions to configure the system.&lt;br /&gt;
&lt;br /&gt;
= Fedora = &lt;br /&gt;
&lt;br /&gt;
Instructions for installing on Fedora can be found [[Fedora_Installation|here]].&lt;/div&gt;</summary>
		<author><name>Ted</name></author>
		
	</entry>
</feed>