Linux HAM/Amateur Radio development
 help / color / mirror / Atom feed
* ax25 support in aprsd
@ 2004-01-26  6:25 Adi Linden
  2004-01-26  7:07 ` Hamish Moffatt
  0 siblings, 1 reply; 9+ messages in thread
From: Adi Linden @ 2004-01-26  6:25 UTC (permalink / raw)
  To: linux-hams

I am trying to get aprsd to work with ax25 support. But documentations 
seems to be non existant. Any pointers on how to do it?

I'd like to eventually run digi_ned as digi and aprsd as igate on the same 
machine.

Thanks,
Adi


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-26  6:25 Adi Linden
@ 2004-01-26  7:07 ` Hamish Moffatt
  2004-01-26  7:19   ` Adi Linden
  0 siblings, 1 reply; 9+ messages in thread
From: Hamish Moffatt @ 2004-01-26  7:07 UTC (permalink / raw)
  To: linux-hams

On Mon, Jan 26, 2004 at 12:25:42AM -0600, Adi Linden wrote:
> I am trying to get aprsd to work with ax25 support. But documentations 
> seems to be non existant. Any pointers on how to do it?

Err, there's not much to it. I thought the example configuration file
should be enough. (I wrote the ax.25 code for aprsd.)

Set your tncport to the name of the port from /etc/ax25/axports.
Set aprspath to "APRS v WIDE" or similar.

Make sure AX.25 is recognised at compile time, which looks for the
include files in /usr/include.

That's all there is to it.

Which aprsd version are you using?

Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-26  7:07 ` Hamish Moffatt
@ 2004-01-26  7:19   ` Adi Linden
  2004-01-26  8:22     ` John Williams
  0 siblings, 1 reply; 9+ messages in thread
From: Adi Linden @ 2004-01-26  7:19 UTC (permalink / raw)
  To: Hamish Moffatt; +Cc: linux-hams

> Err, there's not much to it. I thought the example configuration file
> should be enough. (I wrote the ax.25 code for aprsd.)

Wow! That's easy but I really didn't get it from the example config.

> Set your tncport to the name of the port from /etc/ax25/axports.
> Set aprspath to "APRS v WIDE" or similar.

What does the aprspath do? I don't quite understand the APRS v WIDE, but 
that could be because I should really be sleeping.

> Make sure AX.25 is recognised at compile time, which looks for the
> include files in /usr/include.

Got that.

> Which aprsd version are you using?

I build aprsd-2.2.5-15 from sourceforge successfully with ax25 support. I 
tried aprsd215b9 with the DL5DI patch but it wasn't as successful. Any 
opinion on which one to choose?

Thanks!
Adi


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-26  7:19   ` Adi Linden
@ 2004-01-26  8:22     ` John Williams
  2004-01-26 15:51       ` Adi Linden
  0 siblings, 1 reply; 9+ messages in thread
From: John Williams @ 2004-01-26  8:22 UTC (permalink / raw)
  To: linux-hams

WIDE is just an alias that another aprs digipeater will pick up on
With just WIDE the WIDE will be replaced by the call sign of the digipeater that picks up on 
your packet.

For example if in aprsd my aprspath was set to APD223 v WIDE
It would look like this using 'listen' to monitor the packets.

1: fm VK5UJ-1 to APD223 via WIDE ctl UI^ pid=F0(Text) len 97
0000  }VK2JPJ-1>APZ186,TCPIP*,VK5UJ-1*:!3351.89SU15112.22E#PHG5750/ Di
0040  gi Supports RELAY, WIDE, TRACEM.M

The 223 is just the aprs version, APD is the typical prefix for aprsd. So APD223 makes up the 
destination address and the ' v WIDE ' is the path you want the packet to attempt to digipeat 
via.
You need to make it compatible with what is correct for your area. It could be further than just 
one digipeater.

Suggest you look at monitoring frames in your area and see what is typical. Talk with the local 
aprs groups or groups.

If you want to gate packets to RF, you will want to look at the following to limit the amount of 
traffic going to RF.

An example

gate2rf VK5* PC* W3ADO* RS0ISS* ARISS* WU2Z
#gate2rf VK5*
#
# Call signs of stations whose posits are gated
# to RF every 15 minutes.  Only posit packets are
# gated.  Posits are taken from the history list.
# They are case sensitive! Use upper case.
#
posit2rf VK*
#posit2rf VK5*
#
# Define a list of message destination call signs or aliases
# to gate to RF full time.  Note: the CQGA example
# below is CQ GA (Georgia). Edit to suite your locale.
# Up to 64 of these may be defined. They are case sensitive.
#
#msgdest2rf VK5* AX5* VI5* BLN*
msgdest2rf VK5* AX5* VI5*
#
#end


Regards
John
VK5ZTY


   

On 26 Jan 2004 at 1:19, Adi Linden wrote:


> > Set aprspath to "APRS v WIDE" or similar.
> 
> What does the aprspath do? I don't quite understand the APRS v WIDE, but 
> that could be because I should really be sleeping.
> 
>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-26  8:22     ` John Williams
@ 2004-01-26 15:51       ` Adi Linden
  2004-01-27  4:08         ` John Williams
  0 siblings, 1 reply; 9+ messages in thread
From: Adi Linden @ 2004-01-26 15:51 UTC (permalink / raw)
  To: John Williams; +Cc: linux-hams

Thank you for the explanation. My support for all this aprs stuff are the 
various mailing lists. I am in a somewhat remote place, the only aprs 
station in the area is the tracker in my van and the occassional visitor. 
I guess I don't really need a digi a simple aprsd igate should do. But it 
is something interesting to do and eventually I'd like to support 
satellite traffic, too.

> gate2rf VK5* PC* W3ADO* RS0ISS* ARISS* WU2Z
> #gate2rf VK5*

I have a question about gating to rf, now that it has been mentioned. Is 
it possible to gate packets that were gated to TCP/IP by another specific 
igate? There is another igate about 100km away and out of RF reach. 

Thanks,
Adi


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-26 15:51       ` Adi Linden
@ 2004-01-27  4:08         ` John Williams
  2004-01-27  4:44           ` Adi Linden
  0 siblings, 1 reply; 9+ messages in thread
From: John Williams @ 2004-01-27  4:08 UTC (permalink / raw)
  To: linux-hams

On 26 Jan 2004 at 9:51, Adi Linden wrote:

You can connect to another igate. Depending on how this is setup
You will get all traffic or filtered traffic. You can also setup your own filters.

Have a look at these links.

http://aprs.net.au:14501/
http://www.aprs-is.net/javAPRSSrvr/javaprsfilter.htm

You just need to find a suitable igate hub (maybe someone from that part of the world can help 
with a hostname).

So you can have a world feed or just local areas. 
There are 2 things to consider. Your internet bandwidth (you may need to share with other 
services) and what your local RF will take. If you run at 1200 bps you will want to limit this to a 
maximum of 100 frames to RF per 10 minutes. This includes all local traffic.

Cheers

John
VK5ZTY

  


> I have a question about gating to rf, now that it has been mentioned. Is 
> it possible to gate packets that were gated to TCP/IP by another specific 
> igate? There is another igate about 100km away and out of RF reach. 
> 
> Thanks,
> Adi
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-27  4:08         ` John Williams
@ 2004-01-27  4:44           ` Adi Linden
  0 siblings, 0 replies; 9+ messages in thread
From: Adi Linden @ 2004-01-27  4:44 UTC (permalink / raw)
  To: John Williams; +Cc: linux-hams

If I understand this correct, I can connect to a filtered port on my 
upstream (so to speak) and only receive the packets that pass through the 
filter and still send all my traffic heard on RF to the APRS-IS?

I am still unsure about all the aprsd ports and which port(s) I need to 
connect to to get my packets to the APRS-IS. In my aprsd.conf I have:

    #
    Server second.aprs.net 23 hub-sr
    Server first.aprs.net 23 hub-sr
    Server third.aprs.net 10152 hub-sr
    Server fourth.aprs.net 23 hub-sr
    #

This worked but I really don't know why this work. It did result in a fair 
amount traffic (unnecessary traffic).

Adi


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
       [not found] <40168DC7.3946.85C307@localhost>
@ 2004-01-27  5:47 ` Adi Linden
  2004-01-27  6:30   ` John Williams
  0 siblings, 1 reply; 9+ messages in thread
From: Adi Linden @ 2004-01-27  5:47 UTC (permalink / raw)
  To: John Williams; +Cc: linux-hams

Things are beginning to make a lot of sense now. If I want to connect to 
port 14580 with aprsd, how do I get aprsd to send the filter string?

73,
Adi
va3adi 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: ax25 support in aprsd
  2004-01-27  5:47 ` ax25 support in aprsd Adi Linden
@ 2004-01-27  6:30   ` John Williams
  0 siblings, 0 replies; 9+ messages in thread
From: John Williams @ 2004-01-27  6:30 UTC (permalink / raw)
  To: Adi Linden, linux-hams

I am not sure if you can.

Might be a question for the aprsd list.
If the aprs server remembers the last setting then you could setup the filter with an aprs client.
Otherwise try to locate a Canadian aprs server with preset filters, like we have in Australia.


Cheers
John
VK5ZTY
 

On 26 Jan 2004 at 23:47, Adi Linden wrote:

> Things are beginning to make a lot of sense now. If I want to connect to 
> port 14580 with aprsd, how do I get aprsd to send the filter string?
> 
> 73,
> Adi
> va3adi 
> 
>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-01-27  6:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <40168DC7.3946.85C307@localhost>
2004-01-27  5:47 ` ax25 support in aprsd Adi Linden
2004-01-27  6:30   ` John Williams
2004-01-26  6:25 Adi Linden
2004-01-26  7:07 ` Hamish Moffatt
2004-01-26  7:19   ` Adi Linden
2004-01-26  8:22     ` John Williams
2004-01-26 15:51       ` Adi Linden
2004-01-27  4:08         ` John Williams
2004-01-27  4:44           ` Adi Linden

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox