Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Direwolf with PAT
I am new to this, so sorry if this is a many repeated question.? I am working with Ubuntu 20.04.
I am trying to use PAT to do HF Winlink.? I got PAT to work with telnet over the internet, so I know I? am setup from a Winlink standpoint.? I have successfully gotten Wirewolf to work with Xastir for APRS, so I know Wirewolf is basically working. I have read some fuzzy articles on using Direwolf to interface with my rig to do RF Winlink.? I have not tried VHF FM Winlink yet, at the moment I am trying to do HF.? I know that most HF Winlink repeaters support various versions of PACTOR.? I know that Direwolf can work with AX.25. I was able to get PAT to connect to AGWPE port 8000 of Direwolf and it appears to be trying to form a link. My transceiver is activating and sending something but so far I have not made a connection. I am having trouble both conceptually and practically understanding how the pieces fit together.? The best I have been able to make of things is that Direwolf does PTT rig control and does the FSK modulation through a sound card that is fed to the transceiver.? I know that PACTOR is a resend type fault tolerant communications protocol used for Winlink on HF.? I am not sure where or whether AX.25 fits into this and how or whether PACTOR relates to AX.25.? There must be some FSK frequency configuration somewhere, but I don't know how this works. Any help would be appreciated. ? |
¿ªÔÆÌåÓýHello kb3puw, I am trying to use PAT to do HF Winlink.? I got PAT to work with telnet over the internet, so I know I? am setup from a Winlink standpoint.? I have successfully gotten Wirewolf to work with Xastir for APRS, so I know Wirewolf is basically working. Ok.. was that via the emulated serial I/O approach or via the AGW I/O approach.? I would recommend the AGW approach. I have read some fuzzy articles on using Direwolf to interface with my rig to do RF Winlink.? I have not tried VHF FM Winlink yet, at the moment I am trying to do HF.? I know that most HF Winlink repeaters support various versions of PACTOR. PACTOR is not supported by Direwolf.? It's only supported via SCS hardware TNCs. I know that Direwolf can work with AX.25. I was able to get PAT to connect to AGWPE port 8000 of Direwolf and it appears to be trying to form a link. My transceiver is activating and sending something but so far I have not made a connection. Good!? It sounds like your issue is just on audio tuning and then the rest is up to how much RF power your radio has,? how good your antenna system is, HF propagation, etc. I am having trouble both conceptually and practically understanding how the pieces fit together.? The best I have been able to make of things is that Direwolf does PTT rig control and does the FSK modulation through a sound card that is fed to the transceiver.? I know that PACTOR is a resend type fault tolerant communications protocol used for Winlink on HF.? I am not sure where or whether AX.25 fits into this and how or whether PACTOR relates to AX.25.? There must be some FSK frequency configuration somewhere, but I don't know how this works. PACTOR and AX.25 are totally different technologies.? When PAT talks to Direwolf via AGWPE, it will ask Direwolf to create a connection to whatever callsign you specify.? This then assumes you configured Direwolf to use a 300bps AFSK modem.? Per the Direwolf User Guide section 9.2.4, you can enable some advanced features to improve the link reliability with things like: ?? - Multiple parallel decoders for off frequency stations and maybe use different frequency offsets if the remote station uses them ????? - Here is an example using the standard 1600:1800 offsets, 7 parallel decoders, lower the CPU loading to 1/4 for say running on a Raspberry Pi, and us the 300bps "B" style "SSB" modem with multiple slicers: ??????? MODEM 300 1600:1800 7@30 /4 B+ ?? - Consider enabling FX.25 transmit support to add forward error correction if the remote stations support it (some do, most don't).? This is detailed in Section 9.3 and you can try with the setting of 32 but this depends on how much FEC you want (but slows down the connection throughput): ????? FX25TX 32 ?? ?? - Maybe try enable some bit fix repairs (sometimes can make things better, sometimes worse).? The "ax25" parameter says to only use basic AX.25 heuristics and not include any APRS specific heuristics: ? ? ?? FIX_BITS 1 ax25 ?? - Direwolf defaults to trying to make AX.25 v2.2 connections but many HF stations don't support this.? For the ones that do, it can really help things be faster and more reliable.? Direwolf will try making initial connections with the "SABME" packet where the "E" mean enhanced.? After three tries w/o success, it will step down to to the v2.0 specification with "SABM" packages.? I you want to avoid this initial three tries, you can either configure each remote callsign-ssid in the direwolf conf file like the following: ????? v20 KI6ZHD-1 ??? or you can outright disable v2.2 attempts for ALL stations with: ????? maxv22 0 --David KI6ZHD |
Thanks for the reply David. Your comment that AX.25 and PACTOR are different protocols is what I expected. My confusion is that all of the listed stations say PACTOR none say AX.25: I have a nearby Ham club friend N5TW, who is on this list.? He is going to try to help me this weekend, but he is not a software person, so he can only help determine if he is receiving my signal.? The problem is that the list only shows him (as well as everyone else) running PACTOR.? If Direwolf on AGWPE port 8000 is using AX.25 then how could this work?? Is there some other list of HF stations that use AX.25?? Even though the stations are listed as PACTOR do some also support AX.25? Paul KB3PUW
On Thursday, March 21, 2024 at 07:16:02 PM CDT, David Ranch <direwolf-groupsio@...> wrote:
Hello kb3puw, I am trying to use PAT to do HF Winlink.? I got PAT to work with telnet over the internet, so I know I? am setup from a Winlink standpoint.? I have successfully gotten Wirewolf to work with Xastir for APRS, so I know Wirewolf is basically working. Ok.. was that via the emulated serial I/O approach or via the AGW I/O approach.? I would recommend the AGW approach. I have read some fuzzy articles on using Direwolf to interface with my rig to do RF Winlink.? I have not tried VHF FM Winlink yet, at the moment I am trying to do HF.? I know that most HF Winlink repeaters support various versions of PACTOR. PACTOR is not supported by Direwolf.? It's only supported via SCS hardware TNCs. I know that Direwolf can work with AX.25. I was able to get PAT to connect to AGWPE port 8000 of Direwolf and it appears to be trying to form a link. My transceiver is activating and sending something but so far I have not made a connection. Good!? It sounds like your issue is just on audio tuning and then the rest is up to how much RF power your radio has,? how good your antenna system is, HF propagation, etc. I am having trouble both conceptually and practically understanding how the pieces fit together.? The best I have been able to make of things is that Direwolf does PTT rig control and does the FSK modulation through a sound card that is fed to the transceiver.? I know that PACTOR is a resend type fault tolerant communications protocol used for Winlink on HF.? I am not sure where or whether AX.25 fits into this and how or whether PACTOR relates to AX.25.? There must be some FSK frequency configuration somewhere, but I don't know how this works. PACTOR and AX.25 are totally different technologies.? When PAT talks to Direwolf via AGWPE, it will ask Direwolf to create a connection to whatever callsign you specify.? This then assumes you configured Direwolf to use a 300bps AFSK modem.? Per the Direwolf User Guide section 9.2.4, you can enable some advanced features to improve the link reliability with things like: ?? - Multiple parallel decoders for off frequency stations and maybe use different frequency offsets if the remote station uses them ????? - Here is an example using the standard 1600:1800 offsets, 7 parallel decoders, lower the CPU loading to 1/4 for say running on a Raspberry Pi, and us the 300bps "B" style "SSB" modem with multiple slicers: ??????? MODEM 300 1600:1800 7@30 /4 B+ ?? - Consider enabling FX.25 transmit support to add forward error correction if the remote stations support it (some do, most don't).? This is detailed in Section 9.3 and you can try with the setting of 32 but this depends on how much FEC you want (but slows down the connection throughput): ????? FX25TX 32 ?? ?? - Maybe try enable some bit fix repairs (sometimes can make things better, sometimes worse).? The "ax25" parameter says to only use basic AX.25 heuristics and not include any APRS specific heuristics: ? ? ?? FIX_BITS 1 ax25 ?? - Direwolf defaults to trying to make AX.25 v2.2 connections but many HF stations don't support this.? For the ones that do, it can really help things be faster and more reliable.? Direwolf will try making initial connections with the "SABME" packet where the "E" mean enhanced.? After three tries w/o success, it will step down to to the v2.0 specification with "SABM" packages.? I you want to avoid this initial three tries, you can either configure each remote callsign-ssid in the direwolf conf file like the following: ????? v20 KI6ZHD-1 ??? or you can outright disable v2.2 attempts for ALL stations with: ????? maxv22 0 --David KI6ZHD |
Hello Paul, Under the link you provided, there is a row of 'Radio buttons' right above the actual roster that selects the page you want to have displayed. Switching that to 'Packet' will show the stations operating AX.25 (with their supported baud rates) you're probably looking for, instead of those PACTOR nodes. HTH, vy 73, Arno, DK4NAK Am 22. M?rz 2024 04:52:48 MEZ schrieb "KB3PUW via groups.io" <kb3puw@...>:
|
¿ªÔÆÌåÓýHello Paul,
Just above the title bar of the table.. change the listed mode from "pactor" to "packet"
Once you see all the PACKET stations, then you need to think about which frequency you will be using, what directions your antenna works well / doesn't work well, and then don't forget about skip.? For example, if you're going to use 20m, then don't try to connect to a station close to you.. even in your own state.? Only try to connect to someone quite a ways from you.? If your antenna does 40m or 80m, then you can try closer in stations but only for the right time of day (80m is more of a night time band).
Start playing around with that list and map.? Also check out VARA which is very popular these days with the Winlink crowd though please note that Direwolf doesn't support VARA.? VARA-FM (for HF) and VARA (aka VARA HF) modem programs run under Windows but there are guides on the Internet to get it to work under LInux using WINE.? ARDOP is also available for Linux but there are less and less stations running it. --David KI6ZHD |
Hi Arno, Thank you for the advise.? I tried it and I only see VHF stations under that selection.? I will eventually try out VHF, but for now I am trying to get HF working.? ? I am getting the impression, which may be incorrect, that Direwolf only really supports VHF packet models. Thanks you again. 73 Paul KB3PUW
On Friday, March 22, 2024 at 02:03:00 AM CDT, Arno Kletzander via groups.io <arno_1983@...> wrote:
Hello Paul, Under the link you provided, there is a row of 'Radio buttons' right above the actual roster that selects the page you want to have displayed. Switching that to 'Packet' will show the stations operating AX.25 (with their supported baud rates) you're probably looking for, instead of those PACTOR nodes. HTH, vy 73, Arno, DK4NAK Am 22. M?rz 2024 04:52:48 MEZ schrieb "KB3PUW via groups.io" <kb3puw@...>:
|
¿ªÔÆÌåÓýHello Paul, No doubt, there aren't that many HF Winlink stations but they do exist.? If you click on the "frequency List" button, you can download the entire list.? In there, I found a count of all the HF stations and their frequencies: ????? 1??? -? 7.045 ????? 1??? -? 10.145 ????? 2??? -? 14.105 ????? 1??? -? 14.575 ????? 1??? -? 28.132 ????? 1??? -? 29.000 ????? 1??? -? 50.620 ????? 1??? -? 50.700 ????? 1??? -? 52.590 Yes.. that's only 10 HF stations compared to 1195 VHF / UHF stations and I also have no idea if any of those HF stations reachable by your station.? Beyond that..? Direwolf *does* support HF packet.? My previous email gave you ALL the details on how to configure Direwolf for 300bps AX.25 packet.? Did you not see that?? Instead of Winlink, consider try contacting other HF packet stations / BBSes / etc,? Here are some lists: ?? - Seems like the Main Network 105 website is down (covers all the stations on 14.105Mhz LSB but here is their email list: ????? /g/network105/messages ?? - --David KI6ZHD On 03/22/2024 08:49 AM, KB3PUW via
groups.io wrote:
|
This is what I see on startup: Dire Wolf version 1.5 So what you are saying is that this needs to be reconfigured for 300 baud?? I am connecting PAT to tcp port 8000 which appears to be AGWPE - will that work with a PACTOR node if I get the baud rate correct? Includes optional support for:? gpsd hamlib Reading config file direwolf.conf Audio device for both receive and transmit: default? (channel 0) Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, E+, 44100 sample rate. Ready to accept AGW client application 0 on port 8000 ... Ready to accept KISS TCP client application 0 on port 8001 ...
On Friday, March 22, 2024 at 11:47:00 AM CDT, WB2OSZ <wb2osz@...> wrote:
direwolf is capable of 300 bps AFSK for HF SSB. Did you specify 300 bps in the configuration file for HF use? What does direwolf display when you start it up? 73, John WB2OSZ |
Direwolf can receive AX.25, FX.25, IL2P, DTMF, AIS, and EAS SAME.
It can send all but the last two. Multiple speeds are available for some of the modes.?? For example, Packet Radio / APRS usually uses 1200 bps on VHF/UHF and 300 bps on HF SSB. Direwolf does not have PACTOR capability.? If you need PACTOR, you need a different TNC/modem application. Direwolf can be used for AX.25/FX.25/IL2P on HF. Your current configuration is for 1200 bps, suitable for VHF/UHF FM. Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, E+, 44100 sample rate. If you want to 300 bps AX.25 for HF SSB, the speed must be set to 300 like this in the configuration file, in the CHANNEL section. MODEM 300 The default audio tones are 1600 and 1800 Hz but this can be changed. See? ? for an explanation of the relationship between the dial setting, signal center frequency, and the audio tones. 73, John WB2OSZ |
OK - I think I am finally catching on.?? For the purposes of Winlink, Direwolf would only work with nodes that support AX.25 and a few others, but not PACTOR.? I guess most PACTOR is done with Winlink for MS Windows, or using a hardware PACTOR modem.? I have found some possible non-Direwolf software workarounds but they will take a bit more research.? In the mean time my computer which had a COM port that I use for digital work just died on me so it will take a few days for me to get a USB to COM adapter working with my modern computers, which means no research for a little while. Thanks for all the help! 73 Paul KB3PUW |
to navigate to use esc to dismiss