Discuss: Future of AX25, NETROM and ROSE in the kernel ?
Hugh Blemings <[email protected]> Sat, 11 Apr 2026 17:35:55 +1000
| Newsgroups | org.kernel.vger.linux-hams |
|---|---|
| Message-ID | <[email protected]> |
Hi, Long time lurker, (nearly) first time poster as the saying goes[0]. My email here seeks to see that we, as a technical community, navigate a potentially tricky point in the hobbies presence in the Linux kernel as well as possible. I've a decent long term view of the matters at hand, but lack a good "current" picture[1]. There's a thread[2] that kicked off, primarily in linux-hams that initially focused on bug fixes in the Netrom code. This has broadened into a discussion about the future of the AX25, NETROM and ROSE code in the kernel. A couple of well respected mainline kernel maintainers have noted the maintenance overhead of these (relatively) lightly used protocols. This has led to, quite reasonably I think, some discussion of whether they should be removed or deprecated - the perception being they're not used much. Note that none of this a judgement on the hobby itself or the utility to the broader community. There's also been some very good points raised in that thread by hams around whether it makes sense to move the implementation into userspace or to out of tree kernel code. Both can be done in such a way as to cause little to no impact from the actual application code that makes use of the protocols. My intuition is that we probably have folks here on linux-vger that have the requisite skills and reputation, or ability to gain them, to keep the in tree drivers up to date. But perhaps that's just "old" thinking on my part? So I figure a thread here to discuss how we go forward made some sense - stay with the current in kernel model, look to go oot or userspace. If the consensus is that trying to keep the drivers in thee tree up to date is the way ahead I'm happy to put my hand up to do this if no one else is so inclined - I've a couple friends I can bug to help me get back up to speed. But I'm also mindful there are other hams that have been more recently involved in kernel work, so am going to give them a gentle nudge offline too :) Cheers/73, Hugh VK3YYZ/AD5RV [0] First licensed in the late 80's and can even remember the smell and sound of a Model 33 teletype connected to a TNC :) [1] Installed Slackware in the early 90's and never fully recovered, some of my code still in the kernel to this day :) [2] https://lore.kernel.org/linux-hams/[email protected]/T/#t -- I am slowly moving [email protected] as my main email address. If you're [email protected] please update your address book accordingly. Thank you :)