On Fri, 26 Mar 1999, Gerd wrote:
> > Could someone explain (again :-)) the kernel installation procedure
> > for the 2.0.31+ kernels (up to the latest 2.0.x kernel) on this list?
> > Which kernels do require which patch?
> > I'll make a summary and send a AX25-HOWTO change request
> > to the maintainer (Terry Dawson).
Terry is well aware of the current situation. He is just very busy with
other higher priority projects so AX25-howto will probably have to wait.
> You are right. Although Bob Nielsen <[EMAIL PROTECTED]>
> thinks the AX.25-HOWTO is up-to date, it really isn't.
I guess Bob overestimated the amateur commutitys ability to adapt
slightly inaccurate information to the current situation. Oh well...
> 1. Get kernel version 2.0.36, available as linux-2.0.36.tar.gz. Just
> ask http://ftpsearch.lycos.com where it could be downloaded from.
> I recommend installing the whole *.tar.gz file after deleting the old
> kernel sources since upgrading from some patched kernel source
> in most cases leads to problems.
The official and best place to get a kernel is ftp/www.kernel.org and its
mirrors. There is a list of the available mirrors at
http://www.kernel.org/mirrors/. For you Gerd it would be
ftp.de.kernel.org, for me ftp.fi.kernel.org and so on.
> Linux Kernel AX.25-Utilities
> ------------------------------------------------------------------------
> linux-2.0.29 ax25-utils-2.0.12c.tar.gz *
> linux-2.0.28 with module12-Patch ax25-utils-2.1.22b.tar.gz *
> linux-2.0.33 with module14f-Patch ax25-utils-2.1.42a.tar.gz
>
> linux-2.0.35 ax25-utils-2.1.42a.tar.gz
> linux-2.0.36 ax25-utils-2.1.42a.tar.gz
>
> linux-2.1.22 and higher ax25-utils-2.1.22b.tar.gz
> linux-2.1.42 and higher ax25-utils-2.1.42a.tar.gz
There is _NO_ excuse for using a kernel other than 2.0.36 or 2.2.5. So the
above list compresses to:
linux-2.0.36 (no patch module needed) ax25-utils-2.1.42a.tar.gz
linux-2.2.5 (no patch module needed) ax25-utils-2.1.42a.tar.gz
No need to confuse people with anything else.
> The kernels of the 2.2 series use a completely different driver
> architecture. Watch the newsgroups - no driver from older kernels
> can be used any more. All the drivers are called in a different way,
> they also have new names.
> For AX.25, this means that you must set up everything from
> scratch. All the old drivers are unusable with the new kernel.
Argh... For AX.25 there is almost no change from 2.0.36 (other than stuff
_inside_ the kernel, invisible to userspace). The change of max.
digipeaters is perhaps the biggest and will only need a recompile of the
utils. The other changes are minor and need only little tweaking of the
utils source. Glibc is the one causing bigger problems.
> There's another thing one should take care of when switching to the
> new kernel. It doubtless has its advantages but it also has much
> more hardware requirements than 2.0.x. The new memory
> management significantly increases the speed of loading large
> programs and the overall system performance. But it needs at least
> 64 MBytes of _physical_ RAM to unleash all its power. Also, a
> pentium processor running at a speed higher than 200 MHz would
> be fine.
What? I have a 120 MHz pentium at home. It currently has 64MB but I used
it for a while with 32MB and it was quite usable. And I run X all the
time, with uptimes of couple of weeks. Admitted that running memory
leaking applications like netscape made it swap quite a lot but it was
usable. I haven't done any objective testing but in my opinion 2.0.36 was
slower and less usable.
--
--... Tomi Manninen / [EMAIL PROTECTED] / OH2BNS @ OH2RBI.FIN.EU ...--