On 7 Jul 99 at 8:17, Craig Small wrote:
> I would hardly call changing a kernel with a different major
> number to be a "simple" change. It is significant.
Agreed. It is not trivial at all.
> Of course to do that the information has to go somewhere, it is
> now found in glibc headers, specifically glibc 2.1 While
> developing these libraries, it was found that there was some
> missing "stuff" from these headers; the short story is that the
> glibc 2.1 people transferred kernel 2.0.34 headers across,
> unfortunately there was a major change in the kernel at 2.0.36 (I
> think I got these version numbers right).
Ughhh ! So the source of the headaches is there. There was a change
at 2.0.35, that did away with patching to include ham stuff going,
namely, ax25-utils. 2.0.36 is better, and is what I use now. I am
getting ready to jump to 2.0.37, I have a patch for it now. It has
been impossible to download the whole new kernel for me. It is my
limited bandwidth link...
>I then let the GNU people know that there was a problem. They
>then put the changes in place, if you look in the glibc changelog,
>you should find something like:
> 1999-05-02 Ulrich Drepper <[EMAIL PROTECTED]>
>
> * sysdeps/unix/sysv/linux/netax25/ax25.h: Update from kernel header.
> * sysdeps/unix/sysv/linux/netrom/netrom.h: Likewise.
> * sysdeps/unix/sysv/linux/netrose/rose.h: Likewise.
> Patch by Craig Small <[EMAIL PROTECTED]>.
>
> The problem is now is that while Debian is fine, RedHat has yet to
> get their collective act together and get a more recent glibc 2.1
> There has been attempts by myself to accomodate this broken header
> set but it is made difficult with the fact my libraries are fine.
That is the key issue. Thank you, Craig, for pointing the details.
Frankly, all the problems I see discussed here scare me to go
straight ahead to the 2.2.x family. It is just too close to the blood
dripping edge, and I am no C guru. Its time to wait and keep on
watching.
>There is also some kernel 2.2.x issues, mainly about the packet
>type socket. The next release will use the "right" ioctl which
>should fix that.
>
> In summary, you should treat the new code as alpha, we are still
> trying to work the quirks out of the system. I believe the old
> utils work fine for kernels 2.0.34, you should probably stick with
> that unless your sure the new set is going to work for you.
The change came with 2.0.35. I believe it is the oldest kernel one
should use if you want to play with ax25-utils-2.1.42, if you are a
newcomer and you are setting up a new installation, it seems to me
it is the easier way.
I believe 2.0.36 is entirely safe and has many options included, less
one I need: Shared IRQ's. It worked with BPQ under DOS with a
modified four port MS-400 card, and doesn't work under Linux kernel
2.0.36, and is a very convenient solution for me. I was told once
that some 2.1.x has it solved. Does 2.2.x solve this ?
I began running into trouble with ax25-utils-2.1.42a when I switched
to Red Hat 5.1. The node did not compile. The simple and fast
solution for me was to get a precompiled rpm and that is what I am
using and working with, all works and it is configured much in the
look of my old MSDOS/BPQ stuff for incoming connections. And it works
fairly well.
At least I stand warned about the reason of all the problems many of
us are facing, and hopeful a solution is on the works.
Once again, thanks, Craig, for all the key issues you have put in the
clear. I would also like that the results of my experiences which I
have shown above saves some hair pulling and head banging for the
newcomers. It takes a lot of reading, a lot of asking and a some
decision making to go ahead with your particular solution. It is not
simple but results are very stable, and stability is a key issue
when delivering a service, like running a ham BBS. Also, thanks to
all that documented their work and responded my mails before I
configured the two BBS's I sysop, it made my life a lot simpler.
And thanks to linux-hams, without this list it would be incredibly
harder to get Linux to work with our stuff and interests.
73 de Jose, CO2JA
---
Ing. Jose A. Amador | Telf: (537) 20-7814
Depto de Telecomunicaciones | E-Mail: [EMAIL PROTECTED]
ISPJAE |