Aprx filter not working with other APRS-IS server

211 views
Skip to first unread message

SV6NOB

unread,
Feb 13, 2017, 6:33:57 PM2/13/17
to Aprx software
Hello, i'm trying to use some filters on my gateway but if change the APRS-IS server some filters not working. In my aprx.conf file i have:

<aprsis>
passcode XXXXX

#server greece.aprs2.net 14578
server    rotate.aprs2.net

filter "m/200"       # My-Range filter: positions within 100 km from my location
filter  -b/CALL*  # Filter out this one callsign

</aprsis>


If i use rotate.aprs2.net as APRS-IS server all filters works perfect, but if i use greece.aprs2.net, the second filter for blocking packets from "CALL" not working. With rotate.aprs2.net i receive packets from "CALL" but not transmitted to the air. With greece.aprs2.net, all packets from "CALL" are transmitted.

Any idea?

kd0...@gmail.com

unread,
Feb 13, 2017, 7:58:29 PM2/13/17
to Aprx software

Try moving the following line down to the <digipeater> section of your configuration file into the applicable <source> subsection.

Kenneth Finnegan

unread,
Feb 13, 2017, 9:51:16 PM2/13/17
to aprx-s...@googlegroups.com
Before suggesting any solutions, can you clarify what it is you're trying to do? Just blacklist the one callsign from getting RF-gated?

Kenneth Finnegan

--
You received this message because you are subscribed to the Google Groups "Aprx software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aprx-software+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

SV6NOB

unread,
Feb 14, 2017, 5:00:34 AM2/14/17
to Aprx software
On Tuesday, February 14, 2017 at 4:51:16 AM UTC+2, Kenneth Finnegan wrote:
Before suggesting any solutions, can you clarify what it is you're trying to do? Just blacklist the one callsign from getting RF-gated?

Kenneth Finnegan


I want to block all packets from CALL or CALL-1, CALL-2 etc from APRS-IS to RF.

Max Harper

unread,
Feb 14, 2017, 11:04:58 AM2/14/17
to aprx-s...@googlegroups.com
Just curious why you have the range filter m/200 in there. You don't need it if you just want to gate a few stations. If that is what you are trying to do then use the b/call and specify the stations you want and it will not affect messaging. Why flood aprx with a bunch of unwanted packets.

Max KG4PID

From: SV6NOB <deltaromeo...@gmail.com>
To: Aprx software <aprx-s...@googlegroups.com>
Sent: Tuesday, February 14, 2017 4:00 AM
Subject: Re: [Aprx] Aprx filter not working with other APRS-IS server
 

--
You received this message because you are subscribed to the Google Groups "Aprx software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aprx-softwar...@googlegroups.com.

SV6NOB

unread,
Feb 15, 2017, 4:16:57 AM2/15/17
to Aprx software, kg4...@yahoo.com


On Tuesday, February 14, 2017 at 6:04:58 PM UTC+2, kg4pid wrote:
Just curious why you have the range filter m/200 in there. You don't need it if you just want to gate a few stations. If that is what you are trying to do then use the b/call and specify the stations you want and it will not affect messaging. Why flood aprx with a bunch of unwanted packets.

Max KG4PID


The range of 200km is it ok. I want to block one specific callsign. How can do this? The filter -b/CALL* in <aprsis> section not working.

Kenneth Finnegan

unread,
Feb 15, 2017, 10:57:34 PM2/15/17
to aprx-s...@googlegroups.com
As I do every time someone posts their config with a m/200 filter in it, I'll remind you that APRS is only using a 1200bps channel and re-gating all the packets from the Internet back to RF from within 200km of you is often considered abuse by other operators.

It is MUCH better to put some thought into what value you're trying to add to the local RF network. If you're really only interested in gating specific stations like the one beaconing your county's repeater objects or a weather station or something, specifically gate those few stations instead of gating everything except one you don't want.


Answering your actual question, a clean way to blacklist a specific station is using the regex-filter option. Try adding this to your source block instead of the -b filter:

regex-filter source CALL.*

I'd be interested to see how that works for you.

--
You received this message because you are subscribed to the Google Groups "Aprx software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aprx-software+unsubscribe@googlegroups.com.

SV6NOB

unread,
Feb 16, 2017, 5:36:26 PM2/16/17
to Aprx software
With 200km range from my position there are no too many stations. But the blocked callsign is near my location.
regex-filter source CALL.* with dot after CALL?

Max Harper

unread,
Feb 16, 2017, 6:06:12 PM2/16/17
to aprx-s...@googlegroups.com
Just type in 'regex-filter source KG4PID'. I don't know if you need to put in the SSID or not so you'll have to try it. I tested it earlier today and it appears to work.

Max KG4PID

From: SV6NOB <deltaromeo...@gmail.com>
To: Aprx software <aprx-s...@googlegroups.com>
Sent: Thursday, February 16, 2017 4:36 PM
Subject: [Aprx] Re: Aprx filter not working with other APRS-IS server

With 200km range from my position there are no too many stations. But the blocked callsign is near my location.
regex-filter source CALL.* with dot after CALL?
--
You received this message because you are subscribed to the Google Groups "Aprx software" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aprx-softwar...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages