public inbox for nncp-devel@lists.stargrave.org
Atom feed
* HFmodem + nopad option
@ 2026-03-20 19:48 Rafael Diniz
  2026-03-21  7:24 ` Jonathan Lane
  2026-03-25 12:51 ` Sergey Matveev
  0 siblings, 2 replies; 7+ messages in thread
From: Rafael Diniz @ 2026-03-20 19:48 UTC (permalink / raw)
  To: nncp-devel


[-- Attachment #1.1: Type: text/plain, Size: 196 bytes --]

Here is a commit with the latest nopad proposal field + the changes in 
the HF modem, which now works!

https://github.com/Rhizomatica/nncp/commit/c537d10965679068a8fd8d489b9e0a71df8f0bca



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-20 19:48 HFmodem + nopad option Rafael Diniz
@ 2026-03-21  7:24 ` Jonathan Lane
  2026-03-22 22:28   ` Rafael Diniz
  2026-03-25 12:51 ` Sergey Matveev
  1 sibling, 1 reply; 7+ messages in thread
From: Jonathan Lane @ 2026-03-21  7:24 UTC (permalink / raw)
  To: Rafael Diniz, nncp-devel

On Fri Mar 20, 2026 at 12:48 PM PDT, Rafael Diniz wrote:
> Here is a commit with the latest nopad proposal field + the changes in 
> the HF modem, which now works!
>
> https://github.com/Rhizomatica/nncp/commit/c537d10965679068a8fd8d489b9e0a71df8f0bca
>
Cool!  I've been reading up on HERMES and it looks like an interesting
backcountry / maritime relay system even for places like the US.  Can
you just get two units, pair them together, and establish a bridge?  I'd
love to integrate that with NNCP for getting email in the woods without
the expense or power draw of a Starlink terminal.

And if you're still looking for a GitHub replacement, I recommend
SourceHut.  Here's what my fork of John's NNCPNet looks like:

https://git.sr.ht/~tidux/nncpnet
-- 
Jonathan Lane



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-21  7:24 ` Jonathan Lane
@ 2026-03-22 22:28   ` Rafael Diniz
  0 siblings, 0 replies; 7+ messages in thread
From: Rafael Diniz @ 2026-03-22 22:28 UTC (permalink / raw)
  To: nncp-devel


[-- Attachment #1.1: Type: text/plain, Size: 2606 bytes --]

Hi Jonathan

We do have currently an email network which uses UUCP to directly 
connect in a given region, gateway to diverse nodes over HF, no IP 
(running postfix, dovecot, the same suspects.. calling uux / rmail...). 
But not in the US.

In HERMES the plan here is to have it with NNCP in the future. If you 
want to test such setup in the US, I think it would not be difficult, 
but be aware the hams in the US don't like to hear the word encryption, 
so I feel better get another type of licensing model to operate in woods 
/ places without telecom coverage / telecom blackouts. I would not know 
the precise service, but in ITU frequency chart they are named 
fixed/portable/mobile wireless services, and there pretty a lot of bands 
allocated for those in HF.

Even the most affordable amateur radio transceivers will operate outside 
ham bands (usually just a small modification), or, of course, 
professional rigs will operate by default in all HF bands, We use the 
sBitx radio for our deployments, which are wideband, affordable, can run 
all email setup, modem, nncp in the raspberry pi inside, and can cover 
most the HF band as whole (we got licenses in Brazil, for example, in 
the 5 MHz and upper 7 MHz).

Btw, I created a further optimized nncp branch with less overhead, after 
the last email of Sergey which pointed to other places where padding is 
done (tks Sergey!), but this is not ready for upstreaming, as it breaks 
compatibility with v3 protocol (adds a v4 but keeps compatibility with 
v3, as of now):
  https://github.com/Rhizomatica/nncp/commits/pktv4-variable-path/

Thanks for the repo at https://git.sr.ht/~tidux/nncpnet ! Very useful 
when I start migrating the email services!

Cheers,
Rafael

On 3/21/26 7:24 AM, Jonathan Lane wrote:
> On Fri Mar 20, 2026 at 12:48 PM PDT, Rafael Diniz wrote:
>> Here is a commit with the latest nopad proposal field + the changes in
>> the HF modem, which now works!
>>
>> https://github.com/Rhizomatica/nncp/commit/c537d10965679068a8fd8d489b9e0a71df8f0bca
>>
> Cool!  I've been reading up on HERMES and it looks like an interesting
> backcountry / maritime relay system even for places like the US.  Can
> you just get two units, pair them together, and establish a bridge?  I'd
> love to integrate that with NNCP for getting email in the woods without
> the expense or power draw of a Starlink terminal.
> 
> And if you're still looking for a GitHub replacement, I recommend
> SourceHut.  Here's what my fork of John's NNCPNet looks like:
> 
> https://git.sr.ht/~tidux/nncpnet


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-20 19:48 HFmodem + nopad option Rafael Diniz
  2026-03-21  7:24 ` Jonathan Lane
@ 2026-03-25 12:51 ` Sergey Matveev
  2026-03-26  8:55   ` Rafael Diniz
  2026-03-26 14:08   ` Rafael Diniz
  1 sibling, 2 replies; 7+ messages in thread
From: Sergey Matveev @ 2026-03-25 12:51 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1: Type: text/plain, Size: 426 bytes --]

*** Rafael Diniz [2026-03-20 19:48]:
>Here is a commit with the latest nopad proposal field + the changes in the
>HF modem, which now works!

Great! Merged into develop branch.
If you have got other additional commits and documentation update,
if HFmodem is ready to be publicly released then let me know.

-- 
Sergey Matveev (http://www.stargrave.org/)
LibrePGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 265 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-25 12:51 ` Sergey Matveev
@ 2026-03-26  8:55   ` Rafael Diniz
  2026-03-26 14:08   ` Rafael Diniz
  1 sibling, 0 replies; 7+ messages in thread
From: Rafael Diniz @ 2026-03-26  8:55 UTC (permalink / raw)
  To: nncp-devel


[-- Attachment #1.1: Type: text/plain, Size: 531 bytes --]

On 3/25/26 12:51 PM, Sergey Matveev wrote:
> *** Rafael Diniz [2026-03-20 19:48]:
>> Here is a commit with the latest nopad proposal field + the changes in the
>> HF modem, which now works!

Hi Sergey!

I let you know, definitely, thanks for your support! At this point it is 
fully functional. We of course need and will carry more over-the-air 
tests to make sure everything is working as expected and also explore 
other features like nncp-bundle in broadcast context to see if all works 
well.

Cheers,
Rafael


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-25 12:51 ` Sergey Matveev
  2026-03-26  8:55   ` Rafael Diniz
@ 2026-03-26 14:08   ` Rafael Diniz
  2026-04-01 11:34     ` Sergey Matveev
  1 sibling, 1 reply; 7+ messages in thread
From: Rafael Diniz @ 2026-03-26 14:08 UTC (permalink / raw)
  To: nncp-devel


[-- Attachment #1.1: Type: text/plain, Size: 751 bytes --]

Btw, should we add to the manual some comment like:
• Handshake padding bypass — NNCP's sync protocol pads the first 
handshake message to ~65 KB to hide queue depth from observers. At 87 
BPS, transmitting 65 KB of padding takes over 12 minutes. A per-node 
configuration option to skip this padding would make connection 
establishment practical over HF.

?

On 3/25/26 12:51 PM, Sergey Matveev wrote:
> *** Rafael Diniz [2026-03-20 19:48]:
>> Here is a commit with the latest nopad proposal field + the changes in the
>> HF modem, which now works!
> 
> Great! Merged into develop branch.
> If you have got other additional commits and documentation update,
> if HFmodem is ready to be publicly released then let me know.
> 


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 840 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: HFmodem + nopad option
  2026-03-26 14:08   ` Rafael Diniz
@ 2026-04-01 11:34     ` Sergey Matveev
  0 siblings, 0 replies; 7+ messages in thread
From: Sergey Matveev @ 2026-04-01 11:34 UTC (permalink / raw)
  To: nncp-devel

[-- Attachment #1: Type: text/plain, Size: 243 bytes --]

*** Rafael Diniz [2026-03-26 14:08]:
>Btw, should we add to the manual some comment like: [...]

Should be useful, of course.

-- 
Sergey Matveev (http://www.stargrave.org/)
LibrePGP: 12AD 3268 9C66 0D42 6967  FD75 CB82 0563 2107 AD8A

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 265 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2026-04-01 11:41 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-20 19:48 HFmodem + nopad option Rafael Diniz
2026-03-21  7:24 ` Jonathan Lane
2026-03-22 22:28   ` Rafael Diniz
2026-03-25 12:51 ` Sergey Matveev
2026-03-26  8:55   ` Rafael Diniz
2026-03-26 14:08   ` Rafael Diniz
2026-04-01 11:34     ` Sergey Matveev