Orange Pi PC -- a $15 alternative to RPi 2? So far, so good

Thanks Oliver for quick response! You saved my day, It worked.



root@orangepi:~# apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  itcl3 tcl-tls tcllib tclx8.4
Suggested packages:
  itcl3-doc tclx8.4-doc
The following NEW packages will be installed:
  itcl3 tcl-tls tcllib tclx8.4
0 upgraded, 4 newly installed, 0 to remove and 23 not upgraded.
1 not fully installed or removed.
Need to get 4,829 kB of archives.
After this operation, 17.1 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://mirrordirector.raspbian.org/raspbian/ wheezy/main tclx8.4 armhf 8.4            .0-3 [93.5 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main tcllib all 1.14-d            fsg-3+deb7u1 [4,628 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main tcl-tls armhf 1.6            +dfsg-3 [57.7 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main itcl3 armhf 3.4.1            -1 [50.7 kB]
Fetched 4,829 kB in 8s (539 kB/s)
Selecting previously unselected package tclx8.4.
(Reading database ... 84717 files and directories currently installed.)
Unpacking tclx8.4 (from .../tclx8.4_8.4.0-3_armhf.deb) ...
Selecting previously unselected package tcllib.
Unpacking tcllib (from .../tcllib_1.14-dfsg-3+deb7u1_all.deb) ...
Selecting previously unselected package tcl-tls.
Unpacking tcl-tls (from .../tcl-tls_1.6+dfsg-3_armhf.deb) ...
Selecting previously unselected package itcl3.
Unpacking itcl3 (from .../itcl3_3.4.1-1_armhf.deb) ...
Processing triggers for man-db ...
Setting up tclx8.4 (8.4.0-3) ...
Setting up tcllib (1.14-dfsg-3+deb7u1) ...
Setting up tcl-tls (1.6+dfsg-3) ...
Setting up itcl3 (3.4.1-1) ...
Setting up piaware (2.1-5) ...
root@orangepi:~# sudo dpkg -i piaware_2.1-5_armhf.deb
(Reading database ... 86340 files and directories currently installed.)
Preparing to replace piaware 2.1-5 (using piaware_2.1-5_armhf.deb) ...
Unpacking replacement piaware ...
Setting up piaware (2.1-5) ...
Processing triggers for man-db ...




root@orangepi:~# sudo piaware-config -autoUpdate 1 -manualUpdate 1
root@orangepi:~# sudo piaware-config -user abcd567 -password
please enter flightaware user password:
root@orangepi:~# sudo /etc/init.d/piaware restart
 ok ] Stopping piaware server: piaware.
 ok ] Starting piaware server: piaware.
root@orangepi:~#




root@orangepi:~# cat /tmp/piaware.out
12/19/2015 17:16:07 ****************************************************
12/19/2015 17:16:07 piaware version 2.1-5 is running, process ID 7216
12/19/2015 17:16:07 your system info is: Linux orangepi 3.4.39 #41 SMP PREEMPT Sun Jun 21 13:09:26 HKT 2015 armv7l GNU/Linux
12/19/2015 17:16:07 Connecting to FlightAware adept server at piaware.flightaware.com/1200
12/19/2015 17:16:08 ADS-B data program 'dump1090-mutab' is listening on port 30005, so far so good
12/19/2015 17:16:08 Starting faup1090: /usr/lib/piaware/helpers/faup1090 --net-bo-ipaddr localhost --net-bo-port 30005 --stdout
12/19/2015 17:16:08 Started faup1090 (pid 7240) to connect to dump1090-mutab
12/19/2015 17:16:08 Connection with adept server at piaware.flightaware.com/1200 established
12/19/2015 17:16:08 FlightAware server SSL certificate validated
12/19/2015 17:16:08 encrypted session established with FlightAware
12/19/2015 17:16:08 autoUpdate in adept config is enabled, allowing update
12/19/2015 17:16:08 manualUpdate in adept config is enabled, allowing update
12/19/2015 17:16:08 multilateration support enabled (use piaware-config to disable)
12/19/2015 17:16:08 logged in to FlightAware as user abcd567
12/19/2015 17:16:09 piaware received a message from dump1090-mutab!
12/19/2015 17:16:10 piaware has successfully sent several msgs to FlightAware!
12/19/2015 17:16:38 36 msgs recv'd from dump1090-mutab; 36 msgs sent to FlightAware
root@orangepi:~#


Planefinder client installed:



root@orangepi:~# sudo wget http://client.planefinder.net/pfclient_3.1.201_armhf.deb
--2015-12-19 17:30:18--  http://client.planefinder.net/pfclient_3.1.201_armhf.deb
Resolving client.planefinder.net (client.planefinder.net)... 67.69.196.208, 67.69.196.200, 2001:4958:300:490::4345:c553, ...
Connecting to client.planefinder.net (client.planefinder.net)|67.69.196.208|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 646478 (631K) [application/x-debian-package]
Saving to: `pfclient_3.1.201_armhf.deb'

100%==================================================>] 646,478      729K/s   in 0.9s

2015-12-19 17:30:19 (729 KB/s) - `pfclient_3.1.201_armhf.deb' saved [646478/646478]

root@orangepi:~# sudo dpkg -i pfclient_3.1.201_armhf.deb
Selecting previously unselected package pfclient.
(Reading database ... 86340 files and directories currently installed.)
Unpacking pfclient (from pfclient_3.1.201_armhf.deb) ...
Setting up pfclient (3.1.201) ...
....] Starting pfclient: pfclient2015-12-19 17:32:09.612739 Daemon running on PID: 7298
2015-12-19 17:32:09.615937 We were unable to locate a configuration file and have entered configuration mode by default. Please visit: http://192.168.2.16:30053 to complete configuration.
. ok
root@orangepi:~#


Flightradar24 client installed:



root@orangepi:~# sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"
--2015-12-19 17:36:40--  http://repo.feed.flightradar24.com/install_fr24_rpi.sh
Resolving repo.feed.flightradar24.com (repo.feed.flightradar24.com)... 54.231.80.131
Connecting to repo.feed.flightradar24.com (repo.feed.flightradar24.com)|54.231.80.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 921 [text/x-sh]
Saving to: `STDOUT'

100%==================================================>] 921         --.-K/s   in 0.001s

2015-12-19 17:36:41 (1.07 MB/s) - written to stdout [921/921]

gpg: directory `/root/.gnupg' created
gpg: new configuration file `/root/.gnupg/gpg.conf' created
gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/root/.gnupg/secring.gpg' created
gpg: keyring `/root/.gnupg/pubring.gpg' created
gpg: requesting key 40C430F5 from hkp server pgp.mit.edu
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 40C430F5: public key "Viacheslav Kalmykov <slava@fr24.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK
Get:1 http://repo.feed.flightradar24.com flightradar24 Release.gpg [819 B]
Get:2 http://repo.feed.flightradar24.com flightradar24 Release [9,636 B]
Get:3 http://repo.feed.flightradar24.com flightradar24/raspberrypi-stable armhf Packages [630 B]
Ign http://repo.feed.flightradar24.com flightradar24/raspberrypi-stable Translation-en_US
Ign http://repo.feed.flightradar24.com flightradar24/raspberrypi-stable Translation-en
Hit http://archive.raspberrypi.org wheezy Release.gpg
Hit http://archive.raspberrypi.org wheezy Release
Hit http://archive.raspberrypi.org wheezy/main armhf Packages
Ign http://archive.raspberrypi.org wheezy/main Translation-en_US
Ign http://archive.raspberrypi.org wheezy/main Translation-en
Hit http://raspberrypi.collabora.com wheezy Release.gpg
Hit http://raspberrypi.collabora.com wheezy Release
Hit http://raspberrypi.collabora.com wheezy/rpi armhf Packages
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en_US
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en
Hit http://mirrordirector.raspbian.org wheezy Release.gpg
Hit http://mirrordirector.raspbian.org wheezy Release
Hit http://mirrordirector.raspbian.org wheezy/main armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/contrib armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/non-free armhf Packages
Hit http://mirrordirector.raspbian.org wheezy/rpi armhf Packages
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en_US
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en_US
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en_US
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en_US
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en
Fetched 11.1 kB in 18s (602 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  fr24feed
0 upgraded, 1 newly installed, 0 to remove and 23 not upgraded.
Need to get 433 kB of archives.
After this operation, 563 kB of additional disk space will be used.
Get:1 http://repo.feed.flightradar24.com/ flightradar24/raspberrypi-stable fr24feed armhf 1.0.16-7 [433 kB]
Fetched 433 kB in 2s (206 kB/s)
Selecting previously unselected package fr24feed.
(Reading database ... 86343 files and directories currently installed.)
Unpacking fr24feed (from .../fr24feed_1.0.16-7_armhf.deb) ...
Setting up fr24feed (1.0.16-7) ...
 ok ] Stopping FR24 feeder: fr24feed.
[main]*FR24 Feeder/Decoder [0x02117000]
[main]*Version: 1.0.16-7/generic
[main]*Built on 20151214-1410 (r:master-d6572f3.git/Linux/armv7l)
[main]*Copyright 2012-2015 Flightradar24 AB
[main]*http://flightradar24.com)
[main]*DNS mode: LIBC

Welcome to the FR24 Decoder/Feeder sign up wizard!

Before you continue please make sure that:

 1 - Your ADS-B receiver is connected to this computer or is accessible over network
 2 - You know your antenna's latitude/longitude up to 4 decimal points and the altitude in feet
 3 - You have a working email address that will be used to contact you
 4 - fr24feed service is stopped. If not, please run: sudo service fr24feed stop

To terminate - press Ctrl+C at any point


Step 1.1 - Enter your email address (username@domain.tld)
$:



@abcd567 - Wow! You are lucky everything worked for you right out of the box. I tried the same distro that you’re using - Raspbian for Orange Pi PC but Wifi doesn’t work with my Edimax dongle. If that worked I’d be good to go. Everything else works - although I haven’t tried the dvb-sdr yet.

Most probably if I try a WiFi dongle, it wont work either. Also, I did get stuck with Piaware client, but Oliver’s prompt help rescued me. It is too early for me to form an opinion, lets wait and see few more days, and few more App installations. Anyway, This was my first OS on OPi. I am going to format the microSD card, and install another distro + dump1090+data feeders, and repeat the process to try several flavours of ice cream … oops distros of linux :slight_smile:

…and after so many successfull steps, I got stuck when I tried to install rrdtools & collectd. See details here:
http://discussions.flightaware.com/post185337.html#p185337
.

[quote=“abcd567”]

abcd567, Where did you order the Orange Pi from? Thanks.

I have given up trying to make this board useful for ads-b (or anything, really). Can’t get Wifi working. Finding a working distro is a crap shoot. Unless you want headaches, I’d recommend you stay away from this one and go with the Raspberry Pi. It just works.

I purchased **SET 5 ** (US $23.00 + US $5.18 shipping = US $28.18) from AliBaba’s subsidiary AliExpress:
http://www.aliexpress.com/item/Orange-Pi-PC-set-5-Orange-Pi-PC-Transparent-ABS-Case-Power-Supply/32451114550.html

If you want to supply DC power to board from an existing usb 5V supply, then order Set 3 ( US $19.99 + US $4.39 shipping = US $24.38):
http://www.aliexpress.com/item/Orange-Pi-PC-set-3-Orange-Pi-PC-Transparent-ABS-Case-USB-to-DC-4-0MM/32451086788.html

**Please note that the DC input on this board is not micro USB port. It uses a 4.0 x 1.7mm dc barrel-socket. Both the AC/DC adaptor of Set 5 & USB Cable of Set 3 have a 4.0 x 1.7mm pin.
**
.

jepolch,

A least you are being honest… :smiley:

abcd567,

Ok. That’s the site I came across.

jepolch,

Here is a link that might add some help…

orangepi.org/orangepibbsen/f … ad&tid=675

Let me be even more honest. I got so sick of screwing around with that thing that I walked away from computers long enough to clean my house. So there’s that. :laughing:

I think I’ll order one of these up this week and give it a shot.

Why dont you try Raspbian from orangepi.org site, like I have done? Chances are WiFi will work with it. I dont have a WiFI USB dongle, else I will try it and let you know.

Anyway I will soon format microSD card of Orange Pi, and will install the Piaware image from Flightaware. Will see what happens.
Happy experimenting :slight_smile:

You will probably need to mess around in /boot to get that image working, as the piaware image is only set up with a bootloader for the RPi and it sounds like the orangepi wants something different.

Oh! you are few minutes late! The piaware image burning on microSD card is in progress and about to finish!

The OPi wont start with piaware image, even the red power LED wont lightup (ethernet yellow & green LEds do light up, but dont flicker)

What happens if you use the working OPI uimage and script_bin with the Piaware build?

I did not try it. I dont even know how to “use the working OPI uimage and script_bin with the Piaware build”.
First I burned OPi’s Raspbian image on microSD card, inserted it in OPi, powered up, and it worked ok. Then I formatted microSD card & burned Piaware image, inserted into OPi, powered up, and Opi did not power up.