Date: Fri, 24 Aug 2001 19:36:07 -0400 From: Greg Troxel <gdt@ir.bbn.com> To: freebsd-stable@freebsd.org Subject: RELENG_4 SIOCADDMULTI by gated-3.5.9 on ppp0 failing Message-ID: <20010824233608.6AB2B37B40E@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
I've been running FreeBSD 4.3-STABLE for a long time, with a dialup PPP connection to another FreeeBSD machine. Both ends run gated 3.5.9 and speak OSPF. OSPF sends HELLO packets to OSPF-ALL.MULTICAST.NET (224.0.0.5), even on PPP links. Today I cvs updated on RELENG_4, rebuilt a kernel and userland, installed and rebooted. Everything is fine except that when gated tries to join OSPF-ALL, it gets an error: Aug 24 19:25:27 foo gated[1767]: task_set_option: task OSPF socket 7 option GroupAdd(10) interface x.y.z.w(ppp0) group 224.0.0.5: Can't assign requested address 'netstat -ain' on the far side of the link (less recent kernel) shows that 224.0.0.5 is joined. This error is EADDRNOTAVAIL (49), and in looking throught the sources, I can't figure out where this is coming from. The SIOCADDMULTI support in net/if_ppp.c seems to simply return without error (but also not doing anything). The local gated falls back to sending pt-pt traffic, but it is apparently not eceiving the HELLO packets from the peer (which can be seen to be multicast with tcpdump). mrouted, however, is able to join groups. Perhaps the gated join requests are somehow considered improper by the kernel. Any clues would be appreciated. Greg Troxel <gdt@ir.bbn.com> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010824233608.6AB2B37B40E>