If all of the above doesn't satisfy your desire to push the limits there is plenty more for you to play with.
There have a been a number of enhancements that are available as experimental
software for you to try. They come either as patches against the 2.0.*
kernels, or in the alpha 2.1.*
kernels.
Be warned though, this software is new, pretty much untested and likely to contain bugs. If that worries you, then ignore this section of the document.
The 2.1.*
kernels have enhanced versions of nearly all of the protocols
and drivers. The most significant of the enhancements are:
the protocols and drivers have all been modularised so that you can insmod and rmmod them whenever you wish. This reduces the kernel memory requirements for infrequently used modules and makes development and bug hunting much simpler.
all of the network devices such as Baycom, SCC, PI, Packettwin etc now present a normal network interface, that is they now look like the ethernet driver does, they no longer look like KISS TNC's. A new utility called net2kiss allows you to build a kiss interface to these devices if you wish.
there have been many bug fixes and new features added to the drivers and protocols.
To take advantage of the features of the 2.1.*
AX.25 support you must use
the new ax25-utils package. You shouldn't use a kernel older than
2.1.9
and you should use ax25-utils-2.1.9a.tar.gz
which is available
from Jonathons home site.
The Rose packet layer protocol is similar to layer three of the X.25
specification. The kernel based Rose support is a modified version of the
FPAC Rose implementation.
You will need ax25-utils-2.1.9a.tar.gz
to configure the rose interface.
Thomas Sailor has built a new driver for the kernel that allows you to use your soundcard as a modem. Connect your radio directly to your soundcard to play packet!