开云体育

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

Connect to YAAC IGATE/DIGI's port 14580?


Demetre - M0SUY/SV1UY
 

Hi all,

Can we connect to a YAAC's session running as IGATE/DIGI in port 14580 using another APRS CLient in another PC in our LAN and can we see what is YAAC sees in it's radio port?
Furthermore can we also transmit messages and BEACONS using the other APRS Client program?

If this is possible, how is it done?

I am interested in running YACC in an RPi without monitor 24/7 as an IGATE/DIGI and use my Desktop PC to run another session of YAAC or APRSIS32 for doing the above. I know I can use VNC but mapping etc is too slow really.

73 de Demetre M0SUY


Demetre - M0SUY/SV1UY
 

I tried connecting to port 14580 but although my APRS client seems to connect, no traffic passes though.
73 de M0SUY


 

The aprsispseudoserver plugin in YAAC provides a receive-only emulation of a real APRS-IS server, so other clients can listen to what the YAAC instance is listening to. However, it doesn't support forwarding transmissions through YAAC's other interfaces. The mini-webserver in YAAC is another way for other users (withot an APRS client, but just a web browser) to "look over the shoulder" of the YAAC user, but also doesn't allow injecting additional transmissions.

Is there a need to improve the aprsispseudoserver plugin to support authenticated transmit-capable connections? Note that YAAC is not optimized for being a digipeater or I-gate; it is optimized for being a user display, and can do the other functions as side-effects. You might be better to just run something like DireWolf or aprx on your headless Pi, and then connect to _it_ with YAAC (or other clients) from your systems with screens.

Andrew, KA2DDO
author of YAAC

________________________________________
From: [email protected] <[email protected]> on behalf of Demetre - M0SUY/SV1UY <demetre.sv1uy@...>
Sent: Saturday, October 29, 2022 8:17 AM
To: [email protected]
Subject: [yaac-users] Connect to YAAC IGATE/DIGI's port 14580?

Hi all,

Can we connect to a YAAC's session running as IGATE/DIGI in port 14580 using another APRS CLient in another PC in our LAN and can we see what is YAAC sees in it's radio port?
Furthermore can we also transmit messages and BEACONS using the other APRS Client program?

If this is possible, how is it done?

I am interested in running YACC in an RPi without monitor 24/7 as an IGATE/DIGI and use my Desktop PC to run another session of YAAC or APRSIS32 for doing the above. I know I can use VNC but mapping etc is too slow really.

73 de Demetre M0SUY


Demetre - M0SUY/SV1UY
 

Hi Andrew,

If it is not too time consuming for you, I think it would be great if you could improve the aprsispseudoserver plugin to support authenticated transmit-capable connections because it would help the sysop of the IGATE a lot. This is true if YAAC IGATE/DIGI runs in a RPi-3 which is a low power device and the SYSOP will not have to touch his IGATE and make it run slower for mapping. He can run mapping APRS in his Desktop and let the YACC running in an RPi-3B to dedicate all of it's power for being a headless IGATE/DIGI. This is also important now that electricity bills have gone sky high and running a YAAC IGATE/DIGI in a low power device can be very economical and save most IGATES/DIGIS from closure if the sysop himself/herself has to pay the electricity bill!

So if it is not really time consuming, please do this!

Thanks in advance!

73 de Demetre M0SUY


 

The answer to your question is yes.... BUT....
I have a setup at my location to do exactly what you are asking.
YAAC itself doesn't have this capability (to my knowledge) but it can connect to a iGate on the network.

I have a Raspberry Pi running Raspbian with VNC viewer and secure shell running on it for remote access as it is headless.
On the Pi I have direwolf running automatically on startup with it's config file in /etc/
Direwolf is running as a iGate for APRS
AGWPort and KISSPORT are set and enabled

Via YAAC I enabled a KISS-over-TCP port and pointed it to the static IP address of my iGate.
With this setup my iGate acts as my transceiver for YAAC running on my local machine.

Hopefully that points you in the direction you're asking for.
For more on direwolf look to these sites....



/g/direwolf


Demetre - M0SUY/SV1UY
 

Hi Patrick,

Thanks for reply. I thought about Direwolf as I have used it on HF a few years back but I abandonded it and I use the UZ7HO Soundmodem now.
I wonder if Direwolf can support a TNC for APRS. I think it doesn't though because it does AX25 with the soundcard.
As it is our IGATE uses a TNC and I think that abandoning the TNC in favour of a Soundcard will cause more problems such as lack of PTT etc.
On the other hand YAAC can talk directly to the TNC and all it needs is an imroved plug-in with bidirectional access to port 14580. This will make things a lot easier and it will allow us to keep using the TNC at our local IGATE/DIGI instead of having to look for a suitable Soundcard Interface for the RPi in order to use Direwolf.
Thanks again though.

73 de Demetre M0SUY