[Dxspider-support] Initial cluster to cluster handshake
Christopher Schlegel
sutehk.cs at gmail.com
Mon Mar 10 13:51:44 GMT 2025
Thanks Dirk! I'll have to roll this into the protocol document I have.
Question, what do the A, B, D, E, and I stand for in the debug logs?
Chris, WI3W
On Mon, Mar 10, 2025, 07:59 Dirk Koopman via Dxspider-support <
dxspider-support at tobit.co.uk> wrote:
> There is no "initial handshake" as such for nodes at this level. You are
> not a node until you have successfully logged in as a known entity to a
> node. Only at that point does PC protocol happen - *if you are defined as
> a node with that callsign* - on the node that you are attempting to
> connect to. Otherwise you will be treated as a user, given the contents of
> any MOTD file and sent a user prompt.
>
> So if one connects to a PC92 capable node; you have successfully logged
> with user (+password if required); that username is a callsign that is
> recognised as a node by the receiving node; you are not locked out there
> (the default for some random node callsign) - then this happens (GB7TLH-2
> connecting to GB7DJK) as shown from the receiving node's (GB7DJK) point of
> view:
>
> 11:31:10 (chan) <- A GB7TLH-2 telnet
> 11:31:10 (chan) -> B GB7TLH-2 0
> 11:31:10 (chan) -> E GB7TLH-2 0
> *11:31:10 (chan) -> D GB7TLH-2 PC18^DXSpider Version: 1.57 Build: 569 Git:
> test/83fc0019[r] pc9x^5457^*
> 11:31:10 (state) GB7TLH-2 channel func state 0 -> init
> *11:31:10 (chan) <- I GB7TLH-2
> PC92^GB7TLH-2^41469^A^^5GB7DJK:2001,bc8,3b8c,200,,2^H99^*
> 11:31:10 (state) GB7TLH-2 channel func state init -> init92
> 11:31:10 (*) DXPROT: Do pc9x set on GB7TLH-2
>
> *11:31:10 (chan) <- I GB7TLH-2
> PC92^GB7TLH-2^41469.01^K^5GB7TLH-2:5457:536^4^1^H99^ 11:31:10 (chan) <- I
> GB7TLH-2 PC20^*
> 11:31:10 (*) GB7TLH-2 send_local_config: doing pc9x
>
>
> *11:31:10 (chan) -> D GB7TLH-2
> PC92^GB7DJK^41469^A^^5GB7TLH-2:2a01,4f8,1c1b,c95c,,1^H99^ 11:31:10 (chan)
> -> D GB7TLH-2
> PC92^GB7DJK^41469.01^K^5GB7DJK:5457:569^25^65^163.172.11.79^test/83fc0019[r]^H99^
> 11:31:10 (chan) -> D GB7TLH-2 PC22^*
> 11:31:10 (state) GB7TLH-2 channel func state init92 -> normal
>
> shortly followed by:
>
> *11:31:13 (chan) <- I GB7TLH-2 PC51^GB7DJK^GB7TLH-2^1^*
> *11:31:13 (chan) -> D GB7TLH-2 PC51^GB7TLH-2^GB7DJK^0^*
>
> Actual data transfer data *green* = GB7DJK (receiving node)* red *=
> GB7TLH-2 (connecting node).
>
> The stuff in black is normal logging on the receiving node (GB7DJK) - and
> not passed across this connection.
>
> Connecting to an old style PC protocol node is much more verbose but the
> PC18 -> PC20 -> PC22 pattern is the same. It just has a big flurry of
> PC19/PC17 records in between these three markers. The principle is the same.
>
> Dirk G1TLH
>
> On 08/03/2025 22:39, Rudy Bakalov via Dxspider-support wrote:
>
> I was wondering if anyone can shed some light on what the initial
> handshake between two cluster partners looks like. Presumably it is
> something like this:
>
>
> 1. Cluster A connects to Cluster B.
> 2. Cluster B says "Login:"
> 3. Cluster A says "N2WQ-1"
> 4. What happens next?
>
> I have been trying to see how this works by connecting to my cluster and
> providing a SSID registered as a partner, but nothing happens after I
> provide the SSID:
>
> [image: Inline image]
>
> Meanwhile, I enabled logging in Winsock to see the chatter between
> partners and see something like this:
>
> -> 22:14:10 N2WQ-1 PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H98^~
> -> 22:14:11 ND4X PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H98^~
> -> 22:14:11 EA7JXH PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H97^~
>
> So going back to my question on the initial handshake, how do I get
> traffic going to show PC61 messages?
>
> Rudy N2WQ
>
> _______________________________________________
> Dxspider-support mailing listDxspider-support at tobit.co.ukhttps://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at tobit.co.uk
> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20250310/7cfe8d46/attachment.htm>
More information about the Dxspider-support
mailing list