ADSBexchange.com
Custom Image - System Info

(..back to main menu)

Feeder Name
Public IP
sq2tmc
46.112.238.216

Local IP:
192.168.88.44

Configured Location:

Zerotier Status:
zerotier is disabled.

Uptime:
Current Time: Tue Mar 10 12:47:17 CET 2026
Uptime: up 23 hours, 59 minutes
Since 2026-03-09 12:48:05

Voltage Drops:
Status: 0x0
Undervolted:
   Now: NO
   Run: NO
Throttled:
   Now: NO
   Run: NO
Frequency Capped:
   Now: NO
   Run: NO
Softlimit:
   Now: NO
   Run: NO
CPU temp=43.5'C
Redline=80'C

Messages since boot:
1090mhz: 9,434,094
978mhz: 0
Tracks: 1,267

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": 652,
  "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": 3920,
  "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": 14105,
  "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": 408956,
  "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:"popow"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: 68:D7:9A:7A:59:9E   
          Bit Rate=72.2 Mb/s   Tx-Power=31 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=64/70  Signal level=-46 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:5224  Invalid misc:0   Missed beacon:0


Current IP Status:
lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 3088900  bytes 568159187 (541.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3088900  bytes 568159187 (541.8 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163  mtu 1500
        inet 192.168.88.44  netmask 255.255.255.0  broadcast 192.168.88.255
        ether d8:3a:dd:7d:ce:cd  txqueuelen 1000  (Ethernet)
        RX packets 1081689  bytes 167449082 (159.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 938761  bytes 305877185 (291.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


IP Route:
default via 192.168.88.1 dev wlan0 proto dhcp src 192.168.88.44 metric 302 
192.168.88.0/24 dev wlan0 proto dhcp scope link src 192.168.88.44 metric 302 

readsb.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 09 12:43:20 adsbexchange systemd[1]: Started readsb ADS-B receiver.
Mar 09 12:43:20 adsbexchange readsb[448]: Mon Mar  9 12:43:20 2026 CET  readsb starting up.
Mar 09 12:43:20 adsbexchange readsb[448]: readsb version: wiedehopf git: d809bd8 (committed: Wed Sep 7 13:47:41 2022 0200)
Mar 09 12:43:20 adsbexchange readsb[448]: Using lat:   53.0035, lon:   19.0523
Mar 09 12:43:20 adsbexchange readsb[448]: 30152: API output port
Mar 09 12:43:20 adsbexchange readsb[448]: 30002: Raw TCP output port
Mar 09 12:43:20 adsbexchange readsb[448]: 30005: Beast TCP output port
Mar 09 12:43:20 adsbexchange readsb[448]: 30154: Position json output port
Mar 09 12:43:20 adsbexchange readsb[448]: 30003: SBS TCP output ALL port
Mar 09 12:43:20 adsbexchange readsb[448]: 30001: Raw TCP input port
Mar 09 12:43:20 adsbexchange readsb[448]: 30004: Beast TCP input port
Mar 09 12:43:20 adsbexchange readsb[448]: 30104: Beast TCP input port
Mar 09 12:43:20 adsbexchange readsb[448]: rtlsdr: using device #0: Generic RTL2832U OEM (Realtek, RTL2838UHIDIR, SN 1090)
Mar 09 12:43:20 adsbexchange readsb[448]: Found Rafael Micro R820T tuner
Mar 09 12:43:20 adsbexchange readsb[448]: rtlsdr: tuner gain set to 42.1 dB
Mar 09 12:43:21 adsbexchange readsb[448]: Allocating 16 zero-copy buffers
Mar 09 14:19:03 adsbexchange readsb[448]: Mon Mar  9 14:19:03 2026 CET  Caught SIGTERM, shutting down...
Mar 09 14:19:03 adsbexchange systemd[1]: Stopping readsb ADS-B receiver...
Mar 09 14:19:04 adsbexchange readsb[448]: Mon Mar  9 14:19:04 2026 CET  Normal exit.
Mar 09 14:19:04 adsbexchange systemd[1]: readsb.service: Succeeded.
Mar 09 14:19:04 adsbexchange systemd[1]: Stopped readsb ADS-B receiver.
Mar 09 14:19:04 adsbexchange systemd[1]: readsb.service: Consumed 18min 53.428s CPU time.
Mar 09 14:19:04 adsbexchange systemd[1]: Started readsb ADS-B receiver.
Mar 09 14:19:04 adsbexchange readsb[11091]: Mon Mar  9 14:19:04 2026 CET  readsb starting up.
Mar 09 14:19:04 adsbexchange readsb[11091]: readsb version: wiedehopf git: d809bd8 (committed: Wed Sep 7 13:47:41 2022 0200)
Mar 09 14:19:04 adsbexchange readsb[11091]: Using lat:   53.0035, lon:   19.0523
Mar 09 14:19:04 adsbexchange readsb[11091]: 30002: Raw TCP output port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30005: Beast TCP output port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30152: API output port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30154: Position json output port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30003: SBS TCP output ALL port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30001: Raw TCP input port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30004: Beast TCP input port
Mar 09 14:19:04 adsbexchange readsb[11091]: 30104: Beast TCP input port
Mar 09 14:19:04 adsbexchange readsb[11091]: rtlsdr: using device #0: Generic RTL2832U OEM (Realtek, RTL2838UHIDIR, SN 1090)
Mar 09 14:19:05 adsbexchange readsb[11091]: Found Rafael Micro R820T tuner
Mar 09 14:19:05 adsbexchange readsb[11091]: rtlsdr: tuner gain set to 42.1 dB
Mar 09 14:19:05 adsbexchange readsb[11091]: Allocating 16 zero-copy buffers
Mar 10 02:45:53 adsbexchange readsb[11091]: Tue Mar 10 02:45:53 2026 CET  Caught SIGTERM, shutting down...
Mar 10 02:45:53 adsbexchange systemd[1]: Stopping readsb ADS-B receiver...
Mar 10 02:45:54 adsbexchange readsb[11091]: Tue Mar 10 02:45:54 2026 CET  Normal exit.
Mar 10 02:45:54 adsbexchange systemd[1]: readsb.service: Succeeded.
Mar 10 02:45:54 adsbexchange systemd[1]: Stopped readsb ADS-B receiver.
Mar 10 02:45:54 adsbexchange systemd[1]: readsb.service: Consumed 2h 24min 3.162s CPU time.
Mar 10 02:45:54 adsbexchange systemd[1]: Started readsb ADS-B receiver.
Mar 10 02:45:54 adsbexchange readsb[18771]: Tue Mar 10 02:45:54 2026 CET  readsb starting up.
Mar 10 02:45:54 adsbexchange readsb[18771]: readsb version: wiedehopf git: d809bd8 (committed: Wed Sep 7 13:47:41 2022 0200)
Mar 10 02:45:54 adsbexchange readsb[18771]: Using lat:   53.0035, lon:   19.0523
Mar 10 02:45:54 adsbexchange readsb[18771]: 30002: Raw TCP output port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30005: Beast TCP output port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30154: Position json output port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30152: API output port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30003: SBS TCP output ALL port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30001: Raw TCP input port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30004: Beast TCP input port
Mar 10 02:45:54 adsbexchange readsb[18771]: 30104: Beast TCP input port
Mar 10 02:45:54 adsbexchange readsb[18771]: rtlsdr: using device #0: Generic RTL2832U OEM (Realtek, RTL2838UHIDIR, SN 1090)
Mar 10 02:45:54 adsbexchange readsb[18771]: Found Rafael Micro R820T tuner
Mar 10 02:45:54 adsbexchange readsb[18771]: rtlsdr: tuner gain set to 43.4 dB
Mar 10 02:45:54 adsbexchange readsb[18771]: Allocating 16 zero-copy buffers

dump978-fa.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
-- No entries --

autogain1090.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 10 02:45:51 adsbexchange systemd[1]: Started autogain for readsb or dump1090-fa.
Mar 10 02:45:54 adsbexchange autogain1090[18670]: Increasing gain to 43.4 (0.065% messages >-3dB)
Mar 10 02:45:54 adsbexchange systemd[1]: autogain1090.service: Succeeded.
Mar 10 02:45:54 adsbexchange systemd[1]: autogain1090.service: Consumed 1.388s CPU time.

tar1090.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 09 12:43:20 adsbexchange systemd[1]: Started tar1090 - compress dump1090 json data.

tar1090-978.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
-- No entries --

adsbexchange-feed.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 09 12:43:20 adsbexchange systemd[1]: Started adsbexchange-feed.
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: Mon Mar  9 12:43:20 2026 CET  readsb starting up.
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: readsb version: wiedehopf git: d809bd8 (committed: Wed Sep 7 13:47:41 2022 0200)
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: Using lat:   53.0035, lon:   19.0523
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: Beast TCP input: Connection established: 127.0.0.1 port 30005
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Mar 09 12:43:20 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
Mar 09 12:43:21 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: Name resolution for feed1.adsbexchange.com failed: Temporary failure in name resolution
Mar 09 12:43:24 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: Name resolution for feed2.adsbexchange.com failed: Temporary failure in name resolution
Mar 09 12:43:32 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: Connection established: feed1.adsbexchange.com (34.218.254.209) port 30004
Mar 09 13:40:36 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 13:59:39 adsbexchange adsbexchange-feed[453]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 14:19:04 adsbexchange adsbexchange-feed[453]: Beast TCP input: Remote server disconnected: 127.0.0.1 port 30005 (fd 7, SendQ 0, RecvQ 0)
Mar 09 14:19:04 adsbexchange adsbexchange-feed[453]: Beast TCP input: Connection to 127.0.0.1 port 30005 failed: 111 (Connection refused)
Mar 09 14:19:04 adsbexchange adsbexchange-feed[453]: Mon Mar  9 14:19:04 2026 CET  Caught SIGTERM, shutting down...
Mar 09 14:19:04 adsbexchange systemd[1]: Stopping adsbexchange-feed...
Mar 09 14:19:04 adsbexchange systemd[1]: adsbexchange-feed.service: Succeeded.
Mar 09 14:19:04 adsbexchange systemd[1]: Stopped adsbexchange-feed.
Mar 09 14:19:04 adsbexchange systemd[1]: adsbexchange-feed.service: Consumed 53.810s CPU time.
Mar 09 14:19:04 adsbexchange systemd[1]: Started adsbexchange-feed.
Mar 09 14:19:04 adsbexchange adsbexchange-feed[11113]: Mon Mar  9 14:19:04 2026 CET  readsb starting up.
Mar 09 14:19:04 adsbexchange adsbexchange-feed[11113]: readsb version: wiedehopf git: d809bd8 (committed: Wed Sep 7 13:47:41 2022 0200)
Mar 09 14:19:04 adsbexchange adsbexchange-feed[11113]: Using lat:   53.0035, lon:   19.0523
Mar 09 14:19:05 adsbexchange adsbexchange-feed[11113]: Beast TCP input: Connection established: 127.0.0.1 port 30005
Mar 09 14:19:05 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: Connection established: feed1.adsbexchange.com (54.244.22.71) port 30004
Mar 09 14:19:25 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: Remote server disconnected: feed1.adsbexchange.com port 30004 (fd 6, SendQ 0, RecvQ 0)
Mar 09 14:19:25 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: Connection established: feed1.adsbexchange.com (34.218.254.209) port 30004
Mar 09 14:19:36 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 14:35:42 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 14:51:24 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 15:06:53 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 15:22:11 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 15:37:44 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 15:52:53 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 16:08:26 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 16:23:32 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 16:38:44 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 16:54:14 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 17:09:54 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 17:25:03 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 17:40:37 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 17:55:53 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 18:11:00 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 18:26:20 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 18:41:27 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 18:56:41 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 19:11:53 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 19:27:08 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 19:42:13 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 19:57:35 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 20:12:35 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 20:27:43 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 20:43:04 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 20:58:23 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 21:13:52 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 21:28:59 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 21:44:25 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 22:00:34 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 22:17:49 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 22:45:41 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 09 23:05:28 adsbexchange adsbexchange-feed[11113]: BeastReduce TCP output: High latency, reducing data usage temporarily.
Mar 10 02:45:54 adsbexchange adsbexchange-feed[11113]: Beast TCP input: Remote server disconnected: 127.0.0.1 port 30005 (fd 7, SendQ 0, RecvQ 0)
Mar 10 02:45:54 adsbexchange adsbexchange-feed[11113]: Beast TCP input: Connection to 127.0.0.1 port 30005 failed: 111 (Connection refused)
Mar 10 02:45:54 adsbexchange adsbexchange-feed[11113]: Beast TCP input: Connection established: 127.0.0.1 port 30005

adsbexchange-mlat.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 10 07:50:29 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   127.3 msg/s received       49.3 msg/s processed (39%)
Mar 10 07:50:29 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.5 kB/s to server
Mar 10 07:50:29 adsbexchange adsbexchange-mlat[11123]: Results:  16.3 positions/minute
Mar 10 07:50:29 adsbexchange adsbexchange-mlat[11123]: Aircraft: 3 of 14 Mode S, 10 of 10 ADS-B used
Mar 10 07:50:33 adsbexchange adsbexchange-mlat[11123]: peer_count:  32 outlier_percent: 0.1 bad_sync_timeout:   0
Mar 10 08:05:29 adsbexchange adsbexchange-mlat[11123]: Receiver: connected    85.4 msg/s received       30.9 msg/s processed (36%)
Mar 10 08:05:29 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Mar 10 08:05:29 adsbexchange adsbexchange-mlat[11123]: Results:  15.2 positions/minute
Mar 10 08:05:29 adsbexchange adsbexchange-mlat[11123]: Aircraft: 4 of 11 Mode S, 9 of 10 ADS-B used
Mar 10 08:05:33 adsbexchange adsbexchange-mlat[11123]: peer_count:  31 outlier_percent: 0.6 bad_sync_timeout:   0
Mar 10 08:20:30 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   151.8 msg/s received       63.3 msg/s processed (42%)
Mar 10 08:20:30 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.7 kB/s to server
Mar 10 08:20:30 adsbexchange adsbexchange-mlat[11123]: Results:  65.9 positions/minute
Mar 10 08:20:30 adsbexchange adsbexchange-mlat[11123]: Aircraft: 7 of 18 Mode S, 10 of 12 ADS-B used
Mar 10 08:20:34 adsbexchange adsbexchange-mlat[11123]: peer_count:  36 outlier_percent: 0.1 bad_sync_timeout:   0
Mar 10 08:35:30 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   196.9 msg/s received       66.6 msg/s processed (34%)
Mar 10 08:35:30 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.7 kB/s to server
Mar 10 08:35:30 adsbexchange adsbexchange-mlat[11123]: Results:  74.7 positions/minute
Mar 10 08:35:30 adsbexchange adsbexchange-mlat[11123]: Aircraft: 3 of 11 Mode S, 16 of 18 ADS-B used
Mar 10 08:35:36 adsbexchange adsbexchange-mlat[11123]: peer_count:  38 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 08:50:30 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   140.7 msg/s received       42.0 msg/s processed (30%)
Mar 10 08:50:30 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.5 kB/s to server
Mar 10 08:50:30 adsbexchange adsbexchange-mlat[11123]: Results:  43.2 positions/minute
Mar 10 08:50:30 adsbexchange adsbexchange-mlat[11123]: Aircraft: 3 of 14 Mode S, 8 of 10 ADS-B used
Mar 10 08:50:37 adsbexchange adsbexchange-mlat[11123]: peer_count:  37 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 09:05:31 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   128.7 msg/s received       30.6 msg/s processed (24%)
Mar 10 09:05:31 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Mar 10 09:05:31 adsbexchange adsbexchange-mlat[11123]: Results:  10.4 positions/minute
Mar 10 09:05:31 adsbexchange adsbexchange-mlat[11123]: Aircraft: 1 of 7 Mode S, 10 of 11 ADS-B used
Mar 10 09:05:41 adsbexchange adsbexchange-mlat[11123]: peer_count:  35 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 09:20:31 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   168.0 msg/s received       40.2 msg/s processed (24%)
Mar 10 09:20:31 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.4 kB/s to server
Mar 10 09:20:31 adsbexchange adsbexchange-mlat[11123]: Results:  9.9 positions/minute
Mar 10 09:20:31 adsbexchange adsbexchange-mlat[11123]: Aircraft: 0 of 8 Mode S, 9 of 12 ADS-B used
Mar 10 09:20:42 adsbexchange adsbexchange-mlat[11123]: peer_count:  33 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 09:35:31 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   114.9 msg/s received       29.6 msg/s processed (26%)
Mar 10 09:35:31 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Mar 10 09:35:31 adsbexchange adsbexchange-mlat[11123]: Results:  4.9 positions/minute
Mar 10 09:35:31 adsbexchange adsbexchange-mlat[11123]: Aircraft: 4 of 8 Mode S, 9 of 14 ADS-B used
Mar 10 09:35:45 adsbexchange adsbexchange-mlat[11123]: peer_count:  34 outlier_percent: 0.3 bad_sync_timeout:   0
Mar 10 09:50:32 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   206.4 msg/s received       59.1 msg/s processed (29%)
Mar 10 09:50:32 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.6 kB/s to server
Mar 10 09:50:32 adsbexchange adsbexchange-mlat[11123]: Results:  41.8 positions/minute
Mar 10 09:50:32 adsbexchange adsbexchange-mlat[11123]: Aircraft: 5 of 12 Mode S, 16 of 17 ADS-B used
Mar 10 09:50:47 adsbexchange adsbexchange-mlat[11123]: peer_count:  43 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 10:05:32 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   157.8 msg/s received       59.6 msg/s processed (38%)
Mar 10 10:05:32 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.6 kB/s to server
Mar 10 10:05:32 adsbexchange adsbexchange-mlat[11123]: Results:  55.1 positions/minute
Mar 10 10:05:32 adsbexchange adsbexchange-mlat[11123]: Aircraft: 4 of 23 Mode S, 4 of 6 ADS-B used
Mar 10 10:05:33 adsbexchange adsbexchange-mlat[11123]: peer_count:  25 outlier_percent: 0.7 bad_sync_timeout:   0
Mar 10 10:20:32 adsbexchange adsbexchange-mlat[11123]: Receiver: connected    58.8 msg/s received       20.3 msg/s processed (34%)
Mar 10 10:20:32 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Mar 10 10:20:32 adsbexchange adsbexchange-mlat[11123]: Results:  16.9 positions/minute
Mar 10 10:20:32 adsbexchange adsbexchange-mlat[11123]: Aircraft: 2 of 9 Mode S, 7 of 7 ADS-B used
Mar 10 10:20:37 adsbexchange adsbexchange-mlat[11123]: peer_count:  31 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 10:35:33 adsbexchange adsbexchange-mlat[11123]: Receiver: connected    61.8 msg/s received       22.9 msg/s processed (37%)
Mar 10 10:35:33 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.2 kB/s to server
Mar 10 10:35:33 adsbexchange adsbexchange-mlat[11123]: Results:  9.6 positions/minute
Mar 10 10:35:33 adsbexchange adsbexchange-mlat[11123]: Aircraft: 3 of 10 Mode S, 6 of 7 ADS-B used
Mar 10 10:35:37 adsbexchange adsbexchange-mlat[11123]: peer_count:  29 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 10:50:33 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   107.2 msg/s received       33.3 msg/s processed (31%)
Mar 10 10:50:33 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.0 kB/s from server      0.3 kB/s to server
Mar 10 10:50:33 adsbexchange adsbexchange-mlat[11123]: Results:  20.9 positions/minute
Mar 10 10:50:33 adsbexchange adsbexchange-mlat[11123]: Aircraft: 7 of 15 Mode S, 10 of 11 ADS-B used
Mar 10 10:50:40 adsbexchange adsbexchange-mlat[11123]: peer_count:  33 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 11:05:34 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   149.7 msg/s received       56.0 msg/s processed (37%)
Mar 10 11:05:34 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.5 kB/s to server
Mar 10 11:05:34 adsbexchange adsbexchange-mlat[11123]: Results:  40.5 positions/minute
Mar 10 11:05:34 adsbexchange adsbexchange-mlat[11123]: Aircraft: 10 of 19 Mode S, 8 of 9 ADS-B used
Mar 10 11:05:43 adsbexchange adsbexchange-mlat[11123]: peer_count:  34 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 11:20:34 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   161.0 msg/s received       73.2 msg/s processed (45%)
Mar 10 11:20:34 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.7 kB/s to server
Mar 10 11:20:34 adsbexchange adsbexchange-mlat[11123]: Results:  51.3 positions/minute
Mar 10 11:20:34 adsbexchange adsbexchange-mlat[11123]: Aircraft: 8 of 18 Mode S, 12 of 16 ADS-B used
Mar 10 11:20:46 adsbexchange adsbexchange-mlat[11123]: peer_count:  38 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 11:35:34 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   199.4 msg/s received       66.4 msg/s processed (33%)
Mar 10 11:35:34 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.6 kB/s to server
Mar 10 11:35:34 adsbexchange adsbexchange-mlat[11123]: Results:  38.0 positions/minute
Mar 10 11:35:34 adsbexchange adsbexchange-mlat[11123]: Aircraft: 6 of 26 Mode S, 12 of 16 ADS-B used
Mar 10 11:35:35 adsbexchange adsbexchange-mlat[11123]: peer_count:  36 outlier_percent: 0.2 bad_sync_timeout:   0
Mar 10 11:50:34 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   150.4 msg/s received       43.8 msg/s processed (29%)
Mar 10 11:50:34 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.4 kB/s to server
Mar 10 11:50:34 adsbexchange adsbexchange-mlat[11123]: Results:  39.7 positions/minute
Mar 10 11:50:34 adsbexchange adsbexchange-mlat[11123]: Aircraft: 4 of 9 Mode S, 9 of 14 ADS-B used
Mar 10 11:50:40 adsbexchange adsbexchange-mlat[11123]: peer_count:  32 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 12:05:34 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   155.5 msg/s received       62.5 msg/s processed (40%)
Mar 10 12:05:34 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.6 kB/s to server
Mar 10 12:05:34 adsbexchange adsbexchange-mlat[11123]: Results:  64.8 positions/minute
Mar 10 12:05:34 adsbexchange adsbexchange-mlat[11123]: Aircraft: 6 of 13 Mode S, 9 of 14 ADS-B used
Mar 10 12:05:44 adsbexchange adsbexchange-mlat[11123]: peer_count:  35 outlier_percent: 0.1 bad_sync_timeout:   0
Mar 10 12:20:35 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   143.1 msg/s received       64.2 msg/s processed (45%)
Mar 10 12:20:35 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.7 kB/s to server
Mar 10 12:20:35 adsbexchange adsbexchange-mlat[11123]: Results:  96.6 positions/minute
Mar 10 12:20:35 adsbexchange adsbexchange-mlat[11123]: Aircraft: 5 of 15 Mode S, 8 of 9 ADS-B used
Mar 10 12:20:47 adsbexchange adsbexchange-mlat[11123]: peer_count:  31 outlier_percent: 0.0 bad_sync_timeout:   0
Mar 10 12:35:35 adsbexchange adsbexchange-mlat[11123]: Receiver: connected   153.1 msg/s received       53.7 msg/s processed (35%)
Mar 10 12:35:35 adsbexchange adsbexchange-mlat[11123]: Server:   ready         0.1 kB/s from server      0.5 kB/s to server
Mar 10 12:35:35 adsbexchange adsbexchange-mlat[11123]: Results:  91.0 positions/minute
Mar 10 12:35:35 adsbexchange adsbexchange-mlat[11123]: Aircraft: 6 of 13 Mode S, 13 of 16 ADS-B used
Mar 10 12:35:36 adsbexchange adsbexchange-mlat[11123]: peer_count:  35 outlier_percent: 0.0 bad_sync_timeout:   0

adsbexchange-stats.service logs:
-- Journal begins at Mon 2026-03-09 12:43:15 CET, ends at Tue 2026-03-10 12:47:19 CET. --
Mar 09 12:43:20 adsbexchange systemd[1]: Starting ADSBexchange Stats...
Mar 09 12:43:20 adsbexchange adsbexchange-stats[504]: Using existing valid UUID (xxxx-xxx-xxx-d8f70ef02a97) from /boot/adsbx-uuid
Mar 09 12:43:20 adsbexchange systemd[1]: Started ADSBexchange Stats.
Mar 09 12:43:20 adsbexchange adsbexchange-stats[525]: Note: 'USE_OLD_PATH' is set.
Mar 09 12:43:21 adsbexchange adsbexchange-stats[525]: Using UUID [xxxx-xxx-xxx-d8f70ef02a97] for stats uploads
Mar 09 12:43:21 adsbexchange adsbexchange-stats[525]: Using JSON directory [/run/readsb] for source data
Mar 09 12:43:21 adsbexchange adsbexchange-stats[525]: Using script's DNS cache (600 seconds)
Mar 09 12:43:44 adsbexchange adsbexchange-stats[1048]: curl: (28) Connection timed out after 10004 milliseconds
Mar 09 12:43:44 adsbexchange adsbexchange-stats[525]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Mar 09 14:19:17 adsbexchange adsbexchange-stats[11212]: curl: (28) Connection timed out after 10003 milliseconds
Mar 09 14:19:17 adsbexchange adsbexchange-stats[525]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Mar 09 19:52:51 adsbexchange adsbexchange-stats[29573]: curl: (28) Operation timed out after 10005 milliseconds with 0 out of 0 bytes received
Mar 09 19:52:51 adsbexchange adsbexchange-stats[525]: WARNING: curl process returned non-zero (28): []; Sleeping a little extra.
Mar 09 20:00:03 adsbexchange adsbexchange-stats[322]: curl: (28) Operation timed out after 10000 milliseconds with 0 bytes received
Mar 09 20:00:03 adsbexchange adsbexchange-stats[525]: 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 49.6 --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://archive.raspberrypi.org/debian bullseye InRelease [39.0 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB]
Get:3 http://download.zerotier.com/debian/bullseye bullseye InRelease [36.9 kB]
Get:4 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13.2 MB]
Get:5 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [330 kB]
Get:6 http://download.zerotier.com/debian/bullseye bullseye/main armhf Packages [5,817 B]
Get:7 http://raspbian.raspberrypi.org/raspbian bullseye/contrib armhf Packages [60.2 kB]
Get:8 http://raspbian.raspberrypi.org/raspbian bullseye/non-free armhf Packages [107 kB]
Get:9 http://raspbian.raspberrypi.org/raspbian bullseye/rpi armhf Packages [1,360 B]
Fetched 13.8 MB in 25s (557 kB/s)
Reading package lists...
Building dependency tree...
Reading state information...
214 packages can be upgraded. Run 'apt list --upgradable' to see them.
2026-03-09 12:41:05 URL:https://raw.githubusercontent.com/ADSBexchange/adsbx-update/main/update-adsbx.sh [6522/6522] -> "-" [1]
Activating swap...
/usr/sbin/dphys-swapfile: ERROR: swap file /var/swap missing! you need to first run  /usr/sbin/dphys-swapfile setup  to generate one
Swap activated.

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

Reading package lists...
Building dependency tree...
Reading state information...
librtlsdr0 is already the newest version (0.6.0-3).
libusb-1.0-0 is already the newest version (2:1.0.24-3).
libzstd1 is already the newest version (1.4.8+dfsg-2.1+rpi1).
zlib1g is already the newest version (1:1.2.11.dfsg-2+deb11u2).
The following additional packages will be installed:
  cpp git-man liberror-perl libexpat1 libexpat1-dev libjs-jquery
  libjs-sphinxdoc libjs-underscore libncurses6 libncursesw6 libpython3-dev
  libpython3.9 libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib
  libtinfo6 python3.9 python3.9-dev python3.9-minimal python3.9-venv
Suggested packages:
  cpp-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc
  git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk
  gitweb git-cvs git-mediawiki git-svn ncurses-doc make-doc python3.9-doc
  binfmt-support
Recommended packages:
  javascript-common libgpm2 libusb-1.0-doc
The following NEW packages will be installed:
  bc cpp gcc git git-man liberror-perl libexpat1-dev libjs-jquery
  libjs-sphinxdoc libjs-underscore libncurses-dev libpython3-dev
  libpython3.9-dev librtlsdr-dev libusb-1.0-0-dev libzstd-dev make python3-dev
  python3-venv python3.9-dev zlib1g-dev
The following packages will be upgraded:
  libexpat1 libncurses6 libncursesw6 libpython3.9 libpython3.9-minimal
  libpython3.9-stdlib libtinfo6 ncurses-bin python3.9 python3.9-minimal
  python3.9-venv
11 upgraded, 21 newly installed, 0 to remove and 203 not upgraded.
Need to get 19.1 MB of archives.
After this operation, 55.6 MB of additional disk space will be used.
Get:1 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf ncurses-bin armhf 6.2+20201114-2+deb11u2 [421 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf python3.9-venv armhf 3.9.2-1+rpi1+deb11u4 [5,408 B]
Get:3 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libexpat1 armhf 2.2.10-2+deb11u7 [75.8 kB]
Get:4 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libpython3.9 armhf 3.9.2-1+rpi1+deb11u4 [1,414 kB]
Get:9 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libncurses6 armhf 6.2+20201114-2+deb11u2 [79.5 kB]
Get:10 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libtinfo6 armhf 6.2+20201114-2+deb11u2 [329 kB]
Get:11 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libncursesw6 armhf 6.2+20201114-2+deb11u2 [105 kB]
Get:12 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf bc armhf 1.07.1-2+b1 [101 kB]
Get:13 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf cpp armhf 4:10.2.1-1+rpi1 [19.9 kB]
Get:14 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf gcc armhf 4:10.2.1-1+rpi1 [5,196 B]
Get:5 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf python3.9 armhf 3.9.2-1+rpi1+deb11u4 [468 kB]
Get:6 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libpython3.9-stdlib armhf 3.9.2-1+rpi1+deb11u4 [1,614 kB]
Get:15 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf liberror-perl all 0.17029-1 [31.0 kB]
Get:19 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB]
Get:20 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libjs-underscore all 1.9.1~dfsg-3 [100 kB]
Get:21 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf libjs-sphinxdoc all 3.4.3-2 [127 kB]
Get:22 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libncurses-dev armhf 6.2+20201114-2+deb11u2 [288 kB]
Get:24 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf libpython3-dev armhf 3.9.2-3 [21.7 kB]
Get:25 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf libusb-1.0-0-dev armhf 2:1.0.24-3 [70.8 kB]
Get:26 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf librtlsdr-dev armhf 0.6.0-3 [32.6 kB]
Get:27 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libzstd-dev armhf 1.4.8+dfsg-2.1+rpi1 [317 kB]
Get:28 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf make armhf 4.3-4.1 [376 kB]
Get:32 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf python3-venv armhf 3.9.2-3 [1,188 B]
Get:29 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2+deb11u2 [184 kB]
Get:7 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf python3.9-minimal armhf 3.9.2-1+rpi1+deb11u4 [1,628 kB]
Get:31 http://ftp.icm.edu.pl/pub/Linux/distributions/raspbian/raspbian bullseye/main armhf python3-dev armhf 3.9.2-3 [24.8 kB]
Get:8 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libpython3.9-minimal armhf 3.9.2-1+rpi1+deb11u4 [795 kB]
Get:16 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf git-man all 1:2.30.2-1+deb11u5 [1,831 kB]
Get:17 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf git armhf 1:2.30.2-1+deb11u5 [4,739 kB]
Get:18 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libexpat1-dev armhf 2.2.10-2+deb11u7 [122 kB]
Get:23 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf libpython3.9-dev armhf 3.9.2-1+rpi1+deb11u4 [2,990 kB]
Get:30 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf python3.9-dev armhf 3.9.2-1+rpi1+deb11u4 [501 kB]
apt-listchanges: Reading changelogs...
Fetched 19.1 MB in 25s (773 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 41194 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_6.2+20201114-2+deb11u2_armhf.deb ...
Unpacking ncurses-bin (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
Setting up ncurses-bin (6.2+20201114-2+deb11u2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 41194 files and directories currently installed.)
Preparing to unpack .../0-python3.9-venv_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking python3.9-venv (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../1-libexpat1_2.2.10-2+deb11u7_armhf.deb ...
Unpacking libexpat1:armhf (2.2.10-2+deb11u7) over (2.2.10-2+deb11u3) ...
Preparing to unpack .../2-libpython3.9_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking libpython3.9:armhf (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../3-python3.9_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking python3.9 (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../4-libpython3.9-stdlib_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../5-python3.9-minimal_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking python3.9-minimal (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../6-libpython3.9-minimal_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.2-1+rpi1+deb11u4) over (3.9.2-1+rpi1) ...
Preparing to unpack .../7-libncurses6_6.2+20201114-2+deb11u2_armhf.deb ...
Unpacking libncurses6:armhf (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
Preparing to unpack .../8-libtinfo6_6.2+20201114-2+deb11u2_armhf.deb ...
Unpacking libtinfo6:armhf (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
Setting up libtinfo6:armhf (6.2+20201114-2+deb11u2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 41195 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.2+20201114-2+deb11u2_armhf.deb ...
Unpacking libncursesw6:armhf (6.2+20201114-2+deb11u2) over (6.2+20201114-2) ...
Setting up libncursesw6:armhf (6.2+20201114-2+deb11u2) ...
Selecting previously unselected package bc.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 41195 files and directories currently installed.)
Preparing to unpack .../00-bc_1.07.1-2+b1_armhf.deb ...
Unpacking bc (1.07.1-2+b1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../01-cpp_4%3a10.2.1-1+rpi1_armhf.deb ...
Unpacking cpp (4:10.2.1-1+rpi1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../02-gcc_4%3a10.2.1-1+rpi1_armhf.deb ...
Unpacking gcc (4:10.2.1-1+rpi1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../03-liberror-perl_0.17029-1_all.deb ...
Unpacking liberror-perl (0.17029-1) ...
Selecting previously unselected package git-man.
Preparing to unpack .../04-git-man_1%3a2.30.2-1+deb11u5_all.deb ...
Unpacking git-man (1:2.30.2-1+deb11u5) ...
Selecting previously unselected package git.
Preparing to unpack .../05-git_1%3a2.30.2-1+deb11u5_armhf.deb ...
Unpacking git (1:2.30.2-1+deb11u5) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../06-libexpat1-dev_2.2.10-2+deb11u7_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.10-2+deb11u7) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../07-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ...
Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../08-libjs-underscore_1.9.1~dfsg-3_all.deb ...
Unpacking libjs-underscore (1.9.1~dfsg-3) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../09-libjs-sphinxdoc_3.4.3-2_all.deb ...
Unpacking libjs-sphinxdoc (3.4.3-2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../10-libncurses-dev_6.2+20201114-2+deb11u2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.2+20201114-2+deb11u2) ...
Selecting previously unselected package libpython3.9-dev:armhf.
Preparing to unpack .../11-libpython3.9-dev_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking libpython3.9-dev:armhf (3.9.2-1+rpi1+deb11u4) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../12-libpython3-dev_3.9.2-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.9.2-3) ...
Selecting previously unselected package libusb-1.0-0-dev:armhf.
Preparing to unpack .../13-libusb-1.0-0-dev_2%3a1.0.24-3_armhf.deb ...
Unpacking libusb-1.0-0-dev:armhf (2:1.0.24-3) ...
Selecting previously unselected package librtlsdr-dev:armhf.
Preparing to unpack .../14-librtlsdr-dev_0.6.0-3_armhf.deb ...
Unpacking librtlsdr-dev:armhf (0.6.0-3) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../15-libzstd-dev_1.4.8+dfsg-2.1+rpi1_armhf.deb ...
Unpacking libzstd-dev:armhf (1.4.8+dfsg-2.1+rpi1) ...
Selecting previously unselected package make.
Preparing to unpack .../16-make_4.3-4.1_armhf.deb ...
Unpacking make (4.3-4.1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../17-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2+deb11u2) ...
Selecting previously unselected package python3.9-dev.
Preparing to unpack .../18-python3.9-dev_3.9.2-1+rpi1+deb11u4_armhf.deb ...
Unpacking python3.9-dev (3.9.2-1+rpi1+deb11u4) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../19-python3-dev_3.9.2-3_armhf.deb ...
Unpacking python3-dev (3.9.2-3) ...
Selecting previously unselected package python3-venv.
Preparing to unpack .../20-python3-venv_3.9.2-3_armhf.deb ...
Unpacking python3-venv (3.9.2-3) ...
Setting up libexpat1:armhf (2.2.10-2+deb11u7) ...
Setting up libzstd-dev:armhf (1.4.8+dfsg-2.1+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.2-1+rpi1+deb11u4) ...
Setting up libusb-1.0-0-dev:armhf (2:1.0.24-3) ...
Setting up liberror-perl (0.17029-1) ...
Setting up librtlsdr-dev:armhf (0.6.0-3) ...
Setting up libexpat1-dev:armhf (2.2.10-2+deb11u7) ...
Setting up make (4.3-4.1) ...
Setting up libncurses6:armhf (6.2+20201114-2+deb11u2) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2+deb11u2) ...
Setting up cpp (4:10.2.1-1+rpi1) ...
Setting up git-man (1:2.30.2-1+deb11u5) ...
Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ...
Setting up python3.9-minimal (3.9.2-1+rpi1+deb11u4) ...
Setting up libpython3.9-stdlib:armhf (3.9.2-1+rpi1+deb11u4) ...
Setting up libjs-underscore (1.9.1~dfsg-3) ...
Setting up libncurses-dev:armhf (6.2+20201114-2+deb11u2) ...
Setting up bc (1.07.1-2+b1) ...
Setting up gcc (4:10.2.1-1+rpi1) ...
Setting up libpython3.9:armhf (3.9.2-1+rpi1+deb11u4) ...
Setting up git (1:2.30.2-1+deb11u5) ...
Setting up libjs-sphinxdoc (3.4.3-2) ...
Setting up python3.9 (3.9.2-1+rpi1+deb11u4) ...
Setting up libpython3.9-dev:armhf (3.9.2-1+rpi1+deb11u4) ...
Setting up python3.9-dev (3.9.2-1+rpi1+deb11u4) ...
Setting up python3.9-venv (3.9.2-1+rpi1+deb11u4) ...
Setting up libpython3-dev:armhf (3.9.2-3) ...
Setting up python3-venv (3.9.2-3) ...
Setting up python3-dev (3.9.2-3) ...
Processing triggers for mailcap (3.69) ...
Processing triggers for libc-bin (2.31-13+rpt2+rpi1+deb11u4) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for install-info (6.7.0.dfsg.2-6) ...
Failed to enable unit: Unit file gpsd.service does not exist.
[ERROR] Error in line 73 when executing: systemctl enable adsbexchange-first-run.service adsbx-zt-enable.service readsb.service adsbexchange-mlat.service adsbexchange-feed.service gpsd.service adsbexchange-gpsmon.service pingfail.service
2026-03-09 12:42:39 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.30.2-1+deb11u5).
0 upgraded, 0 newly installed, 0 to remove and 203 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...
php is already the newest version (2:7.4+76).
php-cgi is already the newest version (2:7.4+76).
php-common is already the newest version (2:76).
php-fpm is already the newest version (2:7.4+76).
whois is already the newest version (5.5.10).
The following packages will be upgraded:
  dnsmasq
1 upgraded, 0 newly installed, 0 to remove and 202 not upgraded.
Need to get 32.2 kB of archives.
After this operation, 4,096 B of additional disk space will be used.
Get:1 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf dnsmasq all 2.85-1+deb11u1 [32.2 kB]
apt-listchanges: Reading changelogs...
Fetched 32.2 kB in 1s (40.3 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 42744 files and directories currently installed.)
Preparing to unpack .../dnsmasq_2.85-1+deb11u1_all.deb ...
Unpacking dnsmasq (2.85-1+deb11u1) over (2.85-1) ...
Setting up dnsmasq (2.85-1+deb11u1) ...
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 -xe" for details.
--------------------------------------------
        update-webconfig complete.          
--------------------------------------------
rebooting...