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: Mon May  4 10:05:13 AEST 2026
Uptime: up 5 hours, 14 minutes
Since 2026-05-04 04:50:35

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: 1,083,445
978mhz: 0
Tracks: 239

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": 1060,
  "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": 5265,
  "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": 10994,
  "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": 159070,
  "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.26 GHz  Access Point: 3A:60:F9:71:6F:99   
          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=52/70  Signal level=-58 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  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 614673  bytes 95511203 (91.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 614673  bytes 95511203 (91.0 MiB)
        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 213864  bytes 25716343 (24.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 222622  bytes 52103289 (49.6 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:
May 04 07:18:36 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 47938 (fd 35, SendQ 305, RecvQ 0)
May 04 07:19:41 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37278 (fd 35, SendQ 516, RecvQ 0)
May 04 07:20:13 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58380 (fd 35, SendQ 466, RecvQ 0)
May 04 07:21:50 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42910 (fd 35, SendQ 195, RecvQ 0)
May 04 07:26:08 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59530 (fd 35, SendQ 253, RecvQ 0)
May 04 07:33:39 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 44860 (fd 35, SendQ 377, RecvQ 0)
May 04 07:34:12 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 35748 (fd 35, SendQ 583, RecvQ 0)
May 04 07:35:16 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59664 (fd 35, SendQ 221, RecvQ 0)
May 04 07:36:53 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57710 (fd 35, SendQ 188, RecvQ 0)
May 04 07:37:25 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51580 (fd 35, SendQ 278, RecvQ 0)
May 04 07:41:43 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46776 (fd 35, SendQ 200, RecvQ 0)
May 04 07:45:29 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37456 (fd 35, SendQ 103, RecvQ 0)
May 04 07:47:06 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56534 (fd 35, SendQ 319, RecvQ 0)
May 04 07:48:10 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49768 (fd 35, SendQ 227, RecvQ 0)
May 04 07:48:42 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43408 (fd 35, SendQ 282, RecvQ 0)
May 04 07:49:47 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36210 (fd 35, SendQ 339, RecvQ 0)
May 04 07:51:24 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 34222 (fd 35, SendQ 150, RecvQ 0)
May 04 07:52:28 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59018 (fd 35, SendQ 264, RecvQ 0)
May 04 07:54:37 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 43196 (fd 35, SendQ 124, RecvQ 0)
May 04 07:56:46 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58022 (fd 35, SendQ 307, RecvQ 0)
May 04 07:57:18 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58224 (fd 35, SendQ 338, RecvQ 0)
May 04 07:58:55 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56894 (fd 35, SendQ 196, RecvQ 0)
May 04 08:00:32 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 60888 (fd 35, SendQ 221, RecvQ 0)
May 04 08:01:36 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37176 (fd 35, SendQ 351, RecvQ 0)
May 04 08:02:09 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51820 (fd 35, SendQ 369, RecvQ 0)
May 04 08:05:54 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55500 (fd 35, SendQ 255, RecvQ 0)
May 04 08:06:27 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55418 (fd 35, SendQ 467, RecvQ 0)
May 04 08:06:59 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 41666 (fd 35, SendQ 300, RecvQ 0)
May 04 08:07:31 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51900 (fd 35, SendQ 206, RecvQ 0)
May 04 08:09:08 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58328 (fd 35, SendQ 312, RecvQ 0)
May 04 08:09:40 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 47604 (fd 35, SendQ 483, RecvQ 0)
May 04 08:10:12 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40044 (fd 35, SendQ 358, RecvQ 0)
May 04 08:13:58 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56860 (fd 35, SendQ 141, RecvQ 0)
May 04 08:16:39 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58378 (fd 35, SendQ 312, RecvQ 0)
May 04 08:17:44 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51196 (fd 35, SendQ 213, RecvQ 0)
May 04 08:19:53 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49984 (fd 35, SendQ 237, RecvQ 0)
May 04 08:20:25 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36618 (fd 35, SendQ 436, RecvQ 0)
May 04 08:21:30 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48190 (fd 35, SendQ 308, RecvQ 0)
May 04 08:23:39 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40398 (fd 35, SendQ 133, RecvQ 0)
May 04 08:25:15 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 34942 (fd 35, SendQ 357, RecvQ 0)
May 04 08:25:48 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56422 (fd 35, SendQ 411, RecvQ 0)
May 04 08:29:01 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58524 (fd 35, SendQ 248, RecvQ 0)
May 04 08:33:19 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52342 (fd 35, SendQ 154, RecvQ 0)
May 04 08:33:51 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48320 (fd 35, SendQ 229, RecvQ 0)
May 04 08:35:28 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50410 (fd 35, SendQ 182, RecvQ 0)
May 04 08:38:09 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 38314 (fd 35, SendQ 252, RecvQ 0)
May 04 08:41:23 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59082 (fd 35, SendQ 233, RecvQ 0)
May 04 08:42:27 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 60592 (fd 35, SendQ 227, RecvQ 0)
May 04 08:43:00 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 40096 (fd 35, SendQ 241, RecvQ 0)
May 04 08:43:32 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 44640 (fd 35, SendQ 234, RecvQ 0)
May 04 08:44:04 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58118 (fd 35, SendQ 85, RecvQ 0)
May 04 08:44:36 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45158 (fd 35, SendQ 293, RecvQ 0)
May 04 08:45:41 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49518 (fd 35, SendQ 187, RecvQ 0)
May 04 08:46:45 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54352 (fd 35, SendQ 172, RecvQ 0)
May 04 08:49:27 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49278 (fd 35, SendQ 280, RecvQ 0)
May 04 08:51:36 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51188 (fd 35, SendQ 180, RecvQ 0)
May 04 08:52:08 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46618 (fd 35, SendQ 338, RecvQ 0)
May 04 08:55:21 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 53946 (fd 35, SendQ 563, RecvQ 0)
May 04 08:57:30 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37466 (fd 35, SendQ 273, RecvQ 0)
May 04 09:02:21 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 41268 (fd 35, SendQ 253, RecvQ 0)
May 04 09:04:30 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55016 (fd 35, SendQ 355, RecvQ 0)
May 04 09:05:02 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51186 (fd 35, SendQ 432, RecvQ 0)
May 04 09:06:06 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 35052 (fd 35, SendQ 337, RecvQ 0)
May 04 09:07:43 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59206 (fd 35, SendQ 229, RecvQ 0)
May 04 09:08:15 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 59432 (fd 35, SendQ 350, RecvQ 0)
May 04 09:10:24 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54326 (fd 35, SendQ 359, RecvQ 0)
May 04 09:11:29 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 38208 (fd 35, SendQ 265, RecvQ 0)
May 04 09:20:37 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 58032 (fd 35, SendQ 195, RecvQ 0)
May 04 09:21:42 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 49186 (fd 35, SendQ 310, RecvQ 0)
May 04 09:22:14 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 37282 (fd 35, SendQ 218, RecvQ 0)
May 04 09:23:51 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 46886 (fd 35, SendQ 216, RecvQ 0)
May 04 09:24:55 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 34974 (fd 35, SendQ 235, RecvQ 0)
May 04 09:25:27 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42438 (fd 35, SendQ 179, RecvQ 0)
May 04 09:26:32 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52260 (fd 35, SendQ 209, RecvQ 0)
May 04 09:27:04 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51962 (fd 35, SendQ 227, RecvQ 0)
May 04 09:28:09 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45682 (fd 35, SendQ 172, RecvQ 0)
May 04 09:28:41 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48616 (fd 35, SendQ 211, RecvQ 0)
May 04 09:29:45 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 53608 (fd 35, SendQ 55, RecvQ 0)
May 04 09:31:54 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51260 (fd 35, SendQ 227, RecvQ 0)
May 04 09:32:59 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55154 (fd 35, SendQ 181, RecvQ 0)
May 04 09:33:31 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 51842 (fd 35, SendQ 250, RecvQ 0)
May 04 09:34:36 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52758 (fd 35, SendQ 172, RecvQ 0)
May 04 09:35:08 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 33710 (fd 35, SendQ 179, RecvQ 0)
May 04 09:35:40 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 48820 (fd 35, SendQ 179, RecvQ 0)
May 04 09:41:35 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 52814 (fd 35, SendQ 357, RecvQ 0)
May 04 09:42:39 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 45328 (fd 35, SendQ 181, RecvQ 0)
May 04 09:45:21 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 54980 (fd 35, SendQ 140, RecvQ 0)
May 04 09:45:53 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 55960 (fd 35, SendQ 311, RecvQ 0)
May 04 09:47:30 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 34312 (fd 35, SendQ 250, RecvQ 0)
May 04 09:49:06 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 36038 (fd 35, SendQ 140, RecvQ 0)
May 04 09:49:39 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 42224 (fd 35, SendQ 199, RecvQ 0)
May 04 09:50:11 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56416 (fd 35, SendQ 218, RecvQ 0)
May 04 09:51:15 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57308 (fd 35, SendQ 257, RecvQ 0)
May 04 09:54:29 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57578 (fd 35, SendQ 198, RecvQ 0)
May 04 09:56:06 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 57000 (fd 35, SendQ 69, RecvQ 0)
May 04 09:56:38 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 41882 (fd 35, SendQ 138, RecvQ 0)
May 04 09:57:10 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 50274 (fd 35, SendQ 62, RecvQ 0)
May 04 10:02:00 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 56816 (fd 35, SendQ 292, RecvQ 0)
May 04 10:03:37 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 44864 (fd 35, SendQ 488, RecvQ 0)
May 04 10:04:09 adsbexchange readsb[524]: Beast TCP output: Send Error: Broken pipe: 127.0.0.1 port 39128 (fd 35, SendQ 379, RecvQ 0)

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

autogain1090.service logs:
-- No entries --

tar1090.service logs:
May 04 04:50:29 adsbexchange systemd[1]: Started tar1090.service - tar1090 - compress dump1090 json data.
May 04 04:50:30 adsbexchange tar1090[645]: 635 (process ID) old priority 19, new priority 19

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

adsbexchange-feed.service logs:
May 04 04:50:29 adsbexchange systemd[1]: Started adsbexchange-feed.service - adsbexchange-feed.
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: 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
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: [2026-05-04 04:50:29.507 AEST] readsb starting up.
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: readsb version: 3.14.1631 adsbexchange git: eea98b1 (committed: Mon Jun 17 09:18:43 2024 -0700)
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: Using lat: -37.76541, lon: 145.19750
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
May 04 04:50:29 adsbexchange adsbexchange-feed[534]: Beast TCP input: Connection to 127.0.0.1 port 30005 failed: 111 (Connection refused)
May 04 04:50:30 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
May 04 04:50:30 adsbexchange adsbexchange-feed[534]: Beast TCP input: Connection established: 127.0.0.1 port 30005
May 04 04:50:31 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
May 04 04:50:33 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
May 04 04:50:38 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
May 04 04:50:46 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: Connection established: feed2.adsbexchange.com (34.218.254.209) port 64004
May 04 04:51:37 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:02:57 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:13:12 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:23:14 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:33:18 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:43:23 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 05:53:23 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 06:03:35 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 06:13:42 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 06:26:09 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 06:36:10 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 06:50:42 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 07:01:43 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 07:12:06 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 07:22:37 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 07:46:09 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)
May 04 07:56:37 adsbexchange adsbexchange-feed[534]: BeastReduce TCP output: High latency, reducing data usage temporarily. (feed2.adsbexchange.com port 64004)

adsbexchange-mlat.service logs:
May 04 05:06:47 adsbexchange adsbexchange-mlat[535]: Receiver: connected     1.8 msg/s received        0.9 msg/s processed (53%)
May 04 05:06:47 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.0 kB/s to server
May 04 05:06:47 adsbexchange adsbexchange-mlat[535]: Results:  0.0 positions/minute
May 04 05:06:47 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 1 Mode S, 3 of 3 ADS-B used
May 04 05:06:57 adsbexchange adsbexchange-mlat[535]: peer_count:  52 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 05:21:47 adsbexchange adsbexchange-mlat[535]: Receiver: connected    24.7 msg/s received       12.3 msg/s processed (50%)
May 04 05:21:47 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.1 kB/s to server
May 04 05:21:47 adsbexchange adsbexchange-mlat[535]: Results:  0.2 positions/minute
May 04 05:21:47 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 3 Mode S, 5 of 5 ADS-B used
May 04 05:21:47 adsbexchange adsbexchange-mlat[535]: peer_count:  63 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 05:36:47 adsbexchange adsbexchange-mlat[535]: Receiver: connected    15.1 msg/s received        7.6 msg/s processed (50%)
May 04 05:36:47 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.1 kB/s to server
May 04 05:36:47 adsbexchange adsbexchange-mlat[535]: Results:  3.9 positions/minute
May 04 05:36:47 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 0 Mode S, 1 of 1 ADS-B used
May 04 05:36:54 adsbexchange adsbexchange-mlat[535]: peer_count:  32 outlier_percent: 0.3 bad_sync_timeout:   0
May 04 05:51:48 adsbexchange adsbexchange-mlat[535]: Receiver: connected     9.4 msg/s received        4.7 msg/s processed (50%)
May 04 05:51:48 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.1 kB/s to server
May 04 05:51:48 adsbexchange adsbexchange-mlat[535]: Results:  1.1 positions/minute
May 04 05:51:48 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 0 Mode S, 2 of 2 ADS-B used
May 04 05:52:00 adsbexchange adsbexchange-mlat[535]: peer_count:  51 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 06:06:49 adsbexchange adsbexchange-mlat[535]: Receiver: connected    20.7 msg/s received        9.3 msg/s processed (45%)
May 04 06:06:49 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.1 kB/s to server
May 04 06:06:49 adsbexchange adsbexchange-mlat[535]: Results:  1.9 positions/minute
May 04 06:06:49 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 2 Mode S, 5 of 5 ADS-B used
May 04 06:06:51 adsbexchange adsbexchange-mlat[535]: peer_count:  73 outlier_percent: 0.4 bad_sync_timeout:   0
May 04 06:21:49 adsbexchange adsbexchange-mlat[535]: Receiver: connected    40.9 msg/s received       16.2 msg/s processed (40%)
May 04 06:21:49 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
May 04 06:21:49 adsbexchange adsbexchange-mlat[535]: Results:  6.7 positions/minute
May 04 06:21:49 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 4 Mode S, 5 of 5 ADS-B used
May 04 06:21:59 adsbexchange adsbexchange-mlat[535]: peer_count:  59 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 06:36:49 adsbexchange adsbexchange-mlat[535]: Receiver: connected    27.9 msg/s received       11.7 msg/s processed (42%)
May 04 06:36:49 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
May 04 06:36:49 adsbexchange adsbexchange-mlat[535]: Results:  5.6 positions/minute
May 04 06:36:49 adsbexchange adsbexchange-mlat[535]: Aircraft: 1 of 2 Mode S, 4 of 4 ADS-B used
May 04 06:36:51 adsbexchange adsbexchange-mlat[535]: peer_count:  59 outlier_percent: 0.3 bad_sync_timeout:   0
May 04 06:51:50 adsbexchange adsbexchange-mlat[535]: Receiver: connected    44.2 msg/s received       18.7 msg/s processed (42%)
May 04 06:51:50 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
May 04 06:51:50 adsbexchange adsbexchange-mlat[535]: Results:  5.2 positions/minute
May 04 06:51:50 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 2 Mode S, 4 of 5 ADS-B used
May 04 06:52:00 adsbexchange adsbexchange-mlat[535]: peer_count:  53 outlier_percent: 0.1 bad_sync_timeout:   0
May 04 07:06:50 adsbexchange adsbexchange-mlat[535]: Receiver: connected    44.6 msg/s received       16.2 msg/s processed (36%)
May 04 07:06:50 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
May 04 07:06:50 adsbexchange adsbexchange-mlat[535]: Results:  5.3 positions/minute
May 04 07:06:50 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 3 Mode S, 5 of 5 ADS-B used
May 04 07:06:53 adsbexchange adsbexchange-mlat[535]: peer_count:  58 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 07:21:50 adsbexchange adsbexchange-mlat[535]: Receiver: connected    63.4 msg/s received       22.1 msg/s processed (35%)
May 04 07:21:50 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
May 04 07:21:50 adsbexchange adsbexchange-mlat[535]: Results:  6.5 positions/minute
May 04 07:21:50 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 3 Mode S, 7 of 10 ADS-B used
May 04 07:22:01 adsbexchange adsbexchange-mlat[535]: peer_count:  70 outlier_percent: 0.5 bad_sync_timeout:   0
May 04 07:36:51 adsbexchange adsbexchange-mlat[535]: Receiver: connected    84.5 msg/s received       30.1 msg/s processed (36%)
May 04 07:36:51 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 07:36:51 adsbexchange adsbexchange-mlat[535]: Results:  13.6 positions/minute
May 04 07:36:51 adsbexchange adsbexchange-mlat[535]: Aircraft: 3 of 5 Mode S, 9 of 9 ADS-B used
May 04 07:36:55 adsbexchange adsbexchange-mlat[535]: peer_count:  63 outlier_percent: 0.1 bad_sync_timeout:   0
May 04 07:51:52 adsbexchange adsbexchange-mlat[535]: Receiver: connected    65.8 msg/s received       26.7 msg/s processed (41%)
May 04 07:51:52 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
May 04 07:51:52 adsbexchange adsbexchange-mlat[535]: Results:  10.4 positions/minute
May 04 07:51:52 adsbexchange adsbexchange-mlat[535]: Aircraft: 2 of 3 Mode S, 8 of 8 ADS-B used
May 04 07:52:04 adsbexchange adsbexchange-mlat[535]: peer_count:  69 outlier_percent: 0.5 bad_sync_timeout:   0
May 04 08:06:52 adsbexchange adsbexchange-mlat[535]: Receiver: connected    89.5 msg/s received       32.2 msg/s processed (36%)
May 04 08:06:52 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 08:06:52 adsbexchange adsbexchange-mlat[535]: Results:  10.9 positions/minute
May 04 08:06:52 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 0 Mode S, 7 of 14 ADS-B used
May 04 08:06:57 adsbexchange adsbexchange-mlat[535]: peer_count:  65 outlier_percent: 0.1 bad_sync_timeout:   0
May 04 08:21:52 adsbexchange adsbexchange-mlat[535]: Receiver: connected    94.7 msg/s received       33.1 msg/s processed (35%)
May 04 08:21:52 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 08:21:52 adsbexchange adsbexchange-mlat[535]: Results:  11.5 positions/minute
May 04 08:21:52 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 1 Mode S, 12 of 13 ADS-B used
May 04 08:22:06 adsbexchange adsbexchange-mlat[535]: peer_count:  60 outlier_percent: 0.1 bad_sync_timeout:   0
May 04 08:36:52 adsbexchange adsbexchange-mlat[535]: Receiver: connected    68.9 msg/s received       25.4 msg/s processed (37%)
May 04 08:36:52 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
May 04 08:36:52 adsbexchange adsbexchange-mlat[535]: Results:  10.3 positions/minute
May 04 08:36:52 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 5 Mode S, 7 of 7 ADS-B used
May 04 08:37:00 adsbexchange adsbexchange-mlat[535]: peer_count:  64 outlier_percent: 0.3 bad_sync_timeout:   0
May 04 08:51:52 adsbexchange adsbexchange-mlat[535]: Receiver: connected    88.8 msg/s received       30.6 msg/s processed (34%)
May 04 08:51:52 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 08:51:52 adsbexchange adsbexchange-mlat[535]: Results:  11.4 positions/minute
May 04 08:51:52 adsbexchange adsbexchange-mlat[535]: Aircraft: 1 of 2 Mode S, 8 of 9 ADS-B used
May 04 08:51:53 adsbexchange adsbexchange-mlat[535]: peer_count:  64 outlier_percent: 0.1 bad_sync_timeout:   0
May 04 09:06:53 adsbexchange adsbexchange-mlat[535]: Receiver: connected   105.0 msg/s received       35.6 msg/s processed (34%)
May 04 09:06:53 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 09:06:53 adsbexchange adsbexchange-mlat[535]: Results:  11.5 positions/minute
May 04 09:06:53 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 6 Mode S, 11 of 15 ADS-B used
May 04 09:07:02 adsbexchange adsbexchange-mlat[535]: peer_count:  63 outlier_percent: 0.6 bad_sync_timeout:   0
May 04 09:21:53 adsbexchange adsbexchange-mlat[535]: Receiver: connected   105.5 msg/s received       34.0 msg/s processed (32%)
May 04 09:21:53 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
May 04 09:21:53 adsbexchange adsbexchange-mlat[535]: Results:  14.4 positions/minute
May 04 09:21:53 adsbexchange adsbexchange-mlat[535]: Aircraft: 0 of 4 Mode S, 11 of 11 ADS-B used
May 04 09:21:56 adsbexchange adsbexchange-mlat[535]: peer_count:  70 outlier_percent: 0.2 bad_sync_timeout:   0
May 04 09:36:53 adsbexchange adsbexchange-mlat[535]: Receiver: connected    74.7 msg/s received       25.0 msg/s processed (33%)
May 04 09:36:53 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
May 04 09:36:53 adsbexchange adsbexchange-mlat[535]: Results:  7.8 positions/minute
May 04 09:36:53 adsbexchange adsbexchange-mlat[535]: Aircraft: 2 of 4 Mode S, 8 of 9 ADS-B used
May 04 09:37:05 adsbexchange adsbexchange-mlat[535]: peer_count:  65 outlier_percent: 0.5 bad_sync_timeout:   0
May 04 09:51:54 adsbexchange adsbexchange-mlat[535]: Receiver: connected    58.3 msg/s received       19.9 msg/s processed (34%)
May 04 09:51:54 adsbexchange adsbexchange-mlat[535]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
May 04 09:51:54 adsbexchange adsbexchange-mlat[535]: Results:  8.9 positions/minute
May 04 09:51:54 adsbexchange adsbexchange-mlat[535]: Aircraft: 1 of 3 Mode S, 8 of 8 ADS-B used
May 04 09:51:59 adsbexchange adsbexchange-mlat[535]: peer_count:  66 outlier_percent: 0.8 bad_sync_timeout:   0

adsbexchange-stats.service logs:
May 04 04:50:28 adsbexchange systemd[1]: Started adsbexchange-stats.service - ADSBexchange Stats.
May 04 04:50:28 adsbexchange adsbexchange-stats[467]: Note: 'USE_OLD_PATH' is set.
May 04 04:50:28 adsbexchange adsbexchange-stats[467]: No valid data source directory found, do you have the adsbexchange feed scripts installed?  Tried each of: [/run/readsb /run/adsbexchange-feed]
May 04 04:50:48 adsbexchange adsbexchange-stats[467]: Using UUID [xxxx-xxx-xxx-89e1789b9a52] for stats uploads
May 04 04:50:48 adsbexchange adsbexchange-stats[467]: Using JSON directory [/run/readsb] for source data
May 04 04:50:48 adsbexchange adsbexchange-stats[467]: Using script's DNS cache (600 seconds)

/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...