Elektrine lite

← Feed

@pitz@mastodon.social

Post #2233179

2026-04-01 23:01 UTC

@btr@social.cpp.org.pl Do tell us more. I thought the core concept behind #globaltalk is using Apple Internet Router's (AIR's) IP tunnel feature. Is avpn compatible with AIR's IP tunnel protocol or do you have to run avpn on both ends?

Replies (1)

  • @btr@social.cpp.org.pl 2026-04-02 17:57

    @pitz@mastodon.social Technically, it's similar to LToUDP: it simply encapsulates LocalTalk frames within UDP datagrams (with some extra header data), but instead of having multiple nodes on a multicast group, we have a bunch of remote clients connecting to a single server. Initially, Dan and Paul tried to use atalkvpn as GlobalTalk base, but it was too limited. The original atalkvpn server converted LocalTalk frames to EtherTalk Phase 1, wrote them to a tap device, and was meant to be used with netatalk, which routed them to some physical ports. Since nowadays virtually nothing supports EtherTalk Phase 1 (AFAIK appletalk module for Linux never implemented it), I took a different approach and wrote a TashRouter port. This way we create a dedicated network for atalkvpn and route packets between this network and anything TashRouter supports: TashTalk, LToUDP or EtherTalk.

    Open ##2233180