hckrnws
MeshTNC is a tool for turning consumer grade LoRa radios into KISS TNC compatib
by todsacerdoti
I haven't done any AX.25 (or KISS) for over 30 years. Is it still a thing, or has the packet radio community moved on to something better? Back when I began, there were no turn-key solutions, so you often needed to modify your radio to get something on the air. This was especially true for 9600 baud FSK setups.
For a while, there was a community of stations creating an infrastructure similar to the dial-up BBS world, including message forwarding (UUCP).
There were even a few Internet gateways for a while. (I ran one of the two that were reachable from my corner of LA.) I imagine they're everywhere today.
(Getting married and raising children can quash a lot of hobbies.)
I am just getting into the packet scene in the Boston area.
APRS aside, as far as I've found, there are about a half dozen Winlink nodes in the area and one BBS. And one lovely node in Cambridge (KZ2X-1 [1]) which provides connectivity to a bevy of ancient (though virtualized) OSes.
I don't know how much AMPRnet activity there is. There are only 7 allocations in the area (mine included). I'd love to be able to e.g. log in to my home network from a few radio hops away but I don't think there's any infrastructure in place for that (such as Mobile IP).
Here in Europe there's nothing left except APRS which I find boring and incongruous with current developments (I try to avoid sharing my location, not to do it actively). What I miss are the long chats.
What we needed was a faster packet but it stopped at 9600 which is no longer useful for anything these days.
Thank you for the report. I've never had any interest in APRS either. Seems like an Air-tag would be more reliable and less wasteful of spectrum.
I once worked a European station from my station in Los Angeles. It was Halloween sometime around 1990, and I was on 10m (HF) packet. I had used a digipeater in Washington D.C. to have a QSO with G0BOO. It was memorable mostly because of the remote station's callsign and the fact that it was Halloween.
Yeah packet was so nice in the 90s. I have really good memories of it. At times we could even hop across the world using satellites. This sounds a bit bland now but it was in a time where people didn't have a little slab in their pocket connected to the whole world. The "I connected via satellite to somewhere in the US" was pretty much science fiction. I'm pretty sure all of those pacsats re defunct now. And the ISS just routes APRS.
I used to have long chats all night and often during the day. Sometimes even with UI packets (broadcast only) because the connection was too poor. This was an amazing thing for me because at that time I had to pay per minute or BBS chatboards. As a young computer enthusiast this was really annoying because I didn't have much money as a schoolkid and my parents had to pay the bill (and hated me tying up the phone line). Packet was completely free, I could hang out on it all night. It was slow, but most modems were about the same (9600 was still a common modem speed). Despite me being on 1200 baud at the time (9600 was pretty new and expensive).
Of course packet was extra slow because it had to deal with medium contention and interference, but still, it was comparable. It was fine for chatting and sending messages etc.
But what happened was, modem speeds increased. Internet happened. Dedicated lines appeared which invalidated the huge benefit of free access. And APRS attracted HAMs that were not interested in computers. There were many of them and few of us and our numbers were declining as all us interested in computers were mostly online by now. For me APRS was boring for the reasons I mentioned. I don't care about seeing people on a map if I can't chat with them.
I don't know why AX.25 was never upgraded to higher speeds. A 25 kHz channel could have supported a lot more than 9600 baud. But well, it is what happened.
It’s still a thing, although I think VARA is more popular right now. IMHO the weak signal modes are getting more use because many newer hobbyists don’t have the money or space for high powered setups.
There are even people building BBS like functionality onto JS8Call.
I also wonder about the state of packet radio.
When I had time, I had no money for equipment. Now that I have money and knowledge, no time…
Nice! I've been looking for such a thing lately. KISSLoraTNC [1] is another implementation: The radio control interfaces differ though.
Fuck. Yeah. Bud. I have a userland AX.25 stack I wrote as my pandemic project, and pairing that with MeshTNC will be a dream come true for me. My stack has a few utilities for bridging KISS interfaces together, and exposing APRS-IS as a KISS interface itself, so I can definitely see a lot of cool things coming from this. (If I were feeling extra spicy, I could bind, say, /bin/login to a specific SSID and get a shell into my home machine from across town!)
Hah! I was literally about to open up my nascent userland AX.25 stack. Is yours open-source, or would you mind sharing? (My e-mail is in my profile.) I want to get something running on an ESP32-S3. My goal is to turn a Cardputer into a companion TNC console for my Kenwood TH-D74.
ax.25 tcp/ip is doable and Battle-tested :)
why reinvent tre whell?
Curious, which part is reinventing the wheel? If you're referring to the /bin/login hack, imagine instead, it's BBS software. (I had a lot of fun accessing my home computer from across town with a Psion 5mx and a Kenwood TH-D7! No practical value, just a good challenge.) As for the APRS-IS bridge, that would be quite useful for bridging relevant APRS-IS traffic within a given radius to LoRA, and vice-versa.
Also, I'm quite aware of IP over AX.25: I generally prefer to avoid that extra overhead for my intended applications. The stack I wrote exposes a BSD sockets-like interface to make it easy to make lots of software able to participate in the AX.25 fun, and even compiles on PowerPC Macintoshes for what it's worth.
Been quite a while since I've seen that word use outside of an LLM context.
I haven't encountered this term outside of stable diffusion and could probably do with a primer of what this is about.
LoRa is short for Long Range. It's basically about providing a physical layer for networks over radio using spread spectrum modulation. It's got long range, even for fairly low-power devices, but also low bandwidth. Think IoT stuff. LoRaWAN is a layer above in the network stack (MAC) and runs on top of LoRa.
TNC is "terminal node controller". They're kinda sorta like modems for radios. KISS TNC is a particular protocol for communication between a radio and a TNC.
Crafted by Rajat
Source Code