As of last Sunday I got my complete flightaware ADS-B receiver from Amazon including filter, cable, good size antenna, etc.
First thing i noticed however is the piaware software is 3.1 rather than the 3.5 current. Every page i go to talks about a single click to update the software but i can’t find which homepage that is.
On my homepage, nothing listed below “outage e-mails” and “Log”. Me thinks I’m not accessing the correct home page of the piaware. It is hooked to the router via Ethernet.
Maybe the sdcard you got has remote updates disabled. (I don’t know where you sourced it from)
edit: or you’re being bitten by a bug in 3.1.0 that breaks remote upgrades, I forgot about that one…
You probably want to start over with a fresh 3.5.0 sdcard image since it’s a new site, 3.1.0 is pretty old now.
FlightAware itself doesn’t supply complete kits, but there are some 3rd party vendors that put them together. I guess the sdcard they shipped to amazon has been sitting in a warehouse for a while.
On the same topic (apologies to OP), I tried the auto update function and was rewarded with this:
[2017-04-25 17:08 MDT] run-apt-get(21780): E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.
[2017-04-25 17:08 MDT] child process 21780 exited with status EXIT 100
I’ve tried updating just the Debian packages, then going back for other bits, 1 by 1… but same issue occurred.
You need to run the command it says to run. It means power was lost or some other interruption happened while a previous package operation (not that particular upgrade - the interruption happened at some point in the past) was in progress.
edit: checking the history, though, that was in fact in place right back in 3.0, so I’m not sure what went wrong with your setup; I’d need to see more context from the logs surrounding the error.
edit^2: I pulled the logs from the FA side and it looks like the failure is actually happening during the package list update step, which doesn’t run dpkg --config -a first. I can add it there too I guess.
edit^3: github.com/flightaware/piaware/ … 1f5482136b
I’m having upgrading problems too. I took down my receiver (not a trivial task) and re-imaged the card and then found that SSH was disabled by default. And SSH is the only way I can talk to this Pi. And without SSH I can’t install the SSH enable file. And I fear that using the manual remote update, I would lose SSH access. And…well, fail.
You can create the file on /boot from your PC before installing the sdcard in the Pi.
Thanks for the reply. The crux of the issue is that I can’t see the /boot directory on the SD card on a Windows machine. What can I use to read the FAT SD partition short of setting up a virtual machine?
In very unlikely case that using the above method you are still unable to see boot partition, go to windows search, type cmd.exe, and press Enter button. This will open windows command prompt console. In this console type following, and it will create a file ssh in /boot partition of microSD card:
C:\Windows\System32> echo > E:\ssh
Hit ENTER key
(Replace letter E by drive letter of your microSD card)
This will create a file named ssh in microSD card’s /boot partition.