Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

AIS On aprs.fi

719 views
Skip to first unread message

Jeff

unread,
Jun 30, 2017, 5:09:52 PM6/30/17
to aprs.fi
Greetings,

I am using AIS Dispatcher(v1.4) for sharing to multiple sites and can't get it work on aprs.fi.

Jeff


Joe M.

unread,
May 2, 2018, 3:47:58 PM5/2/18
to aprs.fi
Hi there,

I have the same request here. AIS Dispatcher is a nice little piece of software, and it integrates well with Marine Traffic. I would love to also send to aprs.fi, but I'm not sure the current code on the aprs.fi allows for that. If anyone knows how to make it work, or can add it to a feature request list, I've got a great dataset to share!

Best,
Joe

Don Poaps

unread,
May 3, 2018, 4:19:10 AM5/3/18
to apr...@googlegroups.com
I know there’s filter to take out boats. I’m a ham radio operator and not too keen on seeing boats on my aprs.fi that I use. 
Open CPN works great with AIS. If I was a boater that is what I would use.

Rant off. 

Don va7dgp

--
You received this message because you are subscribed to the Google Groups "aprs.fi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aprsfi+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
Don Poaps
New Westminster, BC
VA7DGP DATA
VA7QU   VOICE


Subject://wl2k           



                    
  




 

Joe M.

unread,
May 12, 2018, 2:45:02 AM5/12/18
to aprs.fi
Totally get your point - I use marinetraffic.com mainly on-shore and there are other options. But the functionality is there, and AIS Dispatcher provides the ability to output to two sites. Since aprs.fi includes the AIS functionality, I'd be happy to feed there if AIS Dispatcher and aprs.fi played nicely with each other.

Stuart Taylor

unread,
Aug 8, 2018, 3:43:53 PM8/8/18
to aprs.fi
I know this is an old thread, but incase anyone else has the same problem.

aprs.fi wont accept a UDP feed from aisdsipatcher directly. You need to convert it to JSON format.

There is a script python available to do this: https://github.com/hsiboy/ais_json

73 de 2E0UTS

Patrick Bryant

unread,
Nov 23, 2024, 5:42:18 PM11/23/24
to aprs.fi
APRS.FI requires a password in order to accept AIS data - which AIS Dispatcher doesn't support. I've spoken with the maintainer, and he contends this is to prevent bogus position reports -- although there is no authentication in APRS data, so I fail to get the point. APRS.FI requires posts to be via TCP, and AIS Dispatcher only supports UDP, so for both reasons, APRS.FI isn't compatible. It's their loss....

Joni Kähärä

unread,
Nov 24, 2024, 11:10:31 AM11/24/24
to aprs.fi
Have you considered using something like https://github.com/sdr-enthusiasts/docker-shipfeeder?


    Joni OH2EWL

Heikki Hannikainen

unread,
Nov 26, 2024, 2:52:10 AM11/26/24
to aprs.fi
On Sat, 23 Nov 2024, Patrick Bryant wrote:

> APRS.FI requires a password in order to accept AIS data - which AIS
> Dispatcher doesn't support. I've spoken with the maintainer, and he
> contends this is to prevent bogus position reports -- although there is
> no authentication in APRS data, so I fail to get the point.

While there is no authentication in APRS data, it's an improvement in the
state of things to have authentication for incoming AIS data. Sometimes
it'd be really good to have authentication in APRS data, as there is quite
a lot of weird stuff and abuse happening most of the time.

For an AIS example, in 2009, the Arctic Sea vessel was hijacked close to
Sweden. It had Russian owners but it was carrying cargo for a Finnish
company. AIS transmitters were turned off in the English Channel and for
some time its position was not known.

It was eventually found near Kap Verde, but in the mean time there was
some AIS data showing it was in Bay of Biscay. The AIS data turned out to
be fake but it was initially reported as a fact in the media.

When the AIS data comes in from an authenticated receiver, it can be
proven which receiver heard the AIS data from RF, or which client injected
the data to aprs.fi. It's then possible to figure out if that client is a
valid AIS receiver in that area - could it heard the AIS transmitter on
RF, or was it just registered to push in a few invalid positions.

With an unauthenticated UDP feed, without a registration procedure, it'd
be too easy to spam aprs.fi with invalid positions directly, and more
difficult to filter and delete them from the database later.

Every now and then someone does something like this:

https://www.dropbox.com/scl/fi/7oa45lo1ioucf1u7uy4zc/aprs-dos-attack-20220226.png?rlkey=110zgoz5rvacq9tj7navmcqph&dl=0
https://www.dropbox.com/scl/fi/55jckaloenpvxo4az1t1d/aprs-spam-2022-03-01-PY.png?rlkey=f2odn5om6k76b2rujcf56webx&dl=0

Authentication helps in dealing with it. On the APRS-IS we don't
unfortunately have any of it.

Here's a currently ongoing puzzle for someone who needs one:

https://aprs.fi/?c=raw&call=ZU9WQ-2&limit=100&view=normal

(The first layer is easy, and there are some hints in the data, but the
ST, S, P fields are unknown.)

- Hessu

Stefan

unread,
Nov 27, 2024, 4:24:10 PM11/27/24
to aprs.fi
Puzzle: that's base64 encoded data; seems to be someone sending telemetry data in Brazil

V=16|S=00000000b8d407b2|UP=11h42min|P=52|ST=247.48/218.42|Z=172.17.0.29|I=170.81.46.12|iL=192.168.4.26|T=73.6'C|N=Santa Rita loanda atualizado
V=16|S=00000000b541417c|UP=11h41min|P=64.1|ST=42.73/24.77|Z=172.17.0.51|I=179.60.172.49|iL=192.168.1.103|T=60.7'C|N=FAZENDA AGRO SERINGUEIRA
V=16|S=000000008cb3088e|UP=11h42min|P=20.6|ST=247.81/140.64|Z=10.7.0.76|I=186.233.239.105|iL=192.168.150.41 192.168.223.100|T=63.4'C|N=SBCA ICOM SECUNDARIO
V=16|S=0000000048d7dbdd|UP=11h41min|P=25.4|ST=92.95/92.36|Z=172.17.0.63|I=186.250.234.129|iL=192.168.1.102|T=74.1'C|N=BGP - BASE  
V=16|S=00000000ac8dd01e|UP=1h36min|P=53|ST=102.98/26.93|Z=172.17.0.38|I=149.19.164.6|iL=10.0.0.111|T=62.8'C|N=XAVANTE            
V=16|S=0000000002d20b57|UP=11h42min|P=55|ST=312.02/276.33|Z=172.17.0.64|I=177.221.60.131|iL=192.168.1.17|T=57.5'C|N=Fazenda Veronese
V=16|S=00000000dc5abdd3|UP=11h41min|P=249|ST=19.68/15.25|Z=172.17.0.31|I=190.123.206.39|iL=192.168.5.115|T=46.2'C|N=FAZENDA RINCÃO
V=15|S=00000000603cbb1d|UP=10h11min|P=250|ST=91.50/94.75|Z=0.0.0.0|I=190.123.205.90|iL=192.168.1.183|T=80.6'C|N=POLO RADIOCOM (MAXUEL)
V=16|S=000000002aa09c22|UP=11h42min|P=35|ST=1.70/7.99|Z=172.17.0.65|I=168.228.37.116|iL=192.168.0.100|T=73.1'C|N=FAZENDA PRIMAVERA GRUPO M3
V=16|S=00000000d4a0aa15|UP=11h42min|P=51|ST=93.54/94.09|Z=172.17.0.27|I=132.255.248.73|iL=10.110.120.70|T=69.8'C|N=RadioScan Gateway ROIP - TESTON
V=16|S=00000000c5e70a7e|UP=11h41min|P=49|ST=2.66/2.98|Z=172.17.0.18|I=187.125.252.42|iL=10.0.0.100|T=59.1'C|N=AVERCAP - AMAJARI  
V=16|S=0000000068539a40|UP=11h41min|P=54|ST=3.49/2.48|Z=172.17.0.12|I=177.36.240.219|iL=192.168.1.3|T=62.8'C|N=SOBERANA DO CARAJAS
V=16|S=00000000831c3eeb|UP=10h30min|P=51|ST=28.34/35.49|Z=172.17.0.7|I=143.137.31.193|iL=192.168.2.253|T=49.4'C|N=Thiago Tailandia
V=16|S=00000000070eac87|UP=11h42min|P=39|ST=303.99/229.77|Z=172.17.0.5|I=177.53.73.211|iL=10.0.0.142|T=65.5'C|N=LOCACAO          
V=16|S=00000000abbbc08b|UP=11h42min|P=46|ST=7.54/4.69|Z=172.17.0.48|I=45.161.101.0|iL=192.168.1.101 10.0.0.104|T=58.0'C|N=CHAPADAS GRÃOS CENTRO OESTE
V=16|S=000000006e43c499|UP=11h42min|P=54|ST=10.34/8.40|Z=172.17.0.16|I=138.84.58.225|iL=192.168.1.95|T=69.8'C|N=FAZ_3MENINAS_RPT  
V=16|S=00000000c795a695|UP=11h42min|P=54|ST=91.09/61.49|Z=172.17.0.67|I=45.188.84.61|iL=192.168.10.109|T=61.2'C|N=NORTECAL        
V=16|S=000000000811b606|UP=11h42min|P=49|ST=9.19/2.65|Z=172.17.0.54|I=170.79.178.51|iL=192.168.2.119|T=62.8'C|N=SAMU Patos PB    
V=16|S=000000007bba1869|UP=11h42min|P=56|ST=27.48/56.05|Z=172.17.0.2|I=177.126.60.18|iL=172.16.1.44|T=60.1'C|N=MINA CALPAR        
V=16|S=000000000811b606|UP=11h43min|P=49|ST=9.19/2.65|Z=172.17.0.54|I=170.79.178.51|iL=192.168.2.119|T=62.8'C|N=SAMU Patos PB    
V=16|S=00000000b4159409|UP=3h20min|P=51|ST=12.38/15.90|Z=172.17.0.66|I=177.190.76.240|iL=192.168.19.14|T=65.0'C|N=Fazenda FSE  
..
..

Reply all
Reply to author
Forward
0 new messages