ADSBexchange.com
Custom Image - System Info

(..back to main menu)

Feeder Name
Public IP
ADSB_echidna
91.190.106.74

Local IP:
10.1.1.17

Configured Location:
Donvale
AU-VIC
Australia

Zerotier Status:
zerotier is disabled.

Uptime:
Current Time: Thu Jul  2 21:53:33 AEST 2026
Uptime: up 3 days, 17 hours, 25 minutes
Since 2026-06-29 04:27:34

Voltage Drops:
/adsbexchange/update/throttle.sh: line 26: vcgencmd: command not found
Status: /adsbexchange/update/throttle.sh: line 30: ((: !=0: syntax error: operand expected (error token is "!=0")

Undervolted:
   Now: /adsbexchange/update/throttle.sh: line 34: ((: (&UNDERVOLTED)!=0: syntax error: operand expected (error token is "&UNDERVOLTED)!=0")
NO
   Run: /adsbexchange/update/throttle.sh: line 36: ((: (&HAS_UNDERVOLTED)!=0: syntax error: operand expected (error token is "&HAS_UNDERVOLTED)!=0")
NO
Throttled:
   Now: /adsbexchange/update/throttle.sh: line 40: ((: (&THROTTLED)!=0: syntax error: operand expected (error token is "&THROTTLED)!=0")
NO
   Run: /adsbexchange/update/throttle.sh: line 42: ((: (&HAS_THROTTLED)!=0: syntax error: operand expected (error token is "&HAS_THROTTLED)!=0")
NO
Frequency Capped:
   Now: /adsbexchange/update/throttle.sh: line 46: ((: (&CAPPED)!=0: syntax error: operand expected (error token is "&CAPPED)!=0")
NO
   Run: /adsbexchange/update/throttle.sh: line 48: ((: (&HAS_CAPPED)!=0: syntax error: operand expected (error token is "&HAS_CAPPED)!=0")
NO
Softlimit:
   Now: /adsbexchange/update/throttle.sh: line 52: ((: (&SOFT_TEMPLIMIT)!=0: syntax error: operand expected (error token is "&SOFT_TEMPLIMIT)!=0")
NO
   Run: /adsbexchange/update/throttle.sh: line 54: ((: (&HAS_SOFT_TEMPLIMIT)!=0: syntax error: operand expected (error token is "&HAS_SOFT_TEMPLIMIT)!=0")
NO
CPU Redline=80'C

Messages since boot:
1090mhz: 17,623,095
978mhz: 0
Tracks: 3,618

Installed SDR serials
(vendor code 0bda:*)
1090

Position Count By Type: (info)
Last 1 Minute
Last 5 Minutes
Last 15 Minutes
Since Boot
{
  "adsb_icao": 350,
  "adsb_icao_nt": 0,
  "adsr_icao": 0,
  "tisb_icao": 0,
  "adsc": 0,
  "mlat": 0,
  "other": 0,
  "mode_s": 0,
  "adsb_other": 0,
  "adsr_other": 0,
  "tisb_trackfile": 0,
  "tisb_other": 0,
  "mode_ac": 0,
  "unknown": 0
}
{
  "adsb_icao": 1998,
  "adsb_icao_nt": 0,
  "adsr_icao": 0,
  "tisb_icao": 0,
  "adsc": 0,
  "mlat": 0,
  "other": 0,
  "mode_s": 0,
  "adsb_other": 0,
  "adsr_other": 0,
  "tisb_trackfile": 0,
  "tisb_other": 0,
  "mode_ac": 0,
  "unknown": 0
}
{
  "adsb_icao": 7312,
  "adsb_icao_nt": 0,
  "adsr_icao": 0,
  "tisb_icao": 0,
  "adsc": 0,
  "mlat": 0,
  "other": 0,
  "mode_s": 0,
  "adsb_other": 0,
  "adsr_other": 0,
  "tisb_trackfile": 0,
  "tisb_other": 0,
  "mode_ac": 0,
  "unknown": 0
}
{
  "adsb_icao": 3046478,
  "adsb_icao_nt": 0,
  "adsr_icao": 0,
  "tisb_icao": 0,
  "adsc": 0,
  "mlat": 0,
  "other": 0,
  "mode_s": 0,
  "adsb_other": 0,
  "adsr_other": 0,
  "tisb_trackfile": 0,
  "tisb_other": 0,
  "mode_ac": 0,
  "unknown": 0
}

Current WiFi Status:
wlan0     IEEE 802.11  ESSID:"PearceIT"  
          Mode:Managed  Frequency:5.18 GHz  Access Point: 18:69:45:9E:38:CF   
          Bit Rate=433.3 Mb/s   Tx-Power=31 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=60/70  Signal level=-50 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:51  Invalid misc:0   Missed beacon:0


Current IP Status:
eth0: flags=4099  mtu 1500
        ether dc:a6:32:4a:97:43  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 10619084  bytes 1617161734 (1.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 10619084  bytes 1617161734 (1.5 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163  mtu 1500
        inet 10.1.1.17  netmask 255.255.255.0  broadcast 10.1.1.255
        ether dc:a6:32:4a:97:44  txqueuelen 1000  (Ethernet)
        RX packets 3857312  bytes 543747350 (518.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3930581  bytes 925775316 (882.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


IP Route:
default via 10.1.1.1 dev wlan0 proto dhcp src 10.1.1.17 metric 303 
10.1.1.0/24 dev wlan0 proto dhcp scope link src 10.1.1.17 metric 303 

readsb.service logs:
Jul 02 18:53:34 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54104 (fd 35, SendQ 179, RecvQ 0)
Jul 02 18:54:38 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58250 (fd 35, SendQ 234, RecvQ 0)
Jul 02 18:56:47 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55844 (fd 35, SendQ 338, RecvQ 0)
Jul 02 18:57:52 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52422 (fd 35, SendQ 232, RecvQ 0)
Jul 02 18:59:28 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 44304 (fd 35, SendQ 260, RecvQ 0)
Jul 02 19:02:10 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56046 (fd 35, SendQ 288, RecvQ 0)
Jul 02 19:05:23 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39406 (fd 35, SendQ 388, RecvQ 0)
Jul 02 19:06:28 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55488 (fd 35, SendQ 179, RecvQ 0)
Jul 02 19:08:04 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49312 (fd 35, SendQ 357, RecvQ 0)
Jul 02 19:11:18 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 32996 (fd 35, SendQ 145, RecvQ 0)
Jul 02 19:12:22 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54812 (fd 35, SendQ 316, RecvQ 0)
Jul 02 19:13:27 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45250 (fd 35, SendQ 291, RecvQ 0)
Jul 02 19:13:59 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37408 (fd 35, SendQ 342, RecvQ 0)
Jul 02 19:19:54 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 38766 (fd 35, SendQ 205, RecvQ 0)
Jul 02 19:22:03 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54630 (fd 35, SendQ 197, RecvQ 0)
Jul 02 19:23:07 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55960 (fd 35, SendQ 78, RecvQ 0)
Jul 02 19:24:12 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50154 (fd 35, SendQ 196, RecvQ 0)
Jul 02 19:29:34 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39688 (fd 35, SendQ 226, RecvQ 0)
Jul 02 19:37:06 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49532 (fd 35, SendQ 199, RecvQ 0)
Jul 02 19:37:38 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58516 (fd 35, SendQ 336, RecvQ 0)
Jul 02 19:39:47 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 53312 (fd 35, SendQ 174, RecvQ 0)
Jul 02 19:40:52 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55046 (fd 35, SendQ 72, RecvQ 0)
Jul 02 19:43:33 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51826 (fd 35, SendQ 341, RecvQ 0)
Jul 02 19:44:05 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 47524 (fd 35, SendQ 147, RecvQ 0)
Jul 02 19:45:42 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55128 (fd 35, SendQ 149, RecvQ 0)
Jul 02 19:47:19 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52878 (fd 35, SendQ 85, RecvQ 0)
Jul 02 19:48:23 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 35028 (fd 35, SendQ 375, RecvQ 0)
Jul 02 19:48:55 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 44890 (fd 35, SendQ 156, RecvQ 0)
Jul 02 19:50:32 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 32946 (fd 35, SendQ 210, RecvQ 0)
Jul 02 19:51:04 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36558 (fd 35, SendQ 292, RecvQ 0)
Jul 02 19:52:41 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 34962 (fd 35, SendQ 445, RecvQ 0)
Jul 02 19:56:27 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46528 (fd 35, SendQ 195, RecvQ 0)
Jul 02 19:57:31 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 53220 (fd 35, SendQ 184, RecvQ 0)
Jul 02 19:58:04 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50236 (fd 35, SendQ 55, RecvQ 0)
Jul 02 19:59:40 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46520 (fd 35, SendQ 193, RecvQ 0)
Jul 02 20:02:54 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50182 (fd 35, SendQ 230, RecvQ 0)
Jul 02 20:03:26 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49576 (fd 35, SendQ 211, RecvQ 0)
Jul 02 20:04:31 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36436 (fd 35, SendQ 248, RecvQ 0)
Jul 02 20:05:03 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42798 (fd 35, SendQ 238, RecvQ 0)
Jul 02 20:05:35 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36282 (fd 35, SendQ 205, RecvQ 0)
Jul 02 20:07:12 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 35392 (fd 35, SendQ 147, RecvQ 0)
Jul 02 20:07:44 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46340 (fd 35, SendQ 188, RecvQ 0)
Jul 02 20:08:49 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39906 (fd 35, SendQ 252, RecvQ 0)
Jul 02 20:10:25 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36762 (fd 35, SendQ 140, RecvQ 0)
Jul 02 20:14:11 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42548 (fd 35, SendQ 271, RecvQ 0)
Jul 02 20:17:57 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45526 (fd 35, SendQ 117, RecvQ 0)
Jul 02 20:19:01 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54572 (fd 35, SendQ 103, RecvQ 0)
Jul 02 20:20:38 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37626 (fd 35, SendQ 142, RecvQ 0)
Jul 02 20:21:43 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55732 (fd 35, SendQ 181, RecvQ 0)
Jul 02 20:22:47 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 38834 (fd 35, SendQ 101, RecvQ 0)
Jul 02 20:27:37 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 41290 (fd 35, SendQ 82, RecvQ 0)
Jul 02 20:31:23 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 47444 (fd 35, SendQ 141, RecvQ 0)
Jul 02 20:32:28 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59450 (fd 35, SendQ 118, RecvQ 0)
Jul 02 20:33:00 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48078 (fd 35, SendQ 124, RecvQ 0)
Jul 02 20:35:41 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 53392 (fd 35, SendQ 32, RecvQ 0)
Jul 02 20:36:46 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 60434 (fd 35, SendQ 211, RecvQ 0)
Jul 02 20:38:22 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45884 (fd 35, SendQ 23, RecvQ 0)
Jul 02 20:38:55 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55262 (fd 35, SendQ 110, RecvQ 0)
Jul 02 20:40:31 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 41550 (fd 35, SendQ 69, RecvQ 0)
Jul 02 20:44:17 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43688 (fd 35, SendQ 221, RecvQ 0)
Jul 02 20:46:58 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40062 (fd 35, SendQ 46, RecvQ 0)
Jul 02 20:49:07 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39862 (fd 35, SendQ 80, RecvQ 0)
Jul 02 20:50:44 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51964 (fd 35, SendQ 211, RecvQ 0)
Jul 02 20:52:21 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42062 (fd 35, SendQ 132, RecvQ 0)
Jul 02 20:53:25 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37488 (fd 35, SendQ 115, RecvQ 0)
Jul 02 20:53:58 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37456 (fd 35, SendQ 140, RecvQ 0)
Jul 02 20:56:39 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52092 (fd 35, SendQ 92, RecvQ 0)
Jul 02 20:57:11 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43656 (fd 35, SendQ 209, RecvQ 0)
Jul 02 20:58:48 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42218 (fd 35, SendQ 171, RecvQ 0)
Jul 02 20:59:20 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52898 (fd 35, SendQ 32, RecvQ 0)
Jul 02 21:03:06 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40828 (fd 35, SendQ 16, RecvQ 0)
Jul 02 21:06:19 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54096 (fd 35, SendQ 23, RecvQ 0)
Jul 02 21:10:05 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48054 (fd 35, SendQ 47, RecvQ 0)
Jul 02 21:11:10 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56218 (fd 35, SendQ 55, RecvQ 0)
Jul 02 21:12:46 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42636 (fd 35, SendQ 108, RecvQ 0)
Jul 02 21:13:19 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54496 (fd 35, SendQ 345, RecvQ 0)
Jul 02 21:15:28 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 33804 (fd 35, SendQ 133, RecvQ 0)
Jul 02 21:18:41 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57240 (fd 35, SendQ 39, RecvQ 0)
Jul 02 21:23:31 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36332 (fd 35, SendQ 23, RecvQ 0)
Jul 02 21:24:04 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48210 (fd 35, SendQ 46, RecvQ 0)
Jul 02 21:26:45 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43520 (fd 35, SendQ 69, RecvQ 0)
Jul 02 21:27:49 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39634 (fd 35, SendQ 62, RecvQ 0)
Jul 02 21:28:54 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50710 (fd 35, SendQ 133, RecvQ 0)
Jul 02 21:29:26 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46860 (fd 35, SendQ 16, RecvQ 0)
Jul 02 21:29:58 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52732 (fd 35, SendQ 140, RecvQ 0)
Jul 02 21:30:31 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57502 (fd 35, SendQ 226, RecvQ 0)
Jul 02 21:34:16 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54460 (fd 35, SendQ 85, RecvQ 0)
Jul 02 21:38:02 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42818 (fd 35, SendQ 341, RecvQ 0)
Jul 02 21:38:34 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52834 (fd 35, SendQ 101, RecvQ 0)
Jul 02 21:40:11 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52164 (fd 35, SendQ 163, RecvQ 0)
Jul 02 21:41:48 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39762 (fd 35, SendQ 226, RecvQ 0)
Jul 02 21:43:25 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36032 (fd 35, SendQ 170, RecvQ 0)
Jul 02 21:44:29 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55796 (fd 35, SendQ 165, RecvQ 0)
Jul 02 21:45:01 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 35940 (fd 35, SendQ 39, RecvQ 0)
Jul 02 21:45:34 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36244 (fd 35, SendQ 235, RecvQ 0)
Jul 02 21:46:06 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43444 (fd 35, SendQ 170, RecvQ 0)
Jul 02 21:46:38 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36942 (fd 35, SendQ 101, RecvQ 0)
Jul 02 21:47:43 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 47826 (fd 35, SendQ 188, RecvQ 0)
Jul 02 21:49:19 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46016 (fd 35, SendQ 110, RecvQ 0)
Jul 02 21:50:56 adsbexchange readsb[512]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40110 (fd 35, SendQ 234, RecvQ 0)

dump978-fa.service logs:
-- No entries --

autogain1090.service logs:
Jun 30 02:30:42 adsbexchange systemd[1]: Started autogain1090.service - autogain for readsb or dump1090-fa.
Jun 30 02:30:43 adsbexchange autogain1090[31288]: No gain change needed, percentage of messages >-3dB is in nominal range. (1.627%)
Jun 30 02:30:43 adsbexchange systemd[1]: autogain1090.service: Deactivated successfully.
Jul 01 02:56:17 adsbexchange systemd[1]: Started autogain1090.service - autogain for readsb or dump1090-fa.
Jul 01 02:56:17 adsbexchange autogain1090[9237]: No gain change needed, percentage of messages >-3dB is in nominal range. (1.294%)
Jul 01 02:56:17 adsbexchange systemd[1]: autogain1090.service: Deactivated successfully.
Jul 02 02:45:51 adsbexchange systemd[1]: Started autogain1090.service - autogain for readsb or dump1090-fa.
Jul 02 02:45:52 adsbexchange autogain1090[23502]: No gain change needed, percentage of messages >-3dB is in nominal range. (0.742%)
Jul 02 02:45:52 adsbexchange systemd[1]: autogain1090.service: Deactivated successfully.

tar1090.service logs:
Jun 29 04:27:28 adsbexchange systemd[1]: Started tar1090.service - tar1090 - compress dump1090 json data.
Jun 29 04:27:28 adsbexchange tar1090[625]: 621 (process ID) old priority 19, new priority 19

tar1090-978.service logs:
-- No entries --

adsbexchange-feed.service logs:
Jun 29 04:27:28 adsbexchange systemd[1]: Started adsbexchange-feed.service - adsbexchange-feed.
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: invoked by: /usr/bin/adsbxfeeder --quiet --net --net-only --db-file=none --max-range 450 --net-beast-reduce-interval 0.5 --net-connector feed1.adsbexchange.com,30004,beast_reduce_out,feed2.adsbexchange.com,64004 --net-connector 127.0.0.1,30005,beast_in --net-ro-interval 0.2 --net-ri-port 0 --net-ro-port 0 --net-sbs-port 0 --net-bi-port 0 --net-bo-port 0 --json-location-accuracy 2 --write-json /run/adsbexchange-feed --lat -37.76541 --lon 145.19750
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: [2026-06-29 04:27:28.244 AEST] readsb starting up.
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: readsb version: 3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: Using lat: -37.76541, lon: 145.19750
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: Beast TCP input: Connection established: 127.0.0.1 port 30005
Jun 29 04:27:28 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Jun 29 04:27:29 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
Jun 29 04:27:30 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Jun 29 04:27:32 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
Jun 29 04:27:37 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Jun 29 04:27:45 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Connection established: feed2.adsbexchange.com (44.249.176.157) port 64004
Jun 29 05:08:15 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Remote server disconnected: feed2.adsbexchange.com port 64004 (fd 6, SendQ 0, RecvQ 0)
Jun 29 05:08:15 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Connection established: feed2.adsbexchange.com (34.215.191.184) port 64004
Jun 29 05:50:08 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
Jun 29 20:34:00 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
Jun 30 17:48:53 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Remote server disconnected: feed2.adsbexchange.com port 64004 (fd 6, SendQ 0, RecvQ 0)
Jun 30 17:48:53 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Connection established: feed1.adsbexchange.com (44.249.176.157) port 30004
Jun 30 18:09:39 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Remote server disconnected: feed1.adsbexchange.com port 30004 (fd 6, SendQ 0, RecvQ 0)
Jun 30 18:09:39 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Connection established: feed1.adsbexchange.com (34.215.191.184) port 30004
Jun 30 23:11:52 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Couldn't flush data for 1.60s (Insufficient bandwidth?): disconnecting: feed1.adsbexchange.com port 30004 (fd 6, SendQ 710)
Jun 30 23:11:58 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
Jun 30 23:12:04 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Jun 30 23:12:06 adsbexchange adsbexchange-feed[526]: BeastReduce TCP output: Connection established: feed2.adsbexchange.com (34.215.191.184) port 64004

adsbexchange-mlat.service logs:
Jul 02 17:00:41 adsbexchange adsbexchange-mlat[521]: Receiver: connected    81.5 msg/s received       37.3 msg/s processed (46%)
Jul 02 17:00:41 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
Jul 02 17:00:41 adsbexchange adsbexchange-mlat[521]: Results:  8.9 positions/minute
Jul 02 17:00:41 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 3 Mode S, 7 of 8 ADS-B used
Jul 02 17:00:48 adsbexchange adsbexchange-mlat[521]: peer_count:  72 outlier_percent: 0.2 bad_sync_timeout:   0
Jul 02 17:15:41 adsbexchange adsbexchange-mlat[521]: Receiver: connected    82.7 msg/s received       34.3 msg/s processed (41%)
Jul 02 17:15:41 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
Jul 02 17:15:41 adsbexchange adsbexchange-mlat[521]: Results:  4.3 positions/minute
Jul 02 17:15:41 adsbexchange adsbexchange-mlat[521]: Aircraft: 1 of 3 Mode S, 7 of 8 ADS-B used
Jul 02 17:15:46 adsbexchange adsbexchange-mlat[521]: peer_count:  63 outlier_percent: 0.4 bad_sync_timeout:   0
Jul 02 17:30:41 adsbexchange adsbexchange-mlat[521]: Receiver: connected    42.9 msg/s received       19.5 msg/s processed (46%)
Jul 02 17:30:41 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 17:30:41 adsbexchange adsbexchange-mlat[521]: Results:  4.3 positions/minute
Jul 02 17:30:41 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 3 Mode S, 5 of 6 ADS-B used
Jul 02 17:30:55 adsbexchange adsbexchange-mlat[521]: peer_count:  55 outlier_percent: 0.4 bad_sync_timeout:   0
Jul 02 17:45:41 adsbexchange adsbexchange-mlat[521]: Receiver: connected    56.1 msg/s received       24.8 msg/s processed (44%)
Jul 02 17:45:41 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 17:45:41 adsbexchange adsbexchange-mlat[521]: Results:  6.9 positions/minute
Jul 02 17:45:41 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 0 Mode S, 9 of 9 ADS-B used
Jul 02 17:45:44 adsbexchange adsbexchange-mlat[521]: peer_count:  69 outlier_percent: 0.6 bad_sync_timeout:   0
Jul 02 18:00:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    66.4 msg/s received       27.2 msg/s processed (41%)
Jul 02 18:00:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 18:00:42 adsbexchange adsbexchange-mlat[521]: Results:  5.1 positions/minute
Jul 02 18:00:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 2 Mode S, 7 of 9 ADS-B used
Jul 02 18:00:45 adsbexchange adsbexchange-mlat[521]: peer_count:  51 outlier_percent: 0.9 bad_sync_timeout:   0
Jul 02 18:15:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    72.7 msg/s received       29.2 msg/s processed (40%)
Jul 02 18:15:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 18:15:42 adsbexchange adsbexchange-mlat[521]: Results:  6.1 positions/minute
Jul 02 18:15:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 1 Mode S, 10 of 12 ADS-B used
Jul 02 18:15:42 adsbexchange adsbexchange-mlat[521]: peer_count:  60 outlier_percent: 0.6 bad_sync_timeout:   0
Jul 02 18:30:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    61.3 msg/s received       23.7 msg/s processed (39%)
Jul 02 18:30:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 18:30:42 adsbexchange adsbexchange-mlat[521]: Results:  4.3 positions/minute
Jul 02 18:30:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 2 Mode S, 7 of 9 ADS-B used
Jul 02 18:30:53 adsbexchange adsbexchange-mlat[521]: peer_count:  61 outlier_percent: 0.6 bad_sync_timeout:   0
Jul 02 18:45:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    67.3 msg/s received       26.0 msg/s processed (39%)
Jul 02 18:45:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 18:45:42 adsbexchange adsbexchange-mlat[521]: Results:  4.3 positions/minute
Jul 02 18:45:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 1 Mode S, 10 of 12 ADS-B used
Jul 02 18:46:00 adsbexchange adsbexchange-mlat[521]: peer_count:  59 outlier_percent: 0.7 bad_sync_timeout:   0
Jul 02 19:00:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    91.5 msg/s received       33.0 msg/s processed (36%)
Jul 02 19:00:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
Jul 02 19:00:42 adsbexchange adsbexchange-mlat[521]: Results:  9.7 positions/minute
Jul 02 19:00:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 4 Mode S, 12 of 13 ADS-B used
Jul 02 19:00:52 adsbexchange adsbexchange-mlat[521]: peer_count:  63 outlier_percent: 0.4 bad_sync_timeout:   0
Jul 02 19:15:42 adsbexchange adsbexchange-mlat[521]: Receiver: connected    77.9 msg/s received       28.7 msg/s processed (37%)
Jul 02 19:15:42 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 19:15:42 adsbexchange adsbexchange-mlat[521]: Results:  6.1 positions/minute
Jul 02 19:15:42 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 5 Mode S, 11 of 11 ADS-B used
Jul 02 19:15:44 adsbexchange adsbexchange-mlat[521]: peer_count:  68 outlier_percent: 0.5 bad_sync_timeout:   0
Jul 02 19:30:43 adsbexchange adsbexchange-mlat[521]: Receiver: connected    65.4 msg/s received       23.4 msg/s processed (36%)
Jul 02 19:30:43 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 19:30:43 adsbexchange adsbexchange-mlat[521]: Results:  5.3 positions/minute
Jul 02 19:30:43 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 0 Mode S, 8 of 10 ADS-B used
Jul 02 19:30:53 adsbexchange adsbexchange-mlat[521]: peer_count:  69 outlier_percent: 0.1 bad_sync_timeout:   0
Jul 02 19:45:44 adsbexchange adsbexchange-mlat[521]: Receiver: connected    63.1 msg/s received       23.0 msg/s processed (36%)
Jul 02 19:45:44 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 19:45:44 adsbexchange adsbexchange-mlat[521]: Results:  3.9 positions/minute
Jul 02 19:45:44 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 0 Mode S, 9 of 11 ADS-B used
Jul 02 19:45:47 adsbexchange adsbexchange-mlat[521]: peer_count:  52 outlier_percent: 0.1 bad_sync_timeout:   0
Jul 02 20:00:44 adsbexchange adsbexchange-mlat[521]: Receiver: connected    53.2 msg/s received       19.6 msg/s processed (37%)
Jul 02 20:00:44 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 20:00:44 adsbexchange adsbexchange-mlat[521]: Results:  6.7 positions/minute
Jul 02 20:00:44 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 5 Mode S, 4 of 5 ADS-B used
Jul 02 20:00:54 adsbexchange adsbexchange-mlat[521]: peer_count:  51 outlier_percent: 0.5 bad_sync_timeout:   0
Jul 02 20:15:44 adsbexchange adsbexchange-mlat[521]: Receiver: connected    56.4 msg/s received       23.3 msg/s processed (41%)
Jul 02 20:15:44 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 20:15:44 adsbexchange adsbexchange-mlat[521]: Results:  7.6 positions/minute
Jul 02 20:15:44 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 0 Mode S, 10 of 11 ADS-B used
Jul 02 20:15:58 adsbexchange adsbexchange-mlat[521]: peer_count:  73 outlier_percent: 0.1 bad_sync_timeout:   0
Jul 02 20:30:44 adsbexchange adsbexchange-mlat[521]: Receiver: connected    37.2 msg/s received       17.2 msg/s processed (46%)
Jul 02 20:30:44 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Jul 02 20:30:44 adsbexchange adsbexchange-mlat[521]: Results:  4.5 positions/minute
Jul 02 20:30:44 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 1 Mode S, 5 of 7 ADS-B used
Jul 02 20:31:01 adsbexchange adsbexchange-mlat[521]: peer_count:  54 outlier_percent: 0.5 bad_sync_timeout:   0
Jul 02 20:45:45 adsbexchange adsbexchange-mlat[521]: Receiver: connected    32.8 msg/s received       14.4 msg/s processed (44%)
Jul 02 20:45:45 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Jul 02 20:45:45 adsbexchange adsbexchange-mlat[521]: Results:  3.5 positions/minute
Jul 02 20:45:45 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 4 Mode S, 5 of 6 ADS-B used
Jul 02 20:45:53 adsbexchange adsbexchange-mlat[521]: peer_count:  57 outlier_percent: 0.2 bad_sync_timeout:   0
Jul 02 21:00:45 adsbexchange adsbexchange-mlat[521]: Receiver: connected    39.2 msg/s received       18.0 msg/s processed (46%)
Jul 02 21:00:45 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Jul 02 21:00:45 adsbexchange adsbexchange-mlat[521]: Results:  2.5 positions/minute
Jul 02 21:00:45 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 0 Mode S, 5 of 7 ADS-B used
Jul 02 21:00:47 adsbexchange adsbexchange-mlat[521]: peer_count:  66 outlier_percent: 0.2 bad_sync_timeout:   0
Jul 02 21:15:45 adsbexchange adsbexchange-mlat[521]: Receiver: connected    15.0 msg/s received        7.4 msg/s processed (49%)
Jul 02 21:15:45 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.1 kB/s to server
Jul 02 21:15:45 adsbexchange adsbexchange-mlat[521]: Results:  1.7 positions/minute
Jul 02 21:15:45 adsbexchange adsbexchange-mlat[521]: Aircraft: 1 of 2 Mode S, 5 of 5 ADS-B used
Jul 02 21:15:59 adsbexchange adsbexchange-mlat[521]: peer_count:  65 outlier_percent: 0.9 bad_sync_timeout:   0
Jul 02 21:30:46 adsbexchange adsbexchange-mlat[521]: Receiver: connected    22.3 msg/s received       11.1 msg/s processed (50%)
Jul 02 21:30:46 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Jul 02 21:30:46 adsbexchange adsbexchange-mlat[521]: Results:  1.6 positions/minute
Jul 02 21:30:46 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 2 Mode S, 5 of 5 ADS-B used
Jul 02 21:30:57 adsbexchange adsbexchange-mlat[521]: peer_count:  57 outlier_percent: 0.6 bad_sync_timeout:   0
Jul 02 21:45:46 adsbexchange adsbexchange-mlat[521]: Receiver: connected    43.9 msg/s received       21.9 msg/s processed (50%)
Jul 02 21:45:46 adsbexchange adsbexchange-mlat[521]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Jul 02 21:45:46 adsbexchange adsbexchange-mlat[521]: Results:  6.3 positions/minute
Jul 02 21:45:46 adsbexchange adsbexchange-mlat[521]: Aircraft: 0 of 2 Mode S, 7 of 8 ADS-B used
Jul 02 21:46:00 adsbexchange adsbexchange-mlat[521]: peer_count:  72 outlier_percent: 0.4 bad_sync_timeout:   0

adsbexchange-stats.service logs:
Jun 29 04:27:27 adsbexchange systemd[1]: Started adsbexchange-stats.service - ADSBexchange Stats.
Jun 29 04:27:27 adsbexchange adsbexchange-stats[456]: Note: 'USE_OLD_PATH' is set.
Jun 29 04:27:27 adsbexchange adsbexchange-stats[456]: No valid data source directory found, do you have the adsbexchange feed scripts installed?  Tried each of: [/run/readsb /run/adsbexchange-feed]
Jun 29 04:27:47 adsbexchange adsbexchange-stats[456]: Using UUID [xxxx-xxx-xxx-89e1789b9a52] for stats uploads
Jun 29 04:27:47 adsbexchange adsbexchange-stats[456]: Using JSON directory [/run/readsb] for source data
Jun 29 04:27:47 adsbexchange adsbexchange-stats[456]: Using script's DNS cache (600 seconds)
Jun 29 05:08:04 adsbexchange adsbexchange-stats[6503]: curl: (28) Connection timed out after 10001 milliseconds
Jun 29 05:08:04 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 29 20:33:49 adsbexchange adsbexchange-stats[3892]: curl: (28) Operation timed out after 10001 milliseconds with 0 bytes received
Jun 29 20:33:49 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 29 20:34:07 adsbexchange adsbexchange-stats[4424]: curl: (28) Connection timed out after 10001 milliseconds
Jun 29 20:34:07 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 30 17:48:11 adsbexchange adsbexchange-stats[23052]: curl: (28) Connection timed out after 10004 milliseconds
Jun 30 17:48:11 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 30 17:48:33 adsbexchange adsbexchange-stats[23126]: curl: (28) Connection timed out after 10004 milliseconds
Jun 30 17:48:33 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 30 18:09:07 adsbexchange adsbexchange-stats[7326]: curl: (28) Connection timed out after 10000 milliseconds
Jun 30 18:09:07 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 30 18:09:39 adsbexchange adsbexchange-stats[456]: Failure resolving [adsbexchange.com], waiting and trying again...
Jun 30 23:09:18 adsbexchange adsbexchange-stats[21421]: curl: (28) Connection timed out after 10002 milliseconds
Jun 30 23:09:18 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Jun 30 23:09:32 adsbexchange adsbexchange-stats[21568]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:09:32 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:09:43 adsbexchange adsbexchange-stats[21628]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:09:43 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:09:57 adsbexchange adsbexchange-stats[22126]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:09:57 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:10:17 adsbexchange adsbexchange-stats[22194]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:10:17 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:10:34 adsbexchange adsbexchange-stats[22270]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:10:34 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:10:44 adsbexchange adsbexchange-stats[22318]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:10:44 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:11:04 adsbexchange adsbexchange-stats[22826]: curl: (7) Failed to connect to adsbexchange.com port 443 after 0 ms: Couldn't connect to server
Jun 30 23:11:04 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (7): []; Sleeping a little extra.
Jun 30 23:11:19 adsbexchange adsbexchange-stats[456]: Failure resolving [adsbexchange.com], waiting and trying again...
Jun 30 23:11:24 adsbexchange adsbexchange-stats[456]: Failure resolving [adsbexchange.com], waiting and trying again...
Jun 30 23:11:29 adsbexchange adsbexchange-stats[456]: FATAL: unable to resolve adsbexchange.com even after 2 tries.  Giving up.
Jun 30 23:11:29 adsbexchange adsbexchange-stats[456]: DNS Error for adsbexchange.com, fallback ...
Jun 30 23:11:29 adsbexchange adsbexchange-stats[22929]: curl: (6) Could not resolve host: adsbexchange.com
Jun 30 23:11:29 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (6): []; Sleeping a little extra.
Jun 30 23:12:03 adsbexchange adsbexchange-stats[456]: Failure resolving [adsbexchange.com], waiting and trying again...
Jun 30 23:13:04 adsbexchange adsbexchange-stats[24364]: curl: (28) Operation timed out after 10003 milliseconds with 0 bytes received
Jun 30 23:13:04 adsbexchange adsbexchange-stats[456]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.

/boot/adsbx-env
# Default no serial single SDR mode
# use # to comment out for 1090 mode
#RECEIVER_OPTIONS="--device-type rtlsdr --ppm 0"

# 1090 serialed SDR
# Remove # for 1090 serial mode
RECEIVER_OPTIONS="--device 1090 --device-type rtlsdr --ppm 0"

DECODER_OPTIONS="--max-range 450"
NET_OPTIONS="--net --net-heartbeat 60 --net-ro-size 1200 --net-ro-interval 0.1 \
        --net-ri-port 30001 --net-ro-port 30002 --net-sbs-port 30003 \
        --net-bi-port 30004,30104 --net-bo-port 30005"
JSON_OPTIONS="--json-location-accuracy 2"

# uncomment (remove #) the following line to make the actual range outline persist reboots
#JSON_OPTIONS="--json-location-accuracy 2 --range-outline-hours 8760 --write-state-only-on-exit --write-state=/var/globe_history"

INPUT="127.0.0.1:30005"
RESULTS="--results beast,connect,localhost:30104 --results basestation,listen,31003 --results beast,listen,30157"
MLATSERVER="feed.adsbexchange.com:31090"
INPUT_TYPE="dump1090"
#INPUT_TYPE="dump1090 --privacy"
SERVERPORT="30005"

/boot/adsbx-978env
RECEIVER_978_OPTIONS="--net-only"
DECODER_978_OPTIONS="--max-range 460"
NET_978_OPTIONS="--net --net-heartbeat 60 --net-ro-interval 0.5 --net-ro-port 0 --net-sbs-port 0 --net-bi-port 0 --net-bo-port 0 --net-connector localhost,30004,beast_out"
JSON_978_OPTIONS="--json-location-accuracy 2"

ENABLED=yes
#RECEIVER_OPTIONS="--sdr-gain 36.4 --sdr driver=rtlsdr,serial=978 --format CS8"
RECEIVER_OPTIONS="--sdr-gain 42.1 --sdr driver=rtlsdr --format CS8"
DECODER_OPTIONS=""
NET_OPTIONS="--raw-port 30978 --json-port 30979"

Log for last update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Get:1 http://download.zerotier.com/debian/bookworm bookworm InRelease [36.9 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian bookworm InRelease [15.0 kB]
Get:3 http://archive.raspberrypi.org/debian bookworm InRelease [54.9 kB]
Get:4 http://raspbian.raspberrypi.org/raspbian bookworm/main armhf Packages [14.5 MB]
Get:5 http://archive.raspberrypi.org/debian bookworm/main Sources [132 kB]
Get:6 http://archive.raspberrypi.org/debian bookworm/main armhf Packages [563 kB]
Fetched 15.3 MB in 10s (1,484 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: http://download.zerotier.com/debian/bookworm/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
W: http://raspbian.raspberrypi.org/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
2026-02-12 09:45:38 URL:https://raw.githubusercontent.com/ADSBexchange/adsbx-update/main/update-adsbx.sh [6522/6522] -> "-" [1]
Swap is already active.

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
git is already the newest version (1:2.39.5-0+deb12u3).
make is already the newest version (4.3-4.1).
gcc is already the newest version (4:12.2.0-3+rpi1).
libusb-1.0-0 is already the newest version (2:1.0.26-1).
libusb-1.0-0-dev is already the newest version (2:1.0.26-1).
librtlsdr0 is already the newest version (0.6.0-4).
librtlsdr-dev is already the newest version (0.6.0-4).
ncurses-bin is already the newest version (6.4-4).
libncurses-dev is already the newest version (6.4-4).
zlib1g is already the newest version (1:1.2.13.dfsg-1+rpt1).
zlib1g-dev is already the newest version (1:1.2.13.dfsg-1+rpt1).
python3-dev is already the newest version (3.11.2-1).
python3-venv is already the newest version (3.11.2-1).
libzstd-dev is already the newest version (1.5.4+dfsg2-5).
libzstd1 is already the newest version (1.5.4+dfsg2-5).
bc is already the newest version (1.07.1-3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
compiling readsb (this can take a while) .......
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c argp.c -o argp.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c anet.c -o anet.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c interactive.c -o interactive.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c mode_ac.c -o mode_ac.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c mode_s.c -o mode_s.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c comm_b.c -o comm_b.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c json_out.c -o json_out.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c net_io.c -o net_io.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c crc.c -o crc.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c demod_2400.c -o demod_2400.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c uat2esnt/uat2esnt.c -o uat2esnt/uat2esnt.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c uat2esnt/uat_decode.c -o uat2esnt/uat_decode.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c stats.c -o stats.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c cpr.c -o cpr.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c icao_filter.c -o icao_filter.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c track.c -o track.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c util.c -o util.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c fasthash.c -o fasthash.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c convert.c -o convert.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c sdr_ifile.c -o sdr_ifile.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c sdr_beast.c -o sdr_beast.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c sdr.c -o sdr.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c ais_charset.c -o ais_charset.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c globe_index.c -o globe_index.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c geomag.c -o geomag.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c receiver.c -o receiver.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c aircraft.c -o aircraft.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c api.c -o api.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c minilzo/minilzo.c -o minilzo.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c threadpool.c -o threadpool.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c sdr_rtlsdr.c -o sdr_rtlsdr.o
cc -std=c11 -W -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wall -Werror -fno-common -O2 -DMODES_READSB_VERSION=\""3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)"\" -Wdate-time -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-format-truncation -DSC16Q11_TABLE_BITS=8 -DAIRCRAFT_HASH_BITS=12 -DENABLE_RTLSDR -I/usr/include/  -g -O2 -mcpu=arm1176jzf-s -mfpu=vfp -c readsb.c -o readsb.o
cc -o readsb readsb.o argp.o anet.o interactive.o mode_ac.o mode_s.o comm_b.o json_out.o net_io.o crc.o demod_2400.o uat2esnt/uat2esnt.o uat2esnt/uat_decode.o stats.o cpr.o icao_filter.o track.o util.o fasthash.o convert.o sdr_ifile.o sdr_beast.o sdr.o ais_charset.o globe_index.o geomag.o receiver.o aircraft.o api.o minilzo.o threadpool.o sdr_rtlsdr.o  -pthread -lpthread -lm -lrt -lzstd -lz -lncurses -ltinfo  -lrtlsdr -lusb-1.0 -O2 -mcpu=arm1176jzf-s -mfpu=vfp
rm -f viewadsb
cp readsb viewadsb
copying new readsb binaries ......
make sure unprivileged users exist (readsb / adsbexchange) ......
adduser: The user `readsb' is already a member of `plugdev'.
adduser: The user `readsb' is already a member of `dialout'.
restarting services .......
updating adsbx stats .......
/usr/bin/git
Cloning into '/tmp/adsbexchange-stats-git'...
Using existing valid UUID (5fe3d017-f9fd-4693-b077-89e1789b9a52) from /boot/adsbx-uuid
#####################################
5fe3d017-f9fd-4693-b077-89e1789b9a52
#####################################
https://www.adsbexchange.com/api/feeders/?feed=5fe3d017-f9fd-4693-b077-89e1789b9a52
#####################################
cleaming up stats /tmp .......
building mlat-client in virtual-environment .......
running build
running build_py
creating build
creating build/lib.linux-aarch64-cpython-311
creating build/lib.linux-aarch64-cpython-311/mlat
copying mlat/profile.py -> build/lib.linux-aarch64-cpython-311/mlat
copying mlat/geodesy.py -> build/lib.linux-aarch64-cpython-311/mlat
copying mlat/constants.py -> build/lib.linux-aarch64-cpython-311/mlat
copying mlat/__init__.py -> build/lib.linux-aarch64-cpython-311/mlat
creating build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/version.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/util.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/synthetic_es.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/stats.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/receiver.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/output.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/options.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/net.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/jsonclient.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/coordinator.py -> build/lib.linux-aarch64-cpython-311/mlat/client
copying mlat/client/__init__.py -> build/lib.linux-aarch64-cpython-311/mlat/client
creating build/lib.linux-aarch64-cpython-311/flightaware
copying flightaware/__init__.py -> build/lib.linux-aarch64-cpython-311/flightaware
creating build/lib.linux-aarch64-cpython-311/flightaware/client
copying flightaware/client/adeptclient.py -> build/lib.linux-aarch64-cpython-311/flightaware/client
copying flightaware/client/__init__.py -> build/lib.linux-aarch64-cpython-311/flightaware/client
running build_ext
building '_modes' extension
creating build/temp.linux-aarch64-cpython-311
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/share/adsbexchange/venv/include -I/usr/include/python3.11 -c _modes.c -o build/temp.linux-aarch64-cpython-311/_modes.o -O3
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/share/adsbexchange/venv/include -I/usr/include/python3.11 -c modes_crc.c -o build/temp.linux-aarch64-cpython-311/modes_crc.o -O3
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/share/adsbexchange/venv/include -I/usr/include/python3.11 -c modes_message.c -o build/temp.linux-aarch64-cpython-311/modes_message.o -O3
arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/local/share/adsbexchange/venv/include -I/usr/include/python3.11 -c modes_reader.c -o build/temp.linux-aarch64-cpython-311/modes_reader.o -O3
modes_reader.c: In function ‘radarcape_position_to_dict’:
modes_reader.c:536:32: warning: pointer targets in passing argument 1 of ‘PyFloat_Unpack4’ differ in signedness [-Wpointer-sign]
  536 |     lat = PyFloat_Unpack4(data + 4, 1);
      |                           ~~~~~^~~
      |                                |
      |                                uint8_t * {aka unsigned char *}
In file included from /usr/include/python3.11/floatobject.h:47,
                 from /usr/include/python3.11/Python.h:55,
                 from _modes.h:22,
                 from modes_reader.c:19:
/usr/include/python3.11/cpython/floatobject.h:20:48: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’}
   20 | PyAPI_FUNC(double) PyFloat_Unpack4(const char *p, int le);
      |                                    ~~~~~~~~~~~~^
modes_reader.c:540:32: warning: pointer targets in passing argument 1 of ‘PyFloat_Unpack4’ differ in signedness [-Wpointer-sign]
  540 |     lon = PyFloat_Unpack4(data + 8, 1);
      |                           ~~~~~^~~
      |                                |
      |                                uint8_t * {aka unsigned char *}
/usr/include/python3.11/cpython/floatobject.h:20:48: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’}
   20 | PyAPI_FUNC(double) PyFloat_Unpack4(const char *p, int le);
      |                                    ~~~~~~~~~~~~^
modes_reader.c:544:32: warning: pointer targets in passing argument 1 of ‘PyFloat_Unpack4’ differ in signedness [-Wpointer-sign]
  544 |     alt = PyFloat_Unpack4(data + 12, 1);
      |                           ~~~~~^~~~
      |                                |
      |                                uint8_t * {aka unsigned char *}
/usr/include/python3.11/cpython/floatobject.h:20:48: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’}
   20 | PyAPI_FUNC(double) PyFloat_Unpack4(const char *p, int le);
      |                                    ~~~~~~~~~~~~^
arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-aarch64-cpython-311/_modes.o build/temp.linux-aarch64-cpython-311/modes_crc.o build/temp.linux-aarch64-cpython-311/modes_message.o build/temp.linux-aarch64-cpython-311/modes_reader.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-aarch64-cpython-311/_modes.cpython-311-arm-linux-gnueabihf.so
running build_scripts
creating build/scripts-3.11
copying and adjusting mlat-client -> build/scripts-3.11
copying and adjusting fa-mlat-client -> build/scripts-3.11
changing mode of build/scripts-3.11/mlat-client from 644 to 755
changing mode of build/scripts-3.11/fa-mlat-client from 644 to 755
running install
/usr/local/share/adsbexchange/venv/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/usr/local/share/adsbexchange/venv/lib/python3.11/site-packages/setuptools/command/easy_install.py:146: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running bdist_egg
running egg_info
creating MlatClient.egg-info
writing MlatClient.egg-info/PKG-INFO
writing dependency_links to MlatClient.egg-info/dependency_links.txt
writing top-level names to MlatClient.egg-info/top_level.txt
writing manifest file 'MlatClient.egg-info/SOURCES.txt'
reading manifest file 'MlatClient.egg-info/SOURCES.txt'
adding license file 'COPYING'
writing manifest file 'MlatClient.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-aarch64/egg
running install_lib
running build_py
running build_ext
creating build/bdist.linux-aarch64
creating build/bdist.linux-aarch64/egg
copying build/lib.linux-aarch64-cpython-311/_modes.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-aarch64/egg
creating build/bdist.linux-aarch64/egg/flightaware
creating build/bdist.linux-aarch64/egg/flightaware/client
copying build/lib.linux-aarch64-cpython-311/flightaware/client/__init__.py -> build/bdist.linux-aarch64/egg/flightaware/client
copying build/lib.linux-aarch64-cpython-311/flightaware/client/adeptclient.py -> build/bdist.linux-aarch64/egg/flightaware/client
copying build/lib.linux-aarch64-cpython-311/flightaware/__init__.py -> build/bdist.linux-aarch64/egg/flightaware
creating build/bdist.linux-aarch64/egg/mlat
creating build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/__init__.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/coordinator.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/jsonclient.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/net.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/options.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/output.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/receiver.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/stats.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/synthetic_es.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/util.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/client/version.py -> build/bdist.linux-aarch64/egg/mlat/client
copying build/lib.linux-aarch64-cpython-311/mlat/__init__.py -> build/bdist.linux-aarch64/egg/mlat
copying build/lib.linux-aarch64-cpython-311/mlat/constants.py -> build/bdist.linux-aarch64/egg/mlat
copying build/lib.linux-aarch64-cpython-311/mlat/geodesy.py -> build/bdist.linux-aarch64/egg/mlat
copying build/lib.linux-aarch64-cpython-311/mlat/profile.py -> build/bdist.linux-aarch64/egg/mlat
byte-compiling build/bdist.linux-aarch64/egg/flightaware/client/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/flightaware/client/adeptclient.py to adeptclient.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/flightaware/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/coordinator.py to coordinator.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/jsonclient.py to jsonclient.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/net.py to net.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/options.py to options.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/output.py to output.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/receiver.py to receiver.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/stats.py to stats.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/synthetic_es.py to synthetic_es.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/util.py to util.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/client/version.py to version.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/__init__.py to __init__.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/constants.py to constants.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/geodesy.py to geodesy.cpython-311.pyc
byte-compiling build/bdist.linux-aarch64/egg/mlat/profile.py to profile.cpython-311.pyc
creating stub loader for _modes.cpython-311-arm-linux-gnueabihf.so
byte-compiling build/bdist.linux-aarch64/egg/_modes.py to _modes.cpython-311.pyc
creating build/bdist.linux-aarch64/egg/EGG-INFO
installing scripts to build/bdist.linux-aarch64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/bdist.linux-aarch64/egg/EGG-INFO/scripts
copying build/scripts-3.11/fa-mlat-client -> build/bdist.linux-aarch64/egg/EGG-INFO/scripts
copying build/scripts-3.11/mlat-client -> build/bdist.linux-aarch64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-aarch64/egg/EGG-INFO/scripts/fa-mlat-client to 755
changing mode of build/bdist.linux-aarch64/egg/EGG-INFO/scripts/mlat-client to 755
copying MlatClient.egg-info/PKG-INFO -> build/bdist.linux-aarch64/egg/EGG-INFO
copying MlatClient.egg-info/SOURCES.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying MlatClient.egg-info/dependency_links.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
copying MlatClient.egg-info/top_level.txt -> build/bdist.linux-aarch64/egg/EGG-INFO
writing build/bdist.linux-aarch64/egg/EGG-INFO/native_libs.txt
zip_safe flag not set; analyzing archive contents...
__pycache__._modes.cpython-311: module references __file__
creating dist
creating 'dist/MlatClient-0.4.2-py3.11-linux-aarch64.egg' and adding 'build/bdist.linux-aarch64/egg' to it
removing 'build/bdist.linux-aarch64/egg' (and everything under it)
Processing MlatClient-0.4.2-py3.11-linux-aarch64.egg
removing '/usr/local/share/adsbexchange/venv/lib/python3.11/site-packages/MlatClient-0.4.2-py3.11-linux-aarch64.egg' (and everything under it)
creating /usr/local/share/adsbexchange/venv/lib/python3.11/site-packages/MlatClient-0.4.2-py3.11-linux-aarch64.egg
Extracting MlatClient-0.4.2-py3.11-linux-aarch64.egg to /usr/local/share/adsbexchange/venv/lib/python3.11/site-packages
MlatClient 0.4.2 is already the active version in easy-install.pth
Installing fa-mlat-client script to /usr/local/share/adsbexchange/venv/bin
Installing mlat-client script to /usr/local/share/adsbexchange/venv/bin

Installed /usr/local/share/adsbexchange/venv/lib/python3.11/site-packages/MlatClient-0.4.2-py3.11-linux-aarch64.egg
Processing dependencies for MlatClient==0.4.2
Finished processing dependencies for MlatClient==0.4.2
starting services .......
update tar1090 ...........
2026-02-12 09:46:40 URL:https://raw.githubusercontent.com/wiedehopf/tar1090/master/install.sh [19541/19541] -> "-" [1]
2932 (process ID) old priority 0, new priority 10
HEAD is now at c88407c database update (to keep the repository small, this commit is replaced regularly)
HEAD is now at 4c9c8a4 incrementing version: 3.14.1796
Restarting lighttpd ...
--------------
--------------
All done! Webinterface available at http://10.1.1.17/tar1090
All done! Webinterface available at http://10.1.1.17/978
#####################################
5fe3d017-f9fd-4693-b077-89e1789b9a52
#####################################
https://www.adsbexchange.com/api/feeders/?feed=5fe3d017-f9fd-4693-b077-89e1789b9a52
#####################################
--------------------------------------------
--------------------------------------------
             UPDATE COMPLETE
--------------------------------------------
--------------------------------------------
2026-02-12 09:46:51 URL:https://raw.githubusercontent.com/dstreufert/adsbx-webconfig/master/update-webconfig.sh [851/851] -> "-" [1]

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
git is already the newest version (1:2.39.5-0+deb12u3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
Cloning into '/tmp/update-webconfig'...

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
whois is already the newest version (5.5.17).
php is already the newest version (2:8.2+93).
php-common is already the newest version (2:93).
php-fpm is already the newest version (2:8.2+93).
php-cgi is already the newest version (2:8.2+93).
dnsmasq is already the newest version (2.90-4~deb12u1).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
already enabled
Cloning into '/adsbexchange/update'...
/adsbexchange/update /tmp/update-webconfig
'boot-configs/wpa_supplicant.conf' -> '/boot/wpa_supplicant.conf.bak'
/tmp/update-webconfig
Created symlink /etc/systemd/system/multi-user.target.wants/leds.service → /etc/systemd/system/leds.service.
Job for leds.service failed because the control process exited with error code.
See "systemctl status leds.service" and "journalctl -xeu leds.service" for details.
--------------------------------------------
        update-webconfig complete.          
--------------------------------------------
rebooting...