Hi folks, I suppose there are some people here who for one reason or another still run kernel 2.4 on servers or embedded systems and are willing to admit to it.
Can anyone tell me how well kernels circa 2.4.19 (or later) support the *current* IPv6 specification? I see IPv6 support in the code ( http://lxr.linux.no/linux-old+v2.4.19/net/ipv6/) which is marked as EXPERIMENTAL and carries warnings in the configuration, but it looks like this is associated with some unloading bug when IPv6 is configured as a module (http://lxr.linux.no/linux-old+v2.4.19/net/Config.in). The same warning appears in 2.4.31 which is the last 2.4 in LXR at least. Suppose I will be happy to compile IPv6 into the kernel (not as a module) - I am still interested in how well 2.4 supports today's IPv6. More specifically, after some research I have come to a conclusion that I am interested in assessment of 2.4 support for (at least) the following: * IPv6 (RFC2460) * ICMPv6 (RFC 4443) * Neighbor discovery for IPv6 (RFC2461) * Path MTU discovery for IP6 (RFC1981) * Address configuration - either SLAAC (RFC2462) or DHCPv6 (RFC3315) * IPv6 addressing architecture (RFC4291) * Scoped address architecture (RFC4007) * Unique local IPv6 unicast addresses (RFC4193) * Multicast listener discovery (MLD) for IPv6 (RFC2710) Can anyone shed light on the above (any V's or X's will help, as will "don't even think of it")? Is anyone running 2.4 in IPv6 environments? How mature/up-to-date is the support? If IPv6 is a requirement, does it absolutely mandate moving to 2.6.{latest,recent-enough} or will 2.4 be possible? Is there any version of 2.4 from which IPv6 support is markedly better than in earlier ones? I have seen http://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/ and http://www.deepspace6.net/docs/best_ipv6_support.html, among others. It is not clear to me how updated the info related to old kernels is. If anyone knows that I can trust these documents that will be great. Let's not go into the question why 2.4 is important, OK? Thanks a lot in advance, -- Oleg Goldshmidt | [EMAIL PROTECTED]