-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exchange failed: unexpected EOF (AX.25 on Linux) #191
Comments
Hi there! I've been monitoring the thread regarding this on pat-users, but have had limited time to respond unfortunately. To me, it sounds like you're experiencing some issues with the AX.25 code in the Linux kernel. I've seen similar issues on older versions of the kernel. Could you please compile a list of kernel versions affected by this issue? The error "Unexpected EOF" simply means that the connection was terminated prematurely. The issue is therefore out of Pat's control, as the link is maintained (and terminated) by the AX.25 stack which is part of the kernel. |
Can you monitor the AX.25 using Linux's "listen" program and see what's happening on the AX.25 stack side? Is there anything in the LInux system logs? |
I am using a Raspberry Pi 3 Model B+, with a Byonics TT4 TNC connected via
USB cable, and a Yaesu FT1 radio.
The kernel version as reported by
$ uname -a
is
Linux PiPAT 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l
GNU/Linux
The Raspbian version as reported by
$ cat /etc/os-version
is
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
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"
My software is Pat V0.9.0.
I sent an email to INQUIRY, Subject REQUEST, contents PUB_PACKET
The response was to start downloading the report, and got to 7% downloaded.
Then I got in the axlisten log:
pi@PiPAT:~ $ sudo axlisten -art
wl2k: fm AA6BD to AA6BD-10 ctl SABM+ 11:40:15
wl2k: fm AA6BD-10 to AA6BD ctl UA- 11:40:16
wl2k: fm AA6BD-10 to AA6BD ctl I00+ pid=F0(Text) len 47 11:40:16
Trying ec2-52-1-178-80.compute-1.amazonaws.com
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:16
wl2k: fm AA6BD-10 to AA6BD ctl I01^ pid=F0(Text) len 27 11:40:19
*** AA6BD Connected to CMS
wl2k: fm AA6BD-10 to AA6BD ctl I02^ pid=F0(Text) len 21 11:40:19
[WL2K-5.0-B2FWIHJM$]
wl2k: fm AA6BD-10 to AA6BD ctl I03^ pid=F0(Text) len 14 11:40:19
;PQ: 30454789
wl2k: fm AA6BD-10 to AA6BD ctl I04+ pid=F0(Text) len 16 11:40:19
CMS via AA6BD >
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:40:19
wl2k: fm AA6BD to AA6BD-10 ctl I50^ pid=F0(Text) len 74 11:40:19
;FW: AA6BD
[Pat-0.9.0-B2FHMG$]
;PR: 66907979
; AA6BD-10 DE AA6BD (CM88pl)
wl2k: fm AA6BD to AA6BD-10 ctl I51^ pid=F0(Text) len 3 11:40:19
FF
wl2k: fm AA6BD to AA6BD-10 ctl RR5+ 11:40:21
wl2k: fm AA6BD-10 to AA6BD ctl RR2- 11:40:22
wl2k: fm AA6BD-10 to AA6BD ctl I25+ pid=F0(Text) len 139 11:40:24
;PM: AA6BD 2Y137BHJC7V0 45183 [email protected] INQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCodes=PUBLIC
wl2k: fm AA6BD to AA6BD-10 ctl RR6- 11:40:24
wl2k: fm AA6BD-10 to AA6BD ctl I26^ pid=F0(Text) len 34 11:40:26
FC EM 2Y137BHJC7V0 161198 45183 0
wl2k: fm AA6BD-10 to AA6BD ctl I27+ pid=F0(Text) len 6 11:40:26
F> CF
wl2k: fm AA6BD to AA6BD-10 ctl RR0- 11:40:26
wl2k: fm AA6BD to AA6BD-10 ctl I02^ pid=F0(Text) len 5 11:40:26
FS +
wl2k: fm AA6BD to AA6BD-10 ctl RR0+ 11:40:28
wl2k: fm AA6BD-10 to AA6BD ctl I30^ pid=F0(Text) len 236 11:40:30
.SINQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCode
0
.�.��u.
��z.mf�˽����N�>�ż����..�.�.]�~.m�L.<L+�-��K����.�����.'&K�Q�.�w�]�.2t.�����8�^�w�.^���?GP..�.�.�a�.�._.�.��.O...[��i�.�5I*�;.k�Q���.S.>
...
wl2k: fm AA6BD to AA6BD-10 ctl RR1v 11:40:32
wl2k: fm AA6BD to AA6BD-10 ctl RR1+ 11:40:32
wl2k: fm AA6BD-10 to AA6BD ctl I31^ pid=F0(Text) len 236 11:40:32
.�E1..�.J�W�L�...qd,
��RK..0�BM��
IN.?.0�.�..$..._��~�.���.].���"��c�3\.dZu-9~y��O.�.�D.G�Q.��|R�.~..�r���.�.zD...�...�.�Ԥ:7...A�..
/...��#-.a�9���.y.
�
c.�.�{t.%�W���T.yc��u�.q.4_�.?@.>.
�lS ��2��gn��S.���.��-]�+P�..4���..0�.�Az
�.
wl2k: fm AA6BD to AA6BD-10 ctl RR2v 11:40:33
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:40:34
.��.P>��..�Q[�<..h�!.�.$8�Lw�wEQ�m.A�Yi.Z..oX!P�.�7�K{�.�a]�l�.����#U�/�l...\..Y.C..�Jn�|�.y��.�U%��.4�������
��y..��...6�...xU0.���
-
$/@..�..�.sZB..J.��i�B..��`>�-Jq*.�������*�Tn�!I.�{�.�.W�m>...�...�..^�;>�..��M�...ū.>�..G..p�
wl2k: fm AA6BD to AA6BD-10 ctl RR3v 11:40:35
wl2k: fm AA6BD-10 to AA6BD ctl I33+ pid=F0(Text) len 236 11:40:36
�|��m���.�.uf�.d i��.i?�#.�.���.��).�
Sb���F�c�.c�.G���u.{�M.�.�ͷ���.�I.s��2z|���.&�,E�t{H��.�+.���Q��IZ����
�=..�.�.E�.�^cnAU.�.�&�.�.j��.�..
�ù�.m�.Z.�-..G1�].���nڢ�Gi..�Xګ�>�'.�IyV.�!.����..�-%��9..��.0�..7qq}��c.�.�C���.��)�]g
wl2k: fm AA6BD to AA6BD-10 ctl RR4- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:40:36
wl2k: fm AA6BD to AA6BD-10 ctl RR4- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3- 11:40:39
wl2k: fm AA6BD-10 to AA6BD ctl I34^ pid=F0(Text) len 236 11:40:41
&_.�3�?..�..��..,����w�.�4.�.��E.f�0=.8�k-./Z�.�.�..!�S�%C��..�..�.$�.ݼ�g+n�.�d.N..����OIDYR4yg���H.�..��'�...?)��J
��T��.x�..��=�.��@:%��:.H�/I�?.�I�^���.G.m..$"Cͪ�)T6....l�`
NX/.�.�.tlv��6Y��e�=}`+�:�|�T�+�.6��Τ.Q�G�...y0G��.�.�.
wl2k: fm AA6BD to AA6BD-10 ctl RR5v 11:40:42
wl2k: fm AA6BD-10 to AA6BD ctl I35^ pid=F0(Text) len 236 11:40:43
.I.+.�&...�|"Z.�ѣ�C��6.���7I.�k�h��[.��i�.n'.?��...�..X.���/3.�n�s..�.4.�.4|~.L�F.O�.R���im�X�.�2�..�XT@H
����.Z.�oh�.u�;��.s!��p.j.�V�4���wi7h�ZQ�<.>.I�.d�-.�..�.^.�[2H#y��.89�.?�9����ju(�.:d.�p��.i�.?��w.-\..)..�t�ɻ:a.7��AR$�T.��.@
wl2k: fm AA6BD to AA6BD-10 ctl RR6v 11:40:44
wl2k: fm AA6BD-10 to AA6BD ctl I36^ pid=F0(Text) len 236 11:40:45
t.i8w��<�l%.�.x...?.��r������KE�lQ>��}.�.�.9 ų��..�-��y"W.��.
�����f�/�qѲ�'R.C..H�K[�IS��.>�LY]�H�H�)���v..���.�s.���Y�.�..�ii@WD_
�"�.!p�w..VR
dM�#Ƹ���.ba;�L�.�.�+�.i�..!..
...�8���N.d���.�
t.)�}���.��e�.�.3nepW��7�.Q�%c.L�.!"�9�
wl2k: fm AA6BD to AA6BD-10 ctl RR7v 11:40:46
wl2k: fm AA6BD-10 to AA6BD ctl I37+ pid=F0(Text) len 236 11:40:47
�k_X&�C-��x�P.�A갧..�QwU.�w3��..\C5.w`�jM.FD��.
S��
պ3.�w�>�.��.y.�.@��i�.=��n�..Y�.^���^..�T.'�쵦�p�
#s.q.eh
�p�.M.@..���)���..�.�e1[�bb���.;L�."..�FczW
��lϿ�.GOE�K�9�~OA.���Q�i.�.Ƽ..j . ��e.�.�z���..��4�r��;.'d_��0.v��V.f.��7��Q
wl2k: fm AA6BD to AA6BD-10 ctl RR0- 11:40:47
wl2k: fm AA6BD-10 to AA6BD ctl I30+ pid=F0(Text) len 112 11:40:47
o[..�6X>.�ϥ..$��i:�ݯ���.�ɥ�.7=I
|y0�.��D��K%�7..�i��.i��.w�.j��.��T�Q.�<s�5O����3.��..s.q��+�[email protected]�.)yb.m$.
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:47
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:40:53
$t.Brz.Os�.���ɿz�}.[3.��s�礫#�/v��{BY8�ͼ.Fu�..�a�.�"�.x/..��2.D}:.N0h�Q�D�r1..�5.~��O:-�.8'w1�.=c�.��=n.I[
�.�^,�.�.�\Y�*]N�5�
J�A
R..���.xC.Cz/�..F.%.+.��7{�.o|_�*.~�H.�)�..[�y!{&.�.�c�..@A��=��.]�q�����.3Vͳ.�a:.���#�.c..�.dI�.��
wl2k: fm AA6BD to AA6BD-10 ctl REJ1v 11:40:53
wl2k: fm AA6BD-10 to AA6BD ctl I33+ pid=F0(Text) len 236 11:40:55
.u��O..8yD..sv..�.c..�d�:.z.g'�rpSL.Z..a�n.D�.��.�1<��.�...K{o��.�.�G�
.L��
.�.��.�.c9rl...3�Gl._Z�.GhP.U.�.��O�LQ!P�0ԠGX���q�.��..�B�{.c_���{���0A�:.���e...�.`..H.�.s��.?Yt�.de.�A.�Eu���_`v�.{8..�St�o.�.��...q�..)<��.x{�..7��y#.1�
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:55
wl2k: fm AA6BD-10 to AA6BD ctl I34+ pid=F0(Text) len 236 11:40:57
�.NS�.�
.n4Y�.��..9�p.��..�..�.�O�{�..Xȼ,|$�
.�-E)/v.�<N�.h�_�"..�...�.%���4�78..�.����.(m.}�}.���L.��KQ�P���.����n�.�5�.�\]�6.�.�.nة.z..�!r�"�kx�.�.<.�<���q7.>:���pY�e"��..�3��(�d��.|.��.).�.b@
..�\�Vr.��m���.�V$.j�S�..�s��.w
�.;�o
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:57
wl2k: fm AA6BD-10 to AA6BD ctl I35+ pid=F0(Text) len 236 11:41:01
��{.+sZ.��P�M�'f.9�.6��C�.=V�n�*�KB3..��.U�n�i0v�.#.�H�n�ܭ��0N�~}�u�HfM�.VR]9P;����{;.�.�`7�;�,�..�.K..��X..�h..�..n7�xU
����M�R4S�.�+%f�v%����..�y�.)4�,y..�˸�&�.��.��.�H�X�].d\...��l�.�=�.A�.g..k�,"!.l.g
{�IʪR�.�M��IkS....-��C* �
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:01
wl2k: fm AA6BD-10 to AA6BD ctl I36+ pid=F0(Text) len 236 11:41:02
d.�-..R.��Τw.��=I:�.��&�.
߾.�]DZ�.�:���6�...z"[email protected].�u.�>�O
.�.�L�u.@m4
�.�db.].@v�B.N.���yӣ��S#T�Oj�63�PC7��L%..}h���_�\�s.�.e.&Y&.�lO.u'Sn�_Լ�Z.t.ݮ�.BIoXg�4��Q.l.k\�_�w�.�.�.�.��h.izƽ��K��.^�.\.}v������H�_o7�.T��#�aS4.�3��K.[:�
.
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:02
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:07
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:07
wl2k: fm AA6BD-10 to AA6BD ctl I31^ pid=F0(Text) len 236 11:41:11
S�g�b'.r>�.Q.�:X�p.�{#\�T.e�m��PM.y�{.�k-/.�..�'[`.�.��&k.�D5λx..�e.@
��·s�\]������g.�M<.���.j�.�Se..�#-.w���q..{p.H�.f6�S.s��lW-{�S.ll.
B)jc�.@�.���Y�.{=h��D.�(�.w��.Ue.''�峹.W.��5��.]/,�gQV1fkG{.Uv�y�>�]q.���.�'��X.6�..
z|.�..�;1h.
wl2k: fm AA6BD to AA6BD-10 ctl RR2v 11:41:12
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:41:12
$t.Brz.Os�.���ɿz�}.[3.��s�礫#�/v��{BY8�ͼ.Fu�..�a�.�"�.x/..��2.D}:.N0h�Q�D�r1..�5.~��O:-�.8'w1�.=c�.��=n.I[
�.�^,�.�.�\Y�*]N�5�
J�A
R..���.xC.Cz/�..F.%.+.��7{�.o|_�*.~�H.�)�..[�y!{&.�.�c�..@A��=��.]�q�����.3Vͳ.�a:.���#�.c..�.dI�.��
wl2k: fm AA6BD to AA6BD-10 ctl RR3v 11:41:14
wl2k: fm AA6BD-10 to AA6BD ctl I33^ pid=F0(Text) len 236 11:41:14
.u��O..8yD..sv..�.c..�d�:.z.g'�rpSL.Z..a�n.D�.��.�1<��.�...K{o��.�.�G�
.L��
.�.��.�.c9rl...3�Gl._Z�.GhP.U.�.��O�LQ!P�0ԠGX���q�.��..�B�{.c_���{���0A�:.���e...�.`..H.�.s��.?Yt�.de.�A.�Eu���_`v�.{8..�St�o.�.��...q�..)<��.x{�..7��y#.1�
wl2k: fm AA6BD to AA6BD-10 ctl RR4v 11:41:15
wl2k: fm AA6BD-10 to AA6BD ctl I34+ pid=F0(Text) len 236 11:41:16
�.NS�.�
.n4Y�.��..9�p.��..�..�.�O�{�..Xȼ,|$�
.�-E)/v.�<N�.h�_�"..�...�.%���4�78..�.����.(m.}�}.���L.��KQ�P���.����n�.�5�.�\]�6.�.�.nة.z..�!r�"�kx�.�.<.�<���q7.>:���pY�e"��..�3��(�d��.|.��.).�.b@
..�\�Vr.��m���.�V$.j�S�..�s��.w
�.;�o
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:16
wl2k: fm AA6BD-10 to AA6BD ctl I36^ pid=F0(Text) len 236 11:41:22
d.�-..R.��Τw.��=I:�.��&�.
߾.�]DZ�.�:���6�...z"[email protected].�u.�>�O
.�.�L�u.@m4
�.�db.].@v�B.N.���yӣ��S#T�Oj�63�PC7��L%..}h���_�\�s.�.e.&Y&.�lO.u'Sn�_Լ�Z.t.ݮ�.BIoXg�4��Q.l.k\�_�w�.�.�.�.��h.izƽ��K��.^�.\.}v������H�_o7�.T��#�aS4.�3��K.[:�
.
wl2k: fm AA6BD to AA6BD-10 ctl REJ5v 11:41:22
wl2k: fm AA6BD-10 to AA6BD ctl I37^ pid=F0(Text) len 236 11:41:24
�.Rm���.��.Z.�$�ź. �_>��.�
�E.s�.�.P..U@.�}�X.��C�./�.�ܴ..���
�gRͩ)[���.;��a�.��ҹ=.���?.^�&V�I�p.����.Ha�^R!.._.@xk�..
. ma��.�%y����.�s.o.�%.�.��[�.��V\�.�
K�.s" }�g6/.0��/��z.]....VH.�(z-4�..�.���^E.�.Zu&g{�W�֧.�:��..bJ.q�;.l���
wl2k: fm AA6BD-10 to AA6BD ctl I30+ pid=F0(Text) len 236 11:41:25
s.E...|J5.��...CP�.�V��.b.B�.+��.."�..~�.
we�/=..���.T��bD&.KЪ.�.^.&.^!���`.B..��Kp�-o.���..�pO\d�?����2��.`$�...HR��.�.A.�.8��I8.�k.�e/@).]$vV�..9��s.O��a����<չ<+>�.�....�BW�.^ǻz.��
�.._z�F#���o.��s�..�.?.�vk<.�.W���Em��e%�x�.t
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:25
wl2k: fm AA6BD-10 to AA6BD ctl I31+ pid=F0(Text) len 236 11:41:29
�j+m{�.8�.�.�.
..��_....�.�.H.�^..��[..d$b��-�x���̷..!|��ث9�""��.m�..���..�..d.�Q0�X...ZT.�..5!.�.��S�.~�)62��...u�_l=[�<�..��x�..
�Sn..�Y.
y�Eç��@�..J��ƶ.�.>p.?��...C��E�..�.�.,�.#q�t..ɠ�AI��{.��V�8�..!.It..��.D.{..�k�<.�&.�N�.l�
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:29
wl2k: fm AA6BD-10 to AA6BD ctl I32+ pid=F0(Text) len 236 11:41:33
-{�.�D.�r�D\.�.�m�D.kI.�=�..��.*o��.�k���~5HM.��X)�)��*�Y�*{L.J����..��?�>�J..�b�.`./f
=.��Gp�1X����.r�7.�F��H�.�n�Nn�ö���3v..�_kuk.
O�o..�eG0!���.�.m~�hgz.�q?.��I�.�..��.X.�}t.v.�...�.D.�=-��.���r{.^
'_W;E����W.�.|�Xsi[... ����ٱ
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:33
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:36
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:39
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:39
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:42
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:42
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:45
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:45
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:48
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:48
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:51
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:51
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:54
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:54
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:57
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:57
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:42:00
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:42:00
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:42:56
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:42:58
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:02
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:08
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:16
The log shows
- Logs begin at Sun 2020-04-12 11:38:11 PDT, end at Sun 2020-04-12 11:49:55
PDT. --
Apr 12 11:38:16 PiPAT systemd[1]: Started pat - Winlink client for pi.
Apr 12 11:38:17 PiPAT pat[449]: 2020/04/12 11:38:17 Starting HTTP service
(0.0.0.0:5000)...
Apr 12 11:38:59 PiPAT pat[449]: 2020/04/12 11:38:59 Connecting to AA6BD-10
(ax25)...
Apr 12 11:39:06 PiPAT pat[449]: 2020/04/12 11:39:06 Connected to AA6BD-10
(AX.25)
Apr 12 11:39:06 PiPAT pat[449]: Trying
ec2-52-1-178-80.compute-1.amazonaws.com
Apr 12 11:39:09 PiPAT pat[449]: *** AA6BD Connected to CMS
Apr 12 11:39:09 PiPAT pat[449]: [WL2K-5.0-B2FWIHJM$]
Apr 12 11:39:09 PiPAT pat[449]: ;PQ: 94974868
Apr 12 11:39:09 PiPAT pat[449]: CMS via AA6BD >
Apr 12 11:39:09 PiPAT pat[449]: >FC EM CBGZE32EMBQH 217 195 0
Apr 12 11:39:09 PiPAT pat[449]: Sending checksum 92
Apr 12 11:39:13 PiPAT pat[449]: FS Y
Apr 12 11:39:13 PiPAT pat[449]: Remote accepted CBGZE32EMBQH
Apr 12 11:39:13 PiPAT pat[449]: Transmitting [REQUEST] [offset 0]
Apr 12 11:39:13 PiPAT pat[449]: [14B blob data]
Apr 12 11:39:18 PiPAT pat[449]: FF
Apr 12 11:39:18 PiPAT pat[449]: >FQ
Apr 12 11:39:18 PiPAT pat[449]: 2020/04/12 11:39:18 Disconnected.
Apr 12 11:40:15 PiPAT pat[449]: 2020/04/12 11:40:15 Connecting to AA6BD-10
(ax25)...
Apr 12 11:40:16 PiPAT pat[449]: 2020/04/12 11:40:16 Connected to AA6BD-10
(AX.25)
Apr 12 11:40:16 PiPAT pat[449]: Trying
ec2-52-1-178-80.compute-1.amazonaws.com
Apr 12 11:40:19 PiPAT pat[449]: *** AA6BD Connected to CMS
Apr 12 11:40:19 PiPAT pat[449]: [WL2K-5.0-B2FWIHJM$]
Apr 12 11:40:19 PiPAT pat[449]: ;PQ: 30454789
Apr 12 11:40:19 PiPAT pat[449]: CMS via AA6BD >
Apr 12 11:40:19 PiPAT pat[449]: >FF
Apr 12 11:40:24 PiPAT pat[449]: ;PM: AA6BD 2Y137BHJC7V0 45183
[email protected] INQUIRY - https://cms.winlink.org:444/list
Apr 12 11:40:26 PiPAT pat[449]: FC EM 2Y137BHJC7V0 161198 45183 0
Apr 12 11:40:26 PiPAT pat[449]: F> CF
Apr 12 11:40:26 PiPAT pat[449]: 1 proposal(s) received
Apr 12 11:40:26 PiPAT pat[449]: Accepting 2Y137BHJC7V0
Apr 12 11:40:30 PiPAT pat[449]: Receiving [INQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCode]
Apr 12 11:42:56 PiPAT pat[449]: [1.1K blob data]
Apr 12 11:42:56 PiPAT pat[449]: 2020/04/12 11:42:56 Exchange failed:
unexpected EOF
This sequence is repeatable with my hardware and software setup, although
the length of the document received before the "unexpected EOF" varies.
Is this what you are looking for? Is there other information needed?
…--Bill AA6BD
On Sat, Apr 11, 2020 at 9:26 AM David Ranch ***@***.***> wrote:
Can you monitor the AX.25 using Linux's "listen" program and see what's
happening on the AX.25 stack side? Is there anything in the LInux system
logs?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZHP77WSVQKUGKDCAMLRMCK4NANCNFSM4L6U37SA>
.
|
I have attached the system log (/var/log/syslog) from when I rebooted the
Raspberry Pi until the EOF was received.
…--Bill AA6BD
On Sun, Apr 12, 2020 at 11:56 AM Bill Dornbush ***@***.***> wrote:
I am using a Raspberry Pi 3 Model B+, with a Byonics TT4 TNC connected via
USB cable, and a Yaesu FT1 radio.
The kernel version as reported by
$ uname -a
is
Linux PiPAT 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l
GNU/Linux
The Raspbian version as reported by
$ cat /etc/os-version
is
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
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"
My software is Pat V0.9.0.
I sent an email to INQUIRY, Subject REQUEST, contents PUB_PACKET
The response was to start downloading the report, and got to 7% downloaded.
Then I got in the axlisten log:
***@***.***:~ $ sudo axlisten -art
wl2k: fm AA6BD to AA6BD-10 ctl SABM+ 11:40:15
wl2k: fm AA6BD-10 to AA6BD ctl UA- 11:40:16
wl2k: fm AA6BD-10 to AA6BD ctl I00+ pid=F0(Text) len 47 11:40:16
Trying ec2-52-1-178-80.compute-1.amazonaws.com
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:16
wl2k: fm AA6BD-10 to AA6BD ctl I01^ pid=F0(Text) len 27 11:40:19
*** AA6BD Connected to CMS
wl2k: fm AA6BD-10 to AA6BD ctl I02^ pid=F0(Text) len 21 11:40:19
[WL2K-5.0-B2FWIHJM$]
wl2k: fm AA6BD-10 to AA6BD ctl I03^ pid=F0(Text) len 14 11:40:19
;PQ: 30454789
wl2k: fm AA6BD-10 to AA6BD ctl I04+ pid=F0(Text) len 16 11:40:19
CMS via AA6BD >
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:40:19
wl2k: fm AA6BD to AA6BD-10 ctl I50^ pid=F0(Text) len 74 11:40:19
;FW: AA6BD
[Pat-0.9.0-B2FHMG$]
;PR: 66907979
; AA6BD-10 DE AA6BD (CM88pl)
wl2k: fm AA6BD to AA6BD-10 ctl I51^ pid=F0(Text) len 3 11:40:19
FF
wl2k: fm AA6BD to AA6BD-10 ctl RR5+ 11:40:21
wl2k: fm AA6BD-10 to AA6BD ctl RR2- 11:40:22
wl2k: fm AA6BD-10 to AA6BD ctl I25+ pid=F0(Text) len 139 11:40:24
;PM: AA6BD 2Y137BHJC7V0 45183 ***@***.*** INQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCodes=PUBLIC
wl2k: fm AA6BD to AA6BD-10 ctl RR6- 11:40:24
wl2k: fm AA6BD-10 to AA6BD ctl I26^ pid=F0(Text) len 34 11:40:26
FC EM 2Y137BHJC7V0 161198 45183 0
wl2k: fm AA6BD-10 to AA6BD ctl I27+ pid=F0(Text) len 6 11:40:26
F> CF
wl2k: fm AA6BD to AA6BD-10 ctl RR0- 11:40:26
wl2k: fm AA6BD to AA6BD-10 ctl I02^ pid=F0(Text) len 5 11:40:26
FS +
wl2k: fm AA6BD to AA6BD-10 ctl RR0+ 11:40:28
wl2k: fm AA6BD-10 to AA6BD ctl I30^ pid=F0(Text) len 236 11:40:30
.SINQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCode
0
.�.��u.
��z.mf�˽����N�>�ż����..�.�.]�~.m�L.<L+�-��K����.�����.'&K�Q�.�w�]�.2t.�����8�^�w�.^���?GP..�.�.�a�.�._.�.��.O...[��i�.�5I*�;.k�Q���.S.>
...
wl2k: fm AA6BD to AA6BD-10 ctl RR1v 11:40:32
wl2k: fm AA6BD to AA6BD-10 ctl RR1+ 11:40:32
wl2k: fm AA6BD-10 to AA6BD ctl I31^ pid=F0(Text) len 236 11:40:32
.�E1..�.J�W�L�...qd,
��RK..0�BM��
IN.?.0�.�..$..._��~�.���.].���"��c�3\.dZu-9~y��O.�.�D.G�Q.��|R�.~..�r���.�.zD...�...�.�Ԥ:7...A�..
/...��#-.a�9���.y.
�
***@***.***>.
�lS ��2��gn��S.���.��-]�+P�..4���..0�.�Az
�.
wl2k: fm AA6BD to AA6BD-10 ctl RR2v 11:40:33
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:40:34
.��.P>��..�Q[�<..h�!.�.$8�Lw�wEQ�m.A�Yi.Z..oX!P�.�7�K{�.�a]�l�.����#U�/�l...\..Y.C..�Jn�|�.y��.�U%��.4�������
��y..��...6�...xU0.���
-
***@***.***�..�.sZB..J.��i�B..��`>�-Jq*.�������*�Tn�!I.�{�.�.W�m>...�...�..^�;>�..��M�...ū.>�..G..p�
wl2k: fm AA6BD to AA6BD-10 ctl RR3v 11:40:35
wl2k: fm AA6BD-10 to AA6BD ctl I33+ pid=F0(Text) len 236 11:40:36
�|��m���.�.uf�.d i��.i?�#.�.���.��).�
Sb���F�c�.c�.G���u.{�M.�.�ͷ���.�I.s��2z|���.&�,E�t{H��.�+.���Q��IZ����
�=..�.�.E�.�^cnAU.�.�&�.�.j��.�..
�ù�.m�.Z.�-..G1�].���nڢ�Gi..�Xګ�>�'.�IyV.�!.����..�-%��9..��.0�..7qq}��c.�.�C���.��)�]g
wl2k: fm AA6BD to AA6BD-10 ctl RR4- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:40:36
wl2k: fm AA6BD to AA6BD-10 ctl RR4- 11:40:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3- 11:40:39
wl2k: fm AA6BD-10 to AA6BD ctl I34^ pid=F0(Text) len 236 11:40:41
&_.�3�?..�..��..,����w�.�4.�.��E.f�0=.8�k-./Z�.�.�..!�S�%C��..�..�.$�.ݼ�g+n�.�d.N..����OIDYR4yg���H.�..��'�...?)��J
��T��.x�..��=�.��@:%��:.H�/I�?.�I�^���.G.m..$"Cͪ�)T6....l�`
NX/.�.�.tlv��6Y��e�=}`+�:�|�T�+�.6��Τ.Q�G�...y0G��.�.�.
wl2k: fm AA6BD to AA6BD-10 ctl RR5v 11:40:42
wl2k: fm AA6BD-10 to AA6BD ctl I35^ pid=F0(Text) len 236 11:40:43
.***@***.***
����.Z.�oh�.u�;��.s!��p.j.�V�4���wi7h�ZQ�<.>.I�.d�-.�..�.^.�[2H#y��.89�.?�9����ju(�.:d.�p��.i�.?��w.-\..)..�t�ɻ:a.7��AR$�T.��.@
wl2k: fm AA6BD to AA6BD-10 ctl RR6v 11:40:44
wl2k: fm AA6BD-10 to AA6BD ctl I36^ pid=F0(Text) len 236 11:40:45
t.i8w��<�l%.�.x...?.��r������KE�lQ>��}.�.�.9 ų��..�-��y"W.��.
***@***.***_
�"�.!p�w..VR
dM�#Ƹ���.ba;�L�.�.�+�.i�..!..
...�8���N.d���.�
t.)�}���.��e�.�.3nepW��7�.Q�%c.L�.!"�9�
wl2k: fm AA6BD to AA6BD-10 ctl RR7v 11:40:46
wl2k: fm AA6BD-10 to AA6BD ctl I37+ pid=F0(Text) len 236 11:40:47
�k_X&�C-��x�P.�A갧..�QwU.�w3��..\C5.w`�jM.FD��.
S��
պ3.�w�>�.��.y.�.@��i�.=��n�..Y�.^���^..�T.'�쵦�p�
#s.q.eh
***@***.***���)���..�.�e1[�bb���.;L�."..�FczW
��lϿ�.GOE�K�9�~OA.���Q�i.�.Ƽ..j .
��e.�.�z���..��4�r��;.'d_��0.v��V.f.��7��Q
wl2k: fm AA6BD to AA6BD-10 ctl RR0- 11:40:47
wl2k: fm AA6BD-10 to AA6BD ctl I30+ pid=F0(Text) len 112 11:40:47
o[..�6X>.�ϥ..$��i:�ݯ���.�ɥ�.7=I
|y0�.��D��K%�7..�i��.i��.w�.j��.��T�Q.�<s�5O����3.��..s.q��+�5@
.GD�.)yb.m$.
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:47
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:40:53
$t.Brz.Os�.���ɿz�}.[3.��s�礫#�/v��{BY8�ͼ.Fu�..�a�.�"�.x/..��2.D}:.N0h�Q�D�r1..�5.~��O:-�.8'w1�.=c�.��=n.I[
�.�^,�.�.�\Y�*]N�5�
J�A
***@***.***��=��.]�q�����.3Vͳ.�a:.���#�.c..�.dI�.��
wl2k: fm AA6BD to AA6BD-10 ctl REJ1v 11:40:53
wl2k: fm AA6BD-10 to AA6BD ctl I33+ pid=F0(Text) len 236 11:40:55
.u��O..8yD..sv..�.c..�d�:.z.g'�rpSL.Z..a�n.D�.��.�1<��.�...K{o��.�.�G�
.L��
.�.��.�.c9rl...3�Gl._Z�.GhP.U.�.��O�LQ!P�0ԠGX���q�.��..�B�{.c_���{���0A�:.���e...�.`..H.�.s��.?Yt�.de.�A.�Eu���_`v�.{8..�St�o.�.��...q�..)<��.x{�..7��y#.1�
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:55
wl2k: fm AA6BD-10 to AA6BD ctl I34+ pid=F0(Text) len 236 11:40:57
�.NS�.�
.n4Y�.��..9�p.��..�..�.�O�{�..Xȼ,|$�
.�-E)/v.�<N�.h�_�"..�...�.%���4�78..�.����.(m.}�}.���L.��KQ�P���.����n�.�5�.�\]�6.�.�.nة.z..�!r�"�kx�.�.<.�<���q7.>:���pY�e"��..�3��(�d��.|.��.).�.b@
..�\�Vr.��m���.�V$.j�S�..�s��.w
�.;�o
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:40:57
wl2k: fm AA6BD-10 to AA6BD ctl I35+ pid=F0(Text) len 236 11:41:01
��{.+sZ.��P�M�'f.9�.6��C�.=V�n�*�KB3..��.U�n�i0v�.#.�H�n�ܭ��0N�~}�u�HfM�.VR]9P;����{;.�.�`7�;�,�..�.K..��X..�h..�..n7�xU
����M�R4S�.�+%f�v%����..�y�.)4�,y..�˸�&�.��.��.�H�X�].d\...��l�.�=�.A�.g..k�,"!.l.g
{�IʪR�.�M��IkS....-��C* �
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:01
wl2k: fm AA6BD-10 to AA6BD ctl I36+ pid=F0(Text) len 236 11:41:02
d.�-..R.��Τw.��=I:�.��&�.
***@***.***�u.�>�O
.***@***.***
***@***.***�B.N.���yӣ��S#T�Oj�63�PC7��L%..}h���_�\�s.�.e.&Y&.�lO.u'Sn�_Լ�Z.t.ݮ�.BIoXg�4��Q.l.k\�_�w�.�.�.�.��h.izƽ��K��.^�.\.}v������H�_o7�.T��#�aS4.�3��K.[:�
.
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:02
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:07
wl2k: fm AA6BD to AA6BD-10 ctl RR1- 11:41:07
wl2k: fm AA6BD-10 to AA6BD ctl I31^ pid=F0(Text) len 236 11:41:11
S�g�b'.r>�.Q.�:X�p.�{#\�T.e�m��PM.y�{.�k-/.�..�'[`.�.��&k.�D5λx..�e.@
��·s�\]������g.�M<.���.j�.�Se..�#-.w���q..{p.H�.f6�S.s��lW-{�S.ll.
B)jc�.@�.���Y�.{=h��D.�(�.w��.Ue.''�峹.W.��5��.]/,�gQV1fkG{.Uv�y�>�]q.���.�'��X.6�..
z|.�..�;1h.
wl2k: fm AA6BD to AA6BD-10 ctl RR2v 11:41:12
wl2k: fm AA6BD-10 to AA6BD ctl I32^ pid=F0(Text) len 236 11:41:12
$t.Brz.Os�.���ɿz�}.[3.��s�礫#�/v��{BY8�ͼ.Fu�..�a�.�"�.x/..��2.D}:.N0h�Q�D�r1..�5.~��O:-�.8'w1�.=c�.��=n.I[
�.�^,�.�.�\Y�*]N�5�
J�A
***@***.***��=��.]�q�����.3Vͳ.�a:.���#�.c..�.dI�.��
wl2k: fm AA6BD to AA6BD-10 ctl RR3v 11:41:14
wl2k: fm AA6BD-10 to AA6BD ctl I33^ pid=F0(Text) len 236 11:41:14
.u��O..8yD..sv..�.c..�d�:.z.g'�rpSL.Z..a�n.D�.��.�1<��.�...K{o��.�.�G�
.L��
.�.��.�.c9rl...3�Gl._Z�.GhP.U.�.��O�LQ!P�0ԠGX���q�.��..�B�{.c_���{���0A�:.���e...�.`..H.�.s��.?Yt�.de.�A.�Eu���_`v�.{8..�St�o.�.��...q�..)<��.x{�..7��y#.1�
wl2k: fm AA6BD to AA6BD-10 ctl RR4v 11:41:15
wl2k: fm AA6BD-10 to AA6BD ctl I34+ pid=F0(Text) len 236 11:41:16
�.NS�.�
.n4Y�.��..9�p.��..�..�.�O�{�..Xȼ,|$�
.�-E)/v.�<N�.h�_�"..�...�.%���4�78..�.����.(m.}�}.���L.��KQ�P���.����n�.�5�.�\]�6.�.�.nة.z..�!r�"�kx�.�.<.�<���q7.>:���pY�e"��..�3��(�d��.|.��.).�.b@
..�\�Vr.��m���.�V$.j�S�..�s��.w
�.;�o
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:16
wl2k: fm AA6BD-10 to AA6BD ctl I36^ pid=F0(Text) len 236 11:41:22
d.�-..R.��Τw.��=I:�.��&�.
***@***.***�u.�>�O
.***@***.***
***@***.***�B.N.���yӣ��S#T�Oj�63�PC7��L%..}h���_�\�s.�.e.&Y&.�lO.u'Sn�_Լ�Z.t.ݮ�.BIoXg�4��Q.l.k\�_�w�.�.�.�.��h.izƽ��K��.^�.\.}v������H�_o7�.T��#�aS4.�3��K.[:�
.
wl2k: fm AA6BD to AA6BD-10 ctl REJ5v 11:41:22
wl2k: fm AA6BD-10 to AA6BD ctl I37^ pid=F0(Text) len 236 11:41:24
�.Rm���.��.Z.�$�ź. �_>��.�
***@***.***�}�X.��C�./�.�ܴ..���
***@***.***�..
. ma��.�%y����.�s.o.�%.�.��[�.��V\�.�
K�.s" }�g6/.0��/��z.]....VH.�(z-4�..�.���^E.�.Zu&g{�W�֧.�:��..bJ.q�;.l���
wl2k: fm AA6BD-10 to AA6BD ctl I30+ pid=F0(Text) len 236 11:41:25
s.E...|J5.��...CP�.�V��.b.B�.+��.."�..~�.
we�/=..���.T��bD&.KЪ.�.^.&.^!���`.B..��Kp�-o.���..�pO\d�?����2��.`$�...HR��.�.A.�.8��I8.�k.�e/@).]$vV�..9��s.O��a����<չ<+>�.�....�BW�.^ǻz.��
�.._z�F#���o.��s�..�.?.�vk<.�.W���Em��e%�x�.t
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:25
wl2k: fm AA6BD-10 to AA6BD ctl I31+ pid=F0(Text) len 236 11:41:29
�j+m{�.8�.�.�.
..��_....�.�.H.�^..��[..d$b��-�x���̷..!|��ث9�""��.m�..���..�..d.�Q0�X...ZT.�..5!.�.��S�.~�)62��...u�_l=[�<�..��x�..
�Sn..�Y.
y�Eç��@�..J��ƶ.�.>p.?��...C��E�..�.�.,�.#q�t..ɠ�AI��{.��V�8�..!.It..��.D.{..�k�<.�&.�N�.l�
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:29
wl2k: fm AA6BD-10 to AA6BD ctl I32+ pid=F0(Text) len 236 11:41:33
-{�.�D.�r�D\.�.�m�D.kI.�=�..��.*o��.�k���~5HM.��X)�)��*�Y�*{L.J����..��?�>�J..�b�.`./f
=.��Gp�1X����.r�7.�F��H�.�n�Nn�ö���3v..�_kuk.
O�o..�eG0!���.�.m~�hgz.�q?.��I�.�..��.X.�}t.v.�...�.D.�=-��.���r{.^
'_W;E����W.�.|�Xsi[... ����ٱ
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:33
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:36
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:36
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:39
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:39
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:42
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:42
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:45
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:45
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:48
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:48
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:51
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:51
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:54
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:54
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:41:57
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:41:57
wl2k: fm AA6BD-10 to AA6BD ctl RR3+ 11:42:00
wl2k: fm AA6BD to AA6BD-10 ctl RR5- 11:42:00
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:42:56
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:42:58
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:02
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:08
wl2k: fm AA6BD to AA6BD-10 ctl DISC+ 11:43:16
The log shows
- Logs begin at Sun 2020-04-12 11:38:11 PDT, end at Sun 2020-04-12
11:49:55 PDT. --
Apr 12 11:38:16 PiPAT systemd[1]: Started pat - Winlink client for pi.
Apr 12 11:38:17 PiPAT pat[449]: 2020/04/12 11:38:17 Starting HTTP service
(0.0.0.0:5000)...
Apr 12 11:38:59 PiPAT pat[449]: 2020/04/12 11:38:59 Connecting to AA6BD-10
(ax25)...
Apr 12 11:39:06 PiPAT pat[449]: 2020/04/12 11:39:06 Connected to AA6BD-10
(AX.25)
Apr 12 11:39:06 PiPAT pat[449]: Trying
ec2-52-1-178-80.compute-1.amazonaws.com
Apr 12 11:39:09 PiPAT pat[449]: *** AA6BD Connected to CMS
Apr 12 11:39:09 PiPAT pat[449]: [WL2K-5.0-B2FWIHJM$]
Apr 12 11:39:09 PiPAT pat[449]: ;PQ: 94974868
Apr 12 11:39:09 PiPAT pat[449]: CMS via AA6BD >
Apr 12 11:39:09 PiPAT pat[449]: >FC EM CBGZE32EMBQH 217 195 0
Apr 12 11:39:09 PiPAT pat[449]: Sending checksum 92
Apr 12 11:39:13 PiPAT pat[449]: FS Y
Apr 12 11:39:13 PiPAT pat[449]: Remote accepted CBGZE32EMBQH
Apr 12 11:39:13 PiPAT pat[449]: Transmitting [REQUEST] [offset 0]
Apr 12 11:39:13 PiPAT pat[449]: [14B blob data]
Apr 12 11:39:18 PiPAT pat[449]: FF
Apr 12 11:39:18 PiPAT pat[449]: >FQ
Apr 12 11:39:18 PiPAT pat[449]: 2020/04/12 11:39:18 Disconnected.
Apr 12 11:40:15 PiPAT pat[449]: 2020/04/12 11:40:15 Connecting to AA6BD-10
(ax25)...
Apr 12 11:40:16 PiPAT pat[449]: 2020/04/12 11:40:16 Connected to AA6BD-10
(AX.25)
Apr 12 11:40:16 PiPAT pat[449]: Trying
ec2-52-1-178-80.compute-1.amazonaws.com
Apr 12 11:40:19 PiPAT pat[449]: *** AA6BD Connected to CMS
Apr 12 11:40:19 PiPAT pat[449]: [WL2K-5.0-B2FWIHJM$]
Apr 12 11:40:19 PiPAT pat[449]: ;PQ: 30454789
Apr 12 11:40:19 PiPAT pat[449]: CMS via AA6BD >
Apr 12 11:40:19 PiPAT pat[449]: >FF
Apr 12 11:40:24 PiPAT pat[449]: ;PM: AA6BD 2Y137BHJC7V0 45183
***@***.*** INQUIRY - https://cms.winlink.org:444/list
Apr 12 11:40:26 PiPAT pat[449]: FC EM 2Y137BHJC7V0 161198 45183 0
Apr 12 11:40:26 PiPAT pat[449]: F> CF
Apr 12 11:40:26 PiPAT pat[449]: 1 proposal(s) received
Apr 12 11:40:26 PiPAT pat[449]: Accepting 2Y137BHJC7V0
Apr 12 11:40:30 PiPAT pat[449]: Receiving [INQUIRY -
https://cms.winlink.org:444/listings/RmsPacketListing.aspx?serviceCode]
Apr 12 11:42:56 PiPAT pat[449]: [1.1K blob data]
Apr 12 11:42:56 PiPAT pat[449]: 2020/04/12 11:42:56 Exchange failed:
unexpected EOF
This sequence is repeatable with my hardware and software setup, although
the length of the document received before the "unexpected EOF" varies.
Is this what you are looking for? Is there other information needed?
--Bill AA6BD
On Sat, Apr 11, 2020 at 9:26 AM David Ranch ***@***.***>
wrote:
> Can you monitor the AX.25 using Linux's "listen" program and see what's
> happening on the AX.25 stack side? Is there anything in the LInux system
> logs?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#191 (comment)>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AACMFZHP77WSVQKUGKDCAMLRMCK4NANCNFSM4L6U37SA>
> .
>
|
I did a little experimentation on this Winlink INQUIRY feature and it creates a MASSIVE textfile. Being compressed will help but it was still big. Anyway, looking at your listen output, you got into a loop between AA6BD and AA6BD-10 and ultimately AA6BD waived the white flag and quit. I've seen this happen when the remote system is a pretty tough copy and the systems just can't work each other reliably. How far / close apart are they? |
The systems were in the same room and their antennas were about 20 feet
apart, so close together. I can repeat with a gateway about 20 miles apart
if that will help. I was getting the same result the last I tested.
Bill AA6BD
…On Sun, Apr 12, 2020, 8:15 PM David Ranch ***@***.***> wrote:
I did a little experimentation on this Winlink INQUIRY feature and it
creates a MASSIVE textfile. Being compressed will help but it was still
big. Anyway, looking at your listen output, you got into a loop between
AA6BD and AA6BD-10 and ultimately AA6BD waived the white flag and quit.
I've seen this happen when the remote system is a pretty tough copy and the
systems just can't work each other reliably. How far / close apart are they?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZAKMWASV2MYPPQZAHTRMJ7U7ANCNFSM4L6U37SA>
.
|
I have sent similar results with smaller files where it gets through most
of the file before giving up. But shouldn't the giving up be resettable
without rebooting?
…On Sun, Apr 12, 2020, 8:18 PM Bill Dornbush ***@***.***> wrote:
The systems were in the same room and their antennas were about 20 feet
apart, so close together. I can repeat with a gateway about 20 miles apart
if that will help. I was getting the same result the last I tested.
Bill AA6BD
On Sun, Apr 12, 2020, 8:15 PM David Ranch ***@***.***>
wrote:
> I did a little experimentation on this Winlink INQUIRY feature and it
> creates a MASSIVE textfile. Being compressed will help but it was still
> big. Anyway, looking at your listen output, you got into a loop between
> AA6BD and AA6BD-10 and ultimately AA6BD waived the white flag and quit.
> I've seen this happen when the remote system is a pretty tough copy and the
> systems just can't work each other reliably. How far / close apart are they?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#191 (comment)>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AACMFZAKMWASV2MYPPQZAHTRMJ7U7ANCNFSM4L6U37SA>
> .
>
|
Hmmm.. weird! There is something to be said of being too close but obviously something bad is happening here. There are some known bugs with newer kernels until around 4.1.21 I think it was. Running older kernels really isn't an option for Raspberry Pis though. |
Which system needs the reboot? The Pat/Linux AX.25 station or the PiGate/BPQ system? If on the Linux system in a bad state, run the command: netstat -A ax25 -an It should look like this when there are no connections: netstat -A ax25 -an
This is my station running Linpac and UroNode. If you have an unexpected session on your machine, this is probably a symptom of a buggy kernel. We've been trying to get people to help fix this bug for a while. |
It has been always the Pa/Linux ax.25 client station that needs the
reboot. The PiGate BPQ gateway has run continuously for at least a week.
I ran the command:
netstat -A ax25 -an
and got
Active AX.25 sockets
Dest Source Device State Vr/Vs Send-Q Recv-Q
and nothing more. I tried
$ sudo systemctl stop ax25
$ sudo systemctl start ax25
"stop" took a very long time to complete.
then
$ netstat -A ax25 -an
and got
Active AX.25 sockets
Dest Source Device State Vr/Vs Send-Q Recv-Q
and nothing more.
I rebooted and
netstat -A ax25 -an
still showed nothing. I started a session to Winlink and now
$ netstat -A ax25 -an
Active AX.25 sockets
Dest Source Device State Vr/Vs Send-Q Recv-Q
AA6BD-10 AA6BD-0 AX0 ESTABLISHED 007/007 2816 0
In my session, I also included sending a short email as well as trying to
receive the very large email. The receiving got to 100%. Somehow, sending
an email energizes the receive to go a lot longer. It isn't always this
good, but sending before receiving definitely helps.
…On Sun, Apr 12, 2020 at 8:29 PM David Ranch ***@***.***> wrote:
Which system needs the reboot? The Pat/Linux AX.25 station or the
PiGate/BPQ system? If on the Linux system in a bad state, run the command:
netstat -A ax25 -an
It should look like this when there are no connections:
netstat -A ax25 -an
Active AX.25 sockets
Dest Source Device State Vr/Vs Send-Q Recv-Q
-
KI6ZHD-3 ax0 LISTENING 000/000 0 0
-
KI6ZHD-2 ax0 LISTENING 000/000 0 0
-
KI6ZHD-1 ax0 LISTENING 000/000 0 0
-
KI6ZHD-0 ax0 LISTENING 000/000 0 0
-
KI6ZHD-7 ax0 LISTENING 000/000 0 0
This is my station running Linpac and UroNode. If you have an unexpected
session on your machine, this is probably a symptom of a buggy kernel.
We've been trying to get people to help fix this bug for a while.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZAFDNLPLV2YLXJGC5TRMKBLJANCNFSM4L6U37SA>
.
|
When you run "netstat -A ax25 -an", that shows you all the "servers" that remote systems could connect to on your system. Since you don't show any, that's fine as your system is only a client. What will be helpful is to run this command after you run your INQUIRY test and your client is broken. I suspect a leftover session will be shown. Btw, your point about "send an email energies the receive" probably has to do with the CRC algorithm in the Linux kernel's kiss module. This setting can be changed a few ways but I'd recommend in your start up script where you run kissattach, add another line that says "kissparms -c 1 <your ax25 interface name in /etc/ax25/axports>". |
OK, help me out here. I didn't create a startup script, so I assume that
it is part of Pat. I run
$ pat configure
to set up the ax.25 connection. I edited the
/etc/ax25/axports and
/etc/default/ax25
to set up the port from Pat to the TNC and from the TNC to the radio
but I didn't set up a script where I run kissattach. Was this part of
Pat? Any idea where I find it to add the line you suggest?
…--Bill AA6BD
On Mon, Apr 13, 2020 at 9:45 AM David Ranch ***@***.***> wrote:
When you run "netstat -A ax25 -an", that shows you all the "servers" that
remote systems could connect to on your system. Since you don't show any,
that's fine as your system is only a client. What will be helpful is to run
this command after you run your INQUIRY test and your client is broken. I
suspect a leftover session will be shown.
Btw, your point about "send an email energies the receive" probably has to
do with the CRC algorithm in the Linux kernel's kiss module. This setting
can be changed a few ways but I'd recommend in your start up script where
you run kissattach, add another line that says "kissparms -c 1 <your ax25
interface name in /etc/ax25/axports>".
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZHIOXHBD7XDEMWKMRLRMM6TZANCNFSM4L6U37SA>
.
|
It's all here: https://github.com/la5nta/pat/wiki/AX25-Linux and it depends on how you installed Pat. Since you're not familiar with things starting up, I have to assume things are starting up the Systemd way. If so, check for /usr/share/pat/ax25/install-systemd-ax25-unit.bash and possibly add the command in there. |
Thanks, yes, I used the systemd way, and I now remember that wiki file
which really helped me get Pat and ax.25 configured.
…On Mon, Apr 13, 2020 at 10:06 AM David Ranch ***@***.***> wrote:
It's all here:
https://github.com/la5nta/pat/wiki/AX25-Linux
and it depends on how you installed Pat. Since you're not familiar with
things starting up, I have to assume things are starting up the Systemd
way. If so, check for /usr/share/pat/ax25/install-systemd-ax25-unit.bash
and possibly add the command in there.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZHBTVYDICVIDISRWJ3RMNBC3ANCNFSM4L6U37SA>
.
|
I set up ax.25 using the systemd method, but I would like to try the manual
method so I can try the kissparms. What do I have to do to un-do teh
systemd so I can go manual, or do I need to start over?
…--Bill
On Mon, Apr 13, 2020 at 10:06 AM David Ranch ***@***.***> wrote:
It's all here:
https://github.com/la5nta/pat/wiki/AX25-Linux
and it depends on how you installed Pat. Since you're not familiar with
things starting up, I have to assume things are starting up the Systemd
way. If so, check for /usr/share/pat/ax25/install-systemd-ax25-unit.bash
and possibly add the command in there.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZHBTVYDICVIDISRWJ3RMNBC3ANCNFSM4L6U37SA>
.
|
Sure! You can run kissattach manually after stopping the systemd service. |
@hwdornbush Did you resolve this issue? |
No. When I try to receive a long message, I can get timeouts. I tried the
same receipt of the same long message using LinBPQ on the same hardware and
using the same gateway, and it works fine. I believe that LinBPQ also uses
ax25, so I don't think it is a bug in ax.25. That leaves PAT unfortunately
unless the packaged form of LinBPQ uses a different version of ax25, which
I suppose is possible. I downloaded LinBPQ from
http://www.cantab.net/users/john.wiseman/Documents/LinBPQ_WinlinkClient.html
…On Wed, May 27, 2020 at 11:13 AM Martin Hebnes Pedersen < ***@***.***> wrote:
@hwdornbush <https://github.com/hwdornbush> Did you resolve this issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZDO57RWJZ2SDTGGNUTRTVJ5JANCNFSM4L6U37SA>
.
|
If you using the Linux AX.25 stack, the next question is which Linux kernel version are you using? There are known AX.25 kernel bugs that are being tracked but there isn't an ETA for fixes |
I am not 100% sure, but I think LinBPQ has it's own AX.25 implementation. Maybe someone could verify? As @dranch mentions, you may be experiencing a bug in the kernel. I've seen some kernels behave in a similar manner. It's hard to tell without being able to reproduce the issue :/ Have you tried different versions of the kernel? |
LinBPQ, JNOS, and other NOSes have their own AX.25 stack and I understand they are fine if run standalone. If I remember correctly kernel versions equal or older than 4.1.17 are OK for AX.25 but versions after this have various issues (blocking AX.25 sessions after disconnect, one specific NetRom issue, a Rose issue, 6pack spattach issue, etc.) For those users who can compile and install their own kernel, there are 2-3 kernel patches that evidently resolve most of these issues and have have good reports on a Linux 5.5.4 kernel. I believe some of these patches could be requested from the likes of ftp://ftp.n1uro.com/pub/linux/ax25-patch.tgz , yo2loj, KE6I, etc. There have been attempts to get these fixes upstreamed but they keep getting rejected for whatever reasons. This is ironic since the patches that caused the issues receive no scrutiny and were just merge in. |
Thank you @dranch! I appreciate the help 👍 |
On PAT, which is running on the latest Raspbian version,
uname -r
reports
4.19.97-v7+
as does LinBPQ report, so they are running the same kernel.
If LinBPQ has its own AX.25 stack then this could explain the difference.
I don't have the experience with Linux to install my own version of the
kernel so I will have to live with what Raspbian and LinBPQ provide.
Thanks for following up.
…--Bill AA6BD
On Wed, May 27, 2020 at 12:30 PM David Ranch ***@***.***> wrote:
LinBPQ, JNOS, and other NOSes have their own AX.25 stack and I understand
they are fine if run standalone. If I remember correctly kernel versions
equal or older than 4.1.17 are OK for AX.25 but versions after this have
various issues (blocking AX.25 sessions after disconnect, one specific
NetRom issue, a Rose issue, 6pack spattach issue, etc.)
For those users who can compile and install their own kernel, there are
2-3 kernel patches that evidently resolve most of these issues and have
have good reports on a Linux 5.5.4 kernel. I believe some of these patches
could be requested from the likes of
ftp://ftp.n1uro.com/pub/linux/ax25-patch.tgz , yo2loj, KE6I, etc. There
have been attempts to get these fixes upstreamed but they keep getting
rejected for whatever reasons. This is ironic since the patches that caused
the issues receive no scrutiny and were just merge in.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#191 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACMFZE4AEJ5AX2NF4N24OLRTVS6XANCNFSM4L6U37SA>
.
|
Hmm.. sounds to me like you're running one of the affected kernels then. (@dranch?) I think you might be able to install older kernel versions through apt on Raspbian, but I am unsure. I am fairly certain that I have had some success on Debian Stretch (kernel 4.9). Kernel bugs are unfortunately out of our control. PS: I will probably prioritize to implement support for the AGW interface in Direwolf (See la5nta/wl2k-go#57) soon. That would allow us to utilize Direwolf's AX.25 internal implementation on all platforms. Won't help with hardware TNCs though :/ |
As I understand it, ANY kernels newer than 4.1.17 will have bugs. Downgrading kernels is sometimes possible but if you're using say a Raspberry Pi 4, you MUST be running a 4.19.x or newer kernel to get the required driver support (see https://en.wikipedia.org/wiki/Raspbian ). The other major downside is that if you run older versions, you're opening up your system to potential security risks which is never a good thing. Compiling a kernel isn't too difficult and you can read about it here: Martin: Providing an AGW interface is a great idea and will simplify user's setups for those who don't need the full power of the Linux in-kernel AX.25 approach. |
Thanks for helping out @dranch. I'm closing this one now. I find it is likely that this is due to some kernel bug rather than a bug in Pat or the (very thin) wrapper around the kernel's ax25 socket routines. |
I am running PAT v0.9.0 on Raspberry Pi Buster with a TT4 TNC and a Yaesu FT1 radio with an external J-Pole antenna.
I am connecting via ax.25 packet to a gateway that is running PiGate RMS which is running BPQ and I checked that it is running the latest release of BPQ.
I am trying to get INQUIRY to work. I can send the INQUIRY fine with Telnet and get the response message.
When I use the radio, after the connection is made, and the dialog starts the receiving of the response, I get
Exchange failed: unexpected EOF
The syslog file shows:
Apr 3 10:30:45 PiPAT pat[446]: 2020/04/03 10:30:45 Connecting to W6SON-10 (ax25)...
Apr 3 10:30:46 PiPAT pat[446]: 2020/04/03 10:30:46 Connected to W6SON-10 (AX.25)
Apr 3 10:30:47 PiPAT pat[446]: Trying ec2-52-1-178-80.compute-1.amazonaws.com
Apr 3 10:30:49 PiPAT pat[446]: *** AA6BD Connected to CMS
Apr 3 10:30:49 PiPAT pat[446]: [WL2K-5.0-B2FWIHJM$]
Apr 3 10:30:49 PiPAT pat[446]: ;PQ: 80062540
Apr 3 10:30:50 PiPAT pat[446]: CMS via W6SON >
Apr 3 10:30:50 PiPAT pat[446]: >FF
Apr 3 10:30:54 PiPAT pat[446]: ;PM: AA6BD WHQ56V8JN1LZ 2332 [email protected] INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt
Apr 3 10:30:56 PiPAT pat[446]: FC EM WHQ56V8JN1LZ 9644 2332 0
Apr 3 10:30:56 PiPAT pat[446]: F> 0F
Apr 3 10:30:56 PiPAT pat[446]: 1 proposal(s) received
Apr 3 10:30:56 PiPAT pat[446]: Accepting WHQ56V8JN1LZ
Apr 3 10:31:01 PiPAT pat[446]: Receiving [INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt] [offset 0]
Apr 3 10:31:01 PiPAT CRON[1486]: (pi) CMD (/var/www/html/movetopat)
Apr 3 10:32:01 PiPAT CRON[1500]: (pi) CMD (/var/www/html/movetopat)
Apr 3 10:32:29 PiPAT pat[446]: #015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 14%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 14%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 31%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 39%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 48%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 56%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 57%#015INQUIRY - ftp://tgftp.nws.noaa.gov/data/raw/fp/fpus66.kmtr.sft.mtr.txt: 65%
Apr 3 10:32:29 PiPAT pat[446]: 2020/04/03 10:32:29 Exchange failed: unexpected EOF
After that, If I try to connect again, I get
Connecting to W6SON-10 (ax25)...
Unable to establish connection to remote: connection timed out
and I notice that the transmit light on the radio never comes on.
If I try again, I get the same result. The only way to get it going again seems to be to reboot.
I also found that after I reboot to restore normal operation, if I send a small email during the same session where I receive the response to the Inquiry, then both the sending and receiving work successfully. I have been able to repeat this behavior.
The text was updated successfully, but these errors were encountered: