sdr-enthusiasts / gitbook-adsb-guide

Guide to aircraft tracking using ADS-B reception with SDR & docker containers. Published on GitBook.
https://sdr-enthusiasts.gitbook.io/ads-b/
Other
129 stars 54 forks source link

Step 0 for Setting Up Host System #78

Closed Ottergoose closed 1 year ago

Ottergoose commented 1 year ago

For those of us who are merely casual geeks, who might know enough to SSH into a server, navigate directory structure, and edit text files, some additional guidance in the guide in the "Setting Up Host System" section would be most appreciated; for example, is there a recommended install method / version of Linux to install on my extant Pi?

Many of us are coming from a background of getting started by installing a mostly setup image from FlightAware, ADSBx, etc., so some additional hand-holding to get to the point where you're instructing us to enter command lines in the terminal would be appreciated - even if it's just a note saying "Raspberry Pi Users, follow the instructions here to get a suitable basic Linux installation set up and connected to your network."

... heck, I'm even willing to edit the doc and send in a pull request to add it! I'll crosspost on Discord and see what the suggested workflow is.

Ottergoose commented 1 year ago

The following has been suggested by Johnex ( https://discord.com/channels/734090820684349521/734090821250580564/1077646364378402877)

  1. Download https://dietpi.com/downloads/images/DietPi_RPi-ARMv8-Bullseye.7z
  2. Flash using rufus or whatever software you like to use to burn in image to a drive
  3. Boot up the microsd on your Pi and wait around 30s to 1 min.
  4. SSH into the IP, you can get the IP from your router clients page
  5. The default user is root, default pass is "dietpi"
  6. On the first SSH connection, you will be asked a lot of questions. You can disable serial if you don't need it, you can change the user password which is recommended.
  7. You will then be presented with the config tool, which lets you install software, change things like removing hdmi, disabling wifi etc.
  8. You can just skip that part if you don't need, at the bottom just select install. It will install the basic needed for this to work.
  9. You should log out and log in again, this time using user "dietpi" and the password you changed to.
  10. You can now run the docker-install script via

source <(curl -s https://raw.githubusercontent.com/sdr-enthusiasts/docker-install/main/docker-install.sh)

  1. Say yes to all
  2. Reboot
  3. Now you can follow the guide, docker is installed and you can copy paste what you need from the guide

===

lpgeek points out ( https://discord.com/channels/734090820684349521/734090821250580564/1077641519965667458 ) that Raspberry Pi OS or DietPi (depending on level of comfort with no GUI) during the image creation process one has to enable ssh under advanced options. There's a good getting started guide here: https://www.raspberrypi.com/documentation/computers/getting-started.html

Ottergoose commented 1 year ago

I've taken care of this myself with a few recently accepted pull requests. Closing.💪