[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(usagi-users 00544) Bug in 2.4.x multicast code?



Hi,

I have problems with pinging my link-local address and the common
link-local multicast addresses on the Linux 2.4.x kernel. I have tried
all 2.4.x kernels without success. 2.4.0, 2.4.1, 2.4.2, 2.4.3 and 2.4.4.
I have no problems with this on Linux 2.x, KAME BSD's or Sun Solaris 8.

Then I ping the all-nodes group:

# ping6 ff02::1
connect: Invalid argument

All routers:
# ping6 ff02::2
connect: Invalid argument

Then I try my link-local address:
# ping6 fe80::a00:2bff:fe98:2f62
connect: Invalid argument

Loopback works good:
[root@h18n1fls11o822 /root]# ping6 ::1
PING ::1(::1) from ::1 : 56 data bytes
64 bytes from ::1: icmp_seq=0 hops=64 time=160 usec
64 bytes from ::1: icmp_seq=1 hops=64 time=80 usec
64 bytes from ::1: icmp_seq=2 hops=64 time=93 usec

My config:

# ifconfig  
eth0      Link encap:Ethernet  HWaddr 08:00:2B:98:2F:62  
          inet addr:213.64.66.18  Bcast:213.64.66.127
Mask:255.255.255.128
          inet6 addr: fe80::a00:2bff:fe98:2f62/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136375 errors:0 dropped:0 overruns:0 frame:0
          TX packets:117005 errors:0 dropped:0 overruns:0 carrier:0
          collisions:5 txqueuelen:100 
          Interrupt:5 Base address:0x300 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0

# netstat -A inet6 -rn
Kernel IPv6 routing table
Destination                  Next Hop     Flags Metric Ref    Use Iface
::1/128                      ::           U     0      3      1   lo
fe80::a00:2bff:fe98:2f62/128 ::           U     0      0      0   lo
fe80::/10                    ::           UA    256    0      0   eth0
ff00::/8                     ::           UA    256    0      0   eth0
::/0                         ::           UDA   256    0      0   eth0


- bln