开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

ax25 kiss tnc


 

开云体育

Note that you can't share the TNC between YAAC and javAPRSSrvr; only one program can own the serial port connected to the TNC.

Assuming you're going to have YAAC control the TNC, create a port of type Serial_TNC and specify the serial port device name connected to the TNC, your callsign-SSID, and the correct baud rate. You don't connect the TNC and YAAC to the Linux AX.25 kernel; all the AX.25 logic is in YAAC so you don't use kissattach or /etc/axports.

If you want YAAC to forward the received packets to javAPRSSrvr, also create a port of type APRS-IS and connect it to your local javAPRSSrvr's client port.

Hope this helps.

Andrew, KA2DDO
author of YAAC

Sent from my Verizon 4G LTE smartphone






-------- Original message --------
From: Jean-Pierre Desilets <jeanpierredesilets@...>
Date: 1/4/20 12:56 (GMT-05:00)
To: ka2ddo@...
Subject: ax25 kiss tnc

Hi Andreew
i have? install YAAC on? my Ubuntu 18.04 machine running javAPRSSrvr??
and? ax25 tnc? in kiss? mode .
How to connect? this tnc to? YAAC? ?? ( In aprx? , interface is
ax25-device? ve2se-3? )

tnx de Jean-Pierre? ve2se


 

Hello Jean-Pierre,

There is a program called ldsped that can connect to your ax25 interface and provide an AGWPE compatible interface that YAAC can use. Ldsped would share the serial port in this case with javaARPSSrvr at the ax25 layer.? Other apps like XASTIR support ax25 natively and can share the TNC as a result, but I expect ldsped to work with YAAC.

It's been a long time, but I once used Ldsped on a Raspberry Pi and was able to share the serial port with aprx on the Pi.? Other apps not on the Pi could also share the TNC via the home wifi network thanks to the AGW interface provided by ldsped.

73,
Lee K5DAT


On Sat, Jan 4, 2020 at 1:52 PM Andrew P. <andrewemt@...> wrote:
Note that you can't share the TNC between YAAC and javAPRSSrvr; only one program can own the serial port connected to the TNC.

Assuming you're going to have YAAC control the TNC, create a port of type Serial_TNC and specify the serial port device name connected to the TNC, your callsign-SSID, and the correct baud rate. You don't connect the TNC and YAAC to the Linux AX.25 kernel; all the AX.25 logic is in YAAC so you don't use kissattach or /etc/axports.

If you want YAAC to forward the received packets to javAPRSSrvr, also create a port of type APRS-IS and connect it to your local javAPRSSrvr's client port.

Hope this helps.

Andrew, KA2DDO
author of YAAC

Sent from my Verizon 4G LTE smartphone


-------- Original message --------
From: Jean-Pierre Desilets <jeanpierredesilets@...>
Date: 1/4/20 12:56 (GMT-05:00)
To: ka2ddo@...
Subject: ax25 kiss tnc

Hi Andreew
i have? install YAAC on? my Ubuntu 18.04 machine running javAPRSSrvr??
and? ax25 tnc? in kiss? mode .
How to connect? this tnc to? YAAC? ?? ( In aprx? , interface is
ax25-device? ve2se-3? )

tnx de Jean-Pierre? ve2se


Ken G7VJA
 

Hi Lee
In all my year of running a javAPRSSrvr (formerly T2England) i have never heard of it sharing a serial port,
Question for Pete on the javAPRSSrvr io group.

73 Ken G7VJA
mb7ufo-js


 

Hi Ken,

Small world :-)


According to the doc available at the link above, javaAPRSSrvr supports linux kernel ax25 networking, so in theory it should be able to share a serial port / TNC with another APRS app. Once a serial port is configured to be an ax25 interface it can be shared by any app that supports kernel ax25 networking.

I've never used javaAPRSSrvr, but I wouldn't expect an APRSIS server to need to connect to a serial port at all - unless it was doubling as an IGate.

73,
Lee K5DAT

On Sun, Jan 5, 2020 at 7:39 AM Ken G7VJA <ken@...> wrote:
Hi Lee
In all my year of running a javAPRSSrvr (formerly T2England) i have never heard of it sharing a serial port,
Question for Pete on the javAPRSSrvr io group.

73 Ken G7VJA
mb7ufo-js


 

开云体育

Looks like there's enough demand for access to the Linux native AX.25 stack for me to add support for it to YAAC.? ;-)

Another item on the to-do list....

Andrew, KA2DDO
author of YAAC



Sent from my Verizon 4G LTE smartphone


-------- Original message --------
From: K5DAT <kilo5dat@...>
Date: 1/5/20 10:45 (GMT-05:00)
To: [email protected]
Subject: Re: [yaac-users] ax25 kiss tnc

Hi Ken,

Small world :-)


According to the doc available at the link above, javaAPRSSrvr supports linux kernel ax25 networking, so in theory it should be able to share a serial port / TNC with another APRS app. Once a serial port is configured to be an ax25 interface it can be shared by any app that supports kernel ax25 networking.

I've never used javaAPRSSrvr, but I wouldn't expect an APRSIS server to need to connect to a serial port at all - unless it was doubling as an IGate.

73,
Lee K5DAT

On Sun, Jan 5, 2020 at 7:39 AM Ken G7VJA <ken@...> wrote:
Hi Lee
In all my year of running a javAPRSSrvr (formerly T2England) i have never heard of it sharing a serial port,
Question for Pete on the javAPRSSrvr io group.

73 Ken G7VJA
mb7ufo-js


 

开云体育

Small world :-)


According to the doc available at the link above, javaAPRSSrvr supports linux kernel ax25 networking, so in theory it should be able to share a serial port / TNC with another APRS app. Once a serial port is configured to be an ax25 interface it can be shared by any app that supports kernel ax25 networking.

I've never used javaAPRSSrvr, but I wouldn't expect an APRSIS server to need to connect to a serial port at all - unless it was doubling as an IGate.

73,
Lee K5DAT


Hi.

Unless the attached TNC is multi-threading, in respect to the different clients connected to it via the single physical port, you could get into bad trouble if one application changes the configuration to suit it, but another application is confused by the changes.

For pure RX only, probably not a problem, but if you have two app's sending and receiving, hmmmm....

A KISS mode TNC is probably less troublesome than some, but still not a good thing to do.

The same holds true when "sharing" a radio between data and logging app's.? The fact that it can seem to work OK for many, does not mean it is the correct way to do things.?? Put Hamlib or Omnirig in the middle (for rig control) and it's much more reliable, but you can still get into trouble if careless.

Regards.

??? Dave G8KBV

-- 
Created on and sent from a Unix like PC running and using free and open source software: