Skip to content
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

Feature request: Support for Winlink Express #553

Open
gunnarre opened this issue Oct 27, 2024 · 0 comments
Open

Feature request: Support for Winlink Express #553

gunnarre opened this issue Oct 27, 2024 · 0 comments

Comments

@gunnarre
Copy link

Hi,

At the moment Direwolf can't be used by Winlink Express via TCP KISS if the Winlink RMS station has CRC mode enabled, at least that seems to be the conclusion after this testing: https://groups.io/g/direwolf/topic/winlink_vhf_packet_with/89889375. Winlink Express can not use the AGW port.

I've tested with Winlink Express 1.7.19.0 and Direwolf 1.7. Winlink Express can connect to the RMS station via the TNC in an TH-D74, but not via Direwolf.

Here's the difference between a connection with the TH-D74 and Direwolf:

TH-D74 (successful, captured via Direwolf):

LA9XSA audio level = 34(10/6)    ___||||__
[0.4] LA9XSA>LA2T-10:(SABM cmd, p=1)

LA2T-10 audio level = 46(12/7)    __|||||__
[0.4] LA2T-10>LA9XSA:(UA res, f=1)

LA2T-10 audio level = 47(12/7)    ___|||||_
[0.5] LA2T-10>LA9XSA:(I cmd, n(s)=0, n(r)=0, p=0, pid=0xf0)LA2T 70cm. Reconnect KaNode LA2T-5 for evt scriptkonnecting videre.<0x0d>

LA9XSA audio level = 33(9/6)    _||||||__
[0.3] LA9XSA>LA2T-10:(RR res, n(r)=1, f=0)

LA2T-10 audio level = 45(12/7)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=1, n(r)=0, p=0, pid=0xf0)[WL2K-5.0-B2FWIHJM$]<0x0d>

LA9XSA audio level = 33(9/6)    _|||||||_
[0.4] LA9XSA>LA2T-10:(RR res, n(r)=2, f=0)

LA2T-10 audio level = 45(12/7)    __|||||__
[0.4] LA2T-10>LA9XSA:(RR cmd, n(r)=0, p=1)

LA9XSA audio level = 33(9/6)    __|||||__
[0.4] LA9XSA>LA2T-10:(RR res, n(r)=2, f=1)

LA2T-10 audio level = 46(12/7)    ____|||__
[0.5] LA2T-10>LA9XSA:(I cmd, n(s)=2, n(r)=0, p=0, pid=0xf0);PQ: 51092294<0x0d>

LA2T-10 audio level = 46(12/7)    ___|||||_
[0.5] LA2T-10>LA9XSA:(I cmd, n(s)=3, n(r)=0, p=0, pid=0xf0)CMS via LA2T ><0x0d>

LA9XSA audio level = 34(10/6)    _|||||||_
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=0, n(r)=4, p=0, pid=0xf0);FW: LA9XSA<0x0d>

LA9XSA audio level = 33(9/5)    _||||||__
[0.3] LA9XSA>LA2T-10:(I cmd, n(s)=1, n(r)=4, p=0, pid=0xf0)[RMS Express-1.7.19.0-B2FHM$]<0x0d><0x0a>

LA9XSA audio level = 34(10/5)    _|||||||_
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=2, n(r)=4, p=0, pid=0xf0);PR: 99995829<0x0d>

LA9XSA audio level = 34(9/5)    __||||||_
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=3, n(r)=4, p=0, pid=0xf0); LA2T-10 DE LA9XSA (JP53FK)<0x0d>

LA2T-10 audio level = 46(12/7)    __||||||_
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=4, f=1)

LA9XSA audio level = 33(9/5)    __|||||__
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=4, n(r)=4, p=0, pid=0xf0)FC EM TIFRCZ29UWNK 233 200 0<0x0d>

LA9XSA audio level = 37(10/5)    __|||||__
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=5, n(r)=4, p=0, pid=0xf0)F> 5C<0x0d>

LA2T-10 audio level = 68(19/11)    __||||||_
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=6, f=1)

LA2T-10 audio level = 69(18/11)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=4, n(r)=6, p=0, pid=0xf0)FS Y<0x0d>

LA9XSA audio level = 51(14/8)    __|||||__
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=6, n(r)=5, p=0, pid=0xf0)<0x01><0x15>Message via TH-D74<0x00>0<0x00><0x02><0xc8>K<0xec><0xe9><0x00><0x00><0x00><0xec><0xf5>z<0x1c>mg<0x83><0x13><0xa5><0xde><0xe7><0xf9><0xb7><0xdc>_<0x0f><0x8f><0xb5><0xd7><0xcc><0xe5><0xb0><0xfd><0xa0><0x1f><0x1c>,<0x1b><0xbd><0xe5>><0x06><0xef>{aY_<0x87>R<0xaf><0x83>F<0xb6>n<0xd6><0xd3><0x00><0x17><0xf9><0x10><0x17><0xee><0x7f><0xbe><0xa0>TB<0x09>Ro<0xe8>?<0x7f><0x9a>u;<0x1c><0xdb><0xaf>'~Z rf<0xee><0x0b>}o<0xe2><0xe9><0xce><0x9b>(<0x03><0xee><0xfb>X<0xfb><0xec><0x96>W<0x15><0xb7><0xfe><0x1a><0xcf>

LA9XSA audio level = 50(14/8)    __|||||__
[0.4] LA9XSA>LA2T-10:(I cmd, n(s)=7, n(r)=5, p=0, pid=0xf0)<0xe7><0x11><0x89><0xe9><0xf5><0xb0>><0xea>n[U<E<0x05><0xf1>x!N<0x0c>k*<0xeb>.<0xa6><0x1e><0x13>EN<0x7f>L<0xc1><0xc2><0xdf><0xee><0x9e>3(X<0xa9><0x92><0xad><0xc0><0xe4><0x0a><0xc2>K>!<0x95><0xa0><0xf4>G<0xb4><0x8d>2<0xdf><0xe0>C<0x90>X<0xc0><0x16><0x83><0xb5>M.pK<0x14><0x8a><0x12><<0xce><0x92>Y<0xc2>?<0xab>D<0xc4><0xe8><0xa3>}<0x08>O=B<0xa0><0x87><0xf8><0x81><0xa1>H<0x06>jiX<0x04>7

LA2T-10 audio level = 70(18/11)    __|||||__
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=0, f=1)

LA2T-10 audio level = 70(18/11)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=5, n(r)=0, p=0, pid=0xf0)FF<0x0d>

LA9XSA audio level = 51(14/9)    __||||___
[0.3] LA9XSA>LA2T-10:(I cmd, n(s)=0, n(r)=6, p=0, pid=0xf0)FQ<0x0d>

LA2T-10 audio level = 70(18/11)    __||||||_
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=1, f=1)

LA9XSA audio level = 50(14/9)    _||||||__
[0.3] LA9XSA>LA2T-10:(DISC cmd, p=1)

LA2T-10 audio level = 70(19/10)    ___|||||_
[0.5] LA2T-10>LA9XSA:(UA res, f=1)

Winlink Express over Direwolf (not successful):

Attached to KISS TCP client application 0 on port 8001 ...

Ready to accept KISS TCP client application 1 on port 8001 ...
KISS protocol set Persistence = 160, chan 0
KISS protocol set SlotTime = 30 (*10mS units = 300 mS), chan 0
KISS protocol set TXDELAY = 40 (*10mS units = 400 mS), chan 0
KISS protocol set FullDuplex = 0, chan 0
[0L] LA9XSA>LA2T-10:(SABM cmd, p=1)

LA2T-10 audio level = 89(23/13)    __||||||_
[0.4] LA2T-10>LA9XSA:(UA res, f=1)

LA2T-10 audio level = 87(23/14)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=0, n(r)=0, p=0, pid=0xf0)LA2T 70cm. Reconnect KaNode LA2T-5 for evt scriptkonnecting videre.<0x0d>
[0L] LA9XSA>LA2T-10:(RR res, n(r)=1, f=0)

LA2T-10 audio level = 88(23/13)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=1, n(r)=0, p=0, pid=0xf0)[WL2K-5.0-B2FWIHJM$]<0x0d>
[0L] LA9XSA>LA2T-10:(RR res, n(r)=2, f=0)

LA2T-10 audio level = 89(23/13)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=2, n(r)=0, p=0, pid=0xf0);PQ: 05278555<0x0d>

LA2T-10 audio level = 88(24/13)    __||||||_
[0.4] LA2T-10>LA9XSA:(I cmd, n(s)=3, n(r)=0, p=0, pid=0xf0)CMS via LA2T ><0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=0, n(r)=4, p=0, pid=0xf0);FW: LA9XSA<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=1, n(r)=4, p=0, pid=0xf0)[RMS Express-1.7.19.0-B2FHM$]<0x0d><0x0a>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=2, n(r)=4, p=0, pid=0xf0);PR: 49563386<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=3, n(r)=4, p=0, pid=0xf0); LA2T-10 DE LA9XSA (JP53FK)<0x0d>

LA2T-10 audio level = 88(23/13)    __||||||_
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=1, f=1)
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=4, n(r)=4, p=0, pid=0xf0)FC EM GF3VW3ZZ8XMD 247 208 0<0x0d>
[0L] LA9XSA>LA2T-10:(RR cmd, n(r)=4, p=1)
[0L] LA9XSA>LA2T-10:(RR cmd, n(r)=4, p=1)
[0L] LA9XSA>LA2T-10:(RR cmd, n(r)=4, p=1)

LA2T-10 audio level = 88(23/14)    __|||||__
[0.4] LA2T-10>LA9XSA:(RR res, n(r)=1, f=1)
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=1, n(r)=4, p=0, pid=0xf0)[RMS Express-1.7.19.0-B2FHM$]<0x0d><0x0a>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=2, n(r)=4, p=0, pid=0xf0);PR: 49563386<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=3, n(r)=4, p=0, pid=0xf0); LA2T-10 DE LA9XSA (JP53FK)<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=4, n(r)=4, p=0, pid=0xf0)FC EM GF3VW3ZZ8XMD 247 208 0<0x0d>
[0L] LA9XSA>LA2T-10:(RR cmd, n(r)=4, p=1)

LA2T-10 audio level = 89(23/13)    ___|||||_
[0.5] LA2T-10>LA9XSA:(RR res, n(r)=1, f=1)
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=1, n(r)=4, p=0, pid=0xf0)[RMS Express-1.7.19.0-B2FHM$]<0x0d><0x0a>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=2, n(r)=4, p=0, pid=0xf0);PR: 49563386<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=3, n(r)=4, p=0, pid=0xf0); LA2T-10 DE LA9XSA (JP53FK)<0x0d>
[0L] LA9XSA>LA2T-10:(I cmd, n(s)=4, n(r)=4, p=0, pid=0xf0)FC EM GF3VW3ZZ8XMD 247 208 0<0x0d>

LA2T-10 audio level = 88(23/13)    __|||||__
[0.4] LA2T-10>LA9XSA:(REJ res, n(r)=1, f=0)
[0L] LA9XSA>LA2T-10:(DM res, f=0)

KISS client application 0 on TCP port 8001 has gone away.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant