EtherTalk routing across Tailscale

ereuter

6502
I have my home and office networks integrated with Tailscale. Each sees the other as a subnet, facilitated by having a linux machine acting as a subnet router at each location. I'm trying to figure out what would be required to bridge EtherTalk between the two networks. I would also like to integrate LocalTalk. I have a EtherPrint doing this on one network at the moment, but I assume a TashRouter might accomplish both functions? If I put a TashRouter on each network, can I tell them to talk to each other across subnets?
 
I assumed one LToUDP or something like that would work, but I’m not clear on whether it supports EtherTalk.

I wouldn’t want to send every Ethernet frame on the network to the other network - just the ones relevant to EtherTalk. Maybe that’s trivial, but I don’t know how to do it.
 
I‘d just write some Python scripts which filter out DDP / AARP frames and send them over your network. I use a central MQTT broker as a hub for exactly this purpose. If you don‘t know how to write Python scripts, any good AI model will help you.
 
I have enough Python experience to know that this project would make me crazy. I was hoping someone else had already sorted it out and packaged it up.
 
The "proper" way to do it is tunnel AppleTalk over TCP/IP. Apple's AURP can do this via jrouter or, if you like period correct crashing, Apple Internet Router. All the hardware AppleTalk routers (Cayman Gatorbox, Shiva Fastpath, and Cisco boxes with AppleTalk capable IOS) do it too.
 
Back
Top