开云体育

Date

Re: Direwolf with PAT

 

开云体育

Hello Paul,

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:

Just above the title bar of the table.. change the listed mode from "pactor" to "packet"


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.?

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).



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?

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


Re: Direwolf with PAT

 

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@...>:


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


Re: Direwolf with PAT

 


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


Re: Direwolf with PAT

 

开云体育


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


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.
?


I-Gate when internet available, Digipeater otherwise

 

Hi,

Not sure if this has been discussed before but I couldn't find any info.
Is there an option that would made Direwolf switch between the modes of operation based on the internet availability?

My setup would act like an I-Gate when the internet is available and when there is no connection, it would switch to a Digipeater.

Let me know if it's doable, other than creating scripts to monitor internet connection and switch the direwolf service between two different config files.

Thanks,
Razvan / YO6NAM


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

开云体育

Blast! I replied to the wrong sender. See what increasing age can do.

My apology.

Ray vk2tv

On 20/3/24 00:14, dtmenges@... via groups.io wrote:

Ray,

Tried all of that.

I think it is time to start over. I believe this is something that I did and it is an isolated incident and hope that I didn't waste too much time for those that commented.

Thanks to all that helped. I appreciate the effort.

Dave
WB9TEN


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

Ray,

Tried all of that.

I think it is time to start over. I believe this is something that I did and it is an isolated incident and hope that I didn't waste too much time for those that commented.

Thanks to all that helped. I appreciate the effort.

Dave
WB9TEN


Re: enable "Last telemetry:" on aprs.fi info?

 

Thank you for your reply and explanations. There were several telemetry entries last year, and you helped me recall that those were manually from my Yaesu FT-2DR.


Re: enable "Last telemetry:" on aprs.fi info?

 

I am not sure what telemetry you are expecting to see, but those are beacon packets, not telemetry packets.
I know there is some statistical information on aprs.fi, but "telemetry" is data you specifically send in a telemetry packet.
? ?It also includes other information to interpret it: PARM, UNIT, and EQNS to explain "Signals", "Units", and "Equation constants" to explain the sent data.

Review the APRS-Telemetry-ToolKit.pdf document in the DOC folder or online.

-------
Robert Giuliano
KB8RCO


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

Did you try to install it using apt?

do

sudo apt update

sudo apt install libgpiod-dev

It's available in the repository for both Buster (Debian 10) and Bullseye (Debian 11) on two old model B Pis I have in service, both running whatever image the Pi Foundation supplied at the time.

sudo apt list libgpiod-dev will show if it's available.

Ray vk2tv

On 19/3/24 07:38, dtmenges@... via groups.io wrote:
dpkg -s libgpiod-dev


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

The good news is that when I set up a clean SD card with 32-bit Bookworm and followed the instructions in the new Radio Interface Guide and everything is peachy. Somehow, there is no libgpiod-dev package on my other Pi and I'm not sharp enough to figure out how to get it there.?I checked both with dpkg -s libgpiod-dev.

Thanks for the help. I'll contemplate this a bit more before raising the white flag.

Dave


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

Richard E Neese
 

开云体育

Sorry sent to wrong group


On Mar 18, 2024, at 12:13?PM, Richard E Neese via groups.io <r.neese@...> wrote:

Ham Radio: How to Setup and Operate Your Ham Radio (Quickstart Guide for New Hams and Amateur Radio Enthusiasts)






All these books would be a great start. And try to get more kids involved


On Mar 18, 2024, at 12:11?PM, dtmenges@... via groups.io <dtmenges@...> wrote:

John,
Just saw the updated Radio Interface Guide. I'm going through those links to gain some background. The second link has two procedures. Should I run those?

I have copied commands and then pasted them into a text document. After lunch I'll try replacing the - characters just to make sure. Usually I copy and then paste into a local text file just to make sure any goofy formatting codes are scrubbed.

Dave



Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

Richard E Neese
 

开云体育

Ham Radio: How to Setup and Operate Your Ham Radio (Quickstart Guide for New Hams and Amateur Radio Enthusiasts)






All these books would be a great start. And try to get more kids involved


On Mar 18, 2024, at 12:11?PM, dtmenges@... via groups.io <dtmenges@...> wrote:

John,
Just saw the updated Radio Interface Guide. I'm going through those links to gain some background. The second link has two procedures. Should I run those?

I have copied commands and then pasted them into a text document. After lunch I'll try replacing the - characters just to make sure. Usually I copy and then paste into a local text file just to make sure any goofy formatting codes are scrubbed.

Dave


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

John,
Just saw the updated Radio Interface Guide. I'm going through those links to gain some background. The second link has two procedures. Should I run those?

I have copied commands and then pasted them into a text document. After lunch I'll try replacing the - characters just to make sure. Usually I copy and then paste into a local text file just to make sure any goofy formatting codes are scrubbed.

Dave


enable "Last telemetry:" on aprs.fi info?

 

I have an aprs bidirectional igate using the latest direwolf development version. When I look at the station info page on aprs.fi, the "Last telemetry:" entry is dated over a year go. What direwolf.conf entry determines this, please? Currently I have:

$ grep "^PBEACON" direwolf.conf
PBEACON delay=0:11? every=30:00 symbol="igate" overlay=T ...
PBEACON sendto=IG delay=0:30 every=15:00 symbol="igate" overlay=T ...


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

This worked for me with RPi 5 bookworm:

sudo apt install gpiod libgpiod-dev


Did you type the command or copy/paste it from somewhere?
Some document editors will change the ASCII "-" (minus, dash, hyphen) to some other non-ASCII character which looks the same on the screen.

The Radio Interface Guide, in ?? ,? has been updated with more details about using gpiod.

73,
John WB2OSZ


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

开云体育


Try:

?? sudo apt install libgpiod2


I'm seeing different versions across Raspberry Pi OS, Ubuntu, etc.? Here is Raspberry Pi OS Bookworm 12.2.4:
--
ii? gpiod??????????????????????????????? 1.6.3-1+b3????????????????????????? arm64??????? Tools for interacting with Linux GPIO character device - binary
ii? libgpiod2:arm64????????????????????? 1.6.3-1+b3????????????????????????? arm64??????? C library for interacting with Linux GPIO device - shared libraries
--

--David
KI6ZHD


On 03/18/2024 07:10 AM, dtmenges@... via groups.io wrote:

I ran this?sudo apt install gpiod and everything went fine.

I then ran?sudo apt install libgpiod-dev and the following is the result.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libgpiod-dev

I'm running the following:

Linux 6.6.20+rpt-rpi-v8 aarch64

PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL=
SUPPORT_URL=
BUG_REPORT_URL=

I've obviously missed a step or two but not sure where.

Regards,
Dave


?


Re: Heads up: New Raspberry Pi OS Bookworm 12.2 OS upgrade breaks Direwolf v1.7 GPIO pin access

 

I ran this?sudo apt install gpiod and everything went fine.

I then ran?sudo apt install libgpiod-dev and the following is the result.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libgpiod-dev

I'm running the following:

Linux 6.6.20+rpt-rpi-v8 aarch64

PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

I've obviously missed a step or two but not sure where.

Regards,
Dave


?


Re: Direwolf as a Raspberry Pi 3B+ tracker only

 

开云体育

This is my systemd script for direwolf .......

[Unit]
Description=Direwolf service
After=sound.target
After=network.target
After=syslog.target
StartLimitIntervalSec=0

[Service]
Type=simple
User=vk2tv
ExecStart= /usr/local/bin/direwolf -T %H:%M:%S -t 0 -c /home/vk2tv/direwolf.conf
Restart = always
RestartSec=5

[Install]
WantedBy=multi-user.target


On 18/3/24 02:05, nicholstribe@... wrote:
I haven't had any luck with crontab -e, so I built s systemd file direwolf.service.? Here is what it looks like.




I run sudo systemctl start direwolf
look at?journalctl -xeu direwolf.service and here is the out put... Looks like I am almost there.. What do I need to change or add to keep it from exiting




Thanks for the help in advance...
Ed
AK7AN

Ray vk2tv