|These pages do not deal with AX.25
and Linux in general, so don't expext to find answers for all day problems
like "kissattach does not work" or "ax25rtd segfaults". What you will find
here are informations about my new, completely rewritten AX.25 implementation
for Linux 2.3.
But first, some answers:
Why at all?
As time went on the builtin AX.25 evolved and I saw the chance to get rid of WAMPES. I compiled and installed the utils and found it almost usable, but with some really annoying flaws: it was painfully slow, it didn't allow digipeating across ports, the support for TCP/IP over "connected mode" AX.25 was rudimentary, and it had a hell lot of parameters that invited for misconfiguring them.
The first thing I hacked in was the TCP/IP header compressor and optimizer Gunter Jost (dk7wj) and I had developed to boost TCP/IP over Ax.25 virtual circuits. Doing this I got familiar with the structure of the code and linux' kernel internals in general and I found might be quite a fun to hack in the features I missed. But very soon I found that I'd better rewrite all of it instead of hacking the current code.
Why did you break all
Why did some of the
ax25-utils stop working?
OK, that's it for now, folks, last question I answer is: "where do I get those patches?".
Theres more than one place to look for: You can directly download the latest patches from this site, just follow this link. If you have problems to access this site, have a look at ftp://ftp.hes.iki.fi/pub/ham/linux/ax25. There you'll not only find my patches but also recent versions of Craig Smalls ax25 utilities, among lots of other stuff.