> -----Original Message----- > From: Claude Marinier > Sent: Friday, November 01, 2013 9:05 AM > To: 'Ondrej Filip' > Subject: RE: FreeBSD, OSPF, and multicast > > > -----Original Message----- > > From: owner-bird-us...@atrey.karlin.mff.cuni.cz [mailto:owner-bird- > > us...@atrey.karlin.mff.cuni.cz] On Behalf Of Ondrej Filip > > Sent: Thursday, October 31, 2013 6:37 PM > > To: Claude Marinier; bird-us...@bird.network.cz > > Subject: Re: FreeBSD, OSPF, and multicast > > > > On 31.10.2013 14:38, Claude Marinier wrote: > > > Hi, > > > > > > I am building a WAN emulator using a FreeBSD server with DummyNet > > > for WAN effects and BIRD for OSPF. At first, no multicast packets > > > left the server; then I added a default route and they left by that > > > interface only. How can I configure the server so BIRD sends HELLO > > > packets out all the interfaces. > > > > Can you send 'show ospf interfaces' and maybe also check if there are > > no errors > > BIRD 1.3.11 ready. > bird> show ospf int > WANemu: > Interface bce0 (xxx.xxx.xxx.8/29) > Type: broadcast > Area: 0.0.0.0 (0) > State: dr > Priority: 1 > Cost: 10 > Hello timer: 10 > Wait timer: 40 > Dead timer: 40 > Retransmit timer: 5 > Designed router (ID): xxx.xxx.xxx.14 > Designed router (IP): xxx.xxx.xxx.14 > Backup designed router (ID): 0.0.0.0 > Backup designed router (IP): 0.0.0.0 Interface bce1 > (xxx.xxx.xxx.184/29) > Type: broadcast > Area: 0.0.0.0 (0) > State: dr > Priority: 1 > Cost: 10 > Hello timer: 10 > Wait timer: 40 > Dead timer: 40 > Retransmit timer: 5 > Designed router (ID): xxx.xxx.xxx.14 > Designed router (IP): xxx.xxx.xxx.189 > Backup designed router (ID): 0.0.0.0 > Backup designed router (IP): 0.0.0.0 > bird> show ospf neighbors > WANemu: > Router ID Pri State DTime Interface Router IP > xxx.xxx.xxx.9 1 init/other 00:37 bce0 xxx.xxx.xxx.9 > xxx.xxx.xxx.185 1 init/other 00:33 bce1 xxx.xxx.xxx.185 > > > bird> echo all > > bird> debug all all > > There is a lot of output. How can this be restricted to HELLO messages?
Got something useful from 'debug all all'. >>> device1: Scanning interfaces >>> WANemu: HELLO packet received from 131.140.113.9 via bce0 >>> WANemu: HELLO packet received from 131.140.113.185 via bce1 >>> device1: Scanning interfaces >>> WANemu: HELLO packet sent via bce1 >>> WANemu: HELLO packet sent via bce0 >>> WANemu: HELLO packet received from 131.140.113.9 via bce0 >>> WANemu: HELLO packet received from 131.140.113.185 via bce1 I am also running 'tcpdump' on one of the interfaces: - it does not show bird's HELLO packets - it does show the Cisco router's HELLO packets - it does show CDP packets from the Cisco router - it does show CDP packets from the server running bird > I suspect that there is an underlying assumption (like IGMP or PIM) which I > have not yet discovered. > > > Ondrej > > > > > > > > Thank you. > > > > > > Details: > > > > > > FreeBSD WAMemu 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep > > > 26 22:50:31 UTC 2013 > > > r...@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > > > > > > bird-1.3.11 > > > > > > P.S. I got it working by avoiding multicast with 'type nonbroadcast' and > 'neighbors'. > > > > > > -- > > > Claude Marinier