netdev
[Top] [All Lists]

Re: usagi ipv6 and linux source

To: usagi-users@xxxxxxxxxxxxxx
Subject: Re: usagi ipv6 and linux source
From: Jens-Ulrik Petersen <jens-ulrik.petersen@xxxxxxxxx>
Date: 23 Feb 2001 13:13:24 +0900
Cc: Jens-Ulrik Petersen <juhp@xxxxxxxxxxxxxxxxxxxxx>, kuznet@xxxxxxxxxxxxx, netdev@xxxxxxxxxxx
References: <m3r90t99vh.fsf@tolnx04.europe.nokia.com> <20010221223532.C1758@fred.local>
Sender: owner-netdev@xxxxxxxxxxx
User-agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.2 (Peisino,Ak(B)
Hi Andi,

How you read the report of the TAHI conformance tests
<http://www.linux-ipv6.org/linux-test-en/index.html>?  (It is
apparently for linux-2.2, but probably some of the failures still
persist in 2.4)


"Andi Kleen" <ak@xxxxxx> writes:

> On Tue, Feb 20, 2001 at 06:56:36AM +0100, Jens-Ulrik Petersen wrote:
> > It is my understanding that there are some serious flaws in the IPv6
> > implementation in linux-2.4.  Perhaps I am mistaken, but from my own
> > experience I find that Linux hosts seem to have problems with address
> > autoconfiguration and don't seem to like router advertisements from
> > FreeBSD-4 ipv6 routers.  (Presumably there is a corresponding bug in
> > the Linux "rtadvd"?)

> When you see any specific problems you should send tcpdumps of the
> incidents to the list. Then they can be fixed if they are real bugs.

[I don't know if my own problems are related to the problems mentioned
in the above document.]

Hmmm, my comments above refer to my experience with earlier 2.4.0-test
kernels (built by RH for their rawhide devel distribution).  With the
current Red Hat rawhide-20010206 2.4.0 kernel, I just see this in
dmesg's output:

        IPv6 v0.8 for NET4.0
        IPv6 over IPv4 tunneling driver
        IPv6 addrconf: prefix with wrong length 64
        eth0: 1 multicast blocks dropped.
        inet6_ifa_finish_destroy

My linux host is connected to a FreeBSD-4.1R IPv6 router: ping6 works
fine between them with link-local addresses and they exchange
neighbour solicitations and advertisements fine.  However when I "ping
ff02::1" from the router, there is no response from the linux host.
Seems ipv6 multicast is not working/configured?  (I have to check RH's
kernel build configuration.)  The Intel network card in the linux box
is using the eepro100 driver.

I can only comment that with Usagi's patch on the standard linux-2.4.0
source, router advertisements are accepted fine.  (Is it possible to
get an rpm of a built vanilla (unpatched) linux-2.4 kernel with
working ipv6 support from somewhere? -- it would save some time.)

Jens

<Prev in Thread] Current Thread [Next in Thread>