Here is some more information on this problem. I realized that I could send a short message and it would work, but longer messages would time out.
Once more I did a fresh install, removed PAT .11 and AX5 tools and apps. I manually removed all directories (that I could find) installed by PAT and AX25. Then I reinstalled PAT .12 and AX25. After the fresh install I could again send short messages and longer ones hung.
Thinking I may have a problem with my old PK-232 TNC, I got another one (same rev firmware but a newer unit) and had the same results. I got hold of Kenwood TM-D710 with built in TNC, so now I have a different TNC and Radio and had exactly the same problem. Receiving a message would hang at the same point. This particular message hung ad 27%, every time. I could hear the Gateway sending packets, I could see the RX Data receive LED flashing on the USB/Serial interface, but the computer was just not responding.
Tuned another radio and TNC to the channel and and set it to monitor the transaction. This is what I found.
This is a trace of the failing transaction on packet radio. From the packet radio computer that is sending the transaction, TM-D710 TNC/VHF radio using the Kenwoods internal TNC. I am using
https://fmarier.org/ script to initialize the TM-D710.
Sending from the command line:
bob@bob-HP-Notebook:~$ sudo systemctl start ax25
[sudo] password for bob:
bob@bob-HP-Notebook:~$ pat connect ax25:///ab4nx-10
2021/11/20 13:55:56 Connecting to AB4NX-10 (ax25)...
2021/11/20 13:55:58 Connected to AB4NX-10 (AX.25)
Welcome to the Georgia ARES Hybrid Gateway
[WL2K-5.0-B2FWIHJM$]
;PQ: 41851908
CMS via AB4NX >
>FF
;PM: N4RFC 3JPG31NQP11V 359 prvs=095849a8c6=
b...@n4rfc.com Re: Friday Test Message
FC EM 3JPG31NQP11V 959 359 0
F> A1
1 proposal(s) received
Accepting 3JPG31NQP11V
Receiving [Re: Friday Test Message] [offset 0]
Re: Friday Test Message: 27% ** this is where the transaction hangs on the packet computer
2021/11/20 13:57:07 Exchange failed: read wl2k: connection timed out
bob@bob-HP-Notebook:~$ sudo systemctl stop ax25
bob@bob-HP-Notebook:~$
This is the trace from the monitoring TNC. This is a PK-232 TNC is set to monitor level 6.
N4RFC*>AB4NX-10 [C,P] 61 F6
AB4NX-10*>N4RFC (UA,F)
AB4NX-10*>N4RFC [I;0,0]:
Welcome to the Georgia ARES Hybrid Gateway
N4RFC*>AB4NX-10 (RR;1) BB 40
AB4NX-10*>N4RFC [I;0,1]:
[WL2K-5.0-B2FWIHJM$]
N4RFC*>AB4NX-10 (RR;2)
AB4NX-10*>N4RFC [I;0,2]:
;PQ: 87166537
AB4NX-10*>N4RFC [I;0,3]:
CMS via AB4NX >
N4RFC*>AB4NX-10 [I;4,0]:
;FW: N4RFC
[Pat-0.12.0-B2FHMG$]
;PR: 43580631
; AB4NX-10 DE N4RFC (EM74td)
N4RFC*>AB4NX-10 [I;4,1]:
FF
AB4NX-10*>N4RFC (RR,F;2)
AB4NX-10*>N4RFC [I;2,4]:
;PM: N4RFC 3JPG31NQP11V 359 prvs=095849a8c6=
b...@n4rfc.com Re: Friday Test Message
N4RFC*>AB4NX-10 (RR;5)
AB4NX-10*>N4RFC [I;2,5]:
FC EM 3JPG31NQP11V 959 359 0
AB4NX-10*>N4RFC [I;2,6]:
F> A1
N4RFC*>AB4NX-10 [I;7,2]:
FS +
AB4NX-10*>N4RFC (RR,F;3)
AB4NX-10*>N4RFC [I;3,7]: ** This is where the transaction hung
Re: Friday Test Message0Azmfo{]^,[o,nn~S4//GJZI#(_( M}
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [RR,P;3]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
AB4NX-10*>N4RFC [D,P]
N4RFC*>AB4NX-10 (RR;0)
N4RFC*>AB4NX-10 (RR,F;0)
You can see on the monitor trace that the Winlink Gateway sends a RR packet but the PAT computer never responds. Finally the Gateway tries disconnects. At that point I stopped the AX25 (sudo systemctl stop ax25) and the AX25 would send a RR packet and return to the command line. The PAT computer errors out with "
Exchange failed: read wl2k: connection timed out"
This could be setting, I have changed a bunch of them but nothing makes any difference. The time out seems to be pretty short, but the root problem appears to be the PAT machine just stops responding.
Again, any one have and idea?
Also, I have looked high and low through the GO source for the TNC initialization in Serial-TNC mode, can't find it. I would love to run the PK-232 in Serial TNC mode, but the base config does not have enough TXDelay for my system. Can someone explain how and where the serial TNC initialization is?
Regards,
Bob - N4RFC