If install is Piaware SD Card Image
1 - Change port numbers of dump1090-fa
1.1 - Edit file /usr/lib/piaware-support/generate-receiver-config
pi@piaware:~ $ sudo nano /usr/lib/piaware-support/generate-receiver-config
In file opened, press Ctrl+W keys and copy-paste following line in “Search:”, and press Enter Key
dump1090config "NET_OPTIONS=
The cursor will jump to following line:
lappend dump1090config "NET_OPTIONS=\"--net --net-heartbeat 60 --net-ro-size 1300 --net-ro-interval 0.2 --net-http-port 0 --net-ri-port 0 --net-ro-port 30002 --net-sbs-port 30003 --net-bo-port $boPort --net-bi-port 30004,30104\""
In this line make following changes:
change 30002 to 31002
change 30003 to 31003
change 30004 to 31004
change $boPort
to 31005
Save (Ctrl+O) and close (Ctrl+) file
1.3 - Reboot RPi
sudo reboot
2 - Change port numbers of piaware
2.1 - Issue piaware-config commands as follows
sudo piaware-config receiver-type other
sudo piaware-config receiver-port 31005
sudo piaware-config receiver-host 127.0.0.1
2.2 - Restart Piaware
sudo systemctl restart piaware
3 - Check logs
pi@piaware:~ $ cat /var/log/piaware.log
Should give output like this:
Nov 29 05:15:18 piaware piaware[5125]: site statistics URL: https://flightaware.com/adsb/stats/user/abcd567#stats-5252
Nov 29 05:15:18 piaware piaware[5125]: multilateration data requested
Nov 29 05:15:18 piaware piaware[5125]: Starting multilateration client: /usr/lib/piaware/helpers/fa-mlat-client --input-connect 127.0.0.1:31005 --input-type auto --results beast,connect,localhost:30104 --results beast,listen,30105 --results ext_basestation,listen,30106 --udp-transport 70.42.6.224:15333:1889653508
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): fa-mlat-client 0.2.11 starting up
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): Using UDP transport to 70.42.6.224 port 15333
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): Listening for Beast-format results connection on port 30105
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): Listening for Extended Basestation-format results connection on port 30106
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): Route MTU changed to 1500
Nov 29 05:15:19 piaware piaware[5125]: mlat-client(5226): Input connected to 127.0.0.1:31005
Nov 29 05:15:20 piaware piaware[5125]: piaware received a message from dump1090-fa!
Nov 29 05:15:20 piaware piaware[5125]: mlat-client(5226): Detected BEAST format input
Nov 29 05:15:20 piaware piaware[5125]: mlat-client(5226): Input format changed to BEAST, 12MHz clock
Nov 29 05:15:20 piaware piaware[5125]: mlat-client(5226): Beast-format results connection with ::1:30104: connection established
Nov 29 05:15:40 piaware piaware[5125]: piaware has successfully sent several msgs to FlightAware!
Nov 29 05:15:48 piaware piaware[5125]: 7 msgs recv'd from dump1090-fa; 7 msgs sent to FlightAware
Nov 29 05:15:48 piaware piaware[5125]: 0 msgs recv'd from dump978-fa; 0 msgs sent to FlightAware
3 - To Revert to Piaware’s Normal Config
3.1 dump1090-fa:
Edit file /usr/lib/piaware-support/generate-receiver-config
and reverse the port number changes made in step 1.1
3.2 piaware:
issue following commands
pi@piaware:~ $ sudo piaware-config receiver-type rtlsdr
pi@piaware:~ $ sudo piaware-config receiver-port ""
pi@piaware:~ $ sudo piaware-config receiver-host ""
3.3 - Reboot Pi
sudo reboot