<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Consolas","serif";
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-CA link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>On Thursday, October 31, 2013 11:37 AM, Tapio Haapala wrote:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> 31.10.2013 15:38, Claude Marinier kirjoitti:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> >  <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > I am building a WAN emulator using a FreeBSD server with DummyNet for WAN<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > effects and BIRD for OSPF. At first, no multicast packets left the server;<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > then I added a default route and they left by that interface only. How can<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > I configure the server so BIRD sends HELLO packets out all the interfaces.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> Did you set ip for each interface? You need valid ip for each interface.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Yes. Here are details.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>bce0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                options=c01bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                ether 00:1e:0b:90:2e:e0<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet 131.140.113.14 netmask 0xfffffff8 broadcast 131.140.113.15<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet6 fe80::21e:bff:fe90:2ee0%bce0 prefixlen 64 scopeid 0x1 <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                media: Ethernet 100baseTX <full-duplex><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                status: active<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>bce1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                options=c01bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,VLAN_HWTSO,LINKSTATE><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                ether 00:1e:0b:90:2e:dc<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet 131.140.113.189 netmask 0xfffffff8 broadcast 131.140.113.191<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet6 fe80::21e:bff:fe90:2edc%bce1 prefixlen 64 scopeid 0x2 <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                media: Ethernet 100baseTX <full-duplex><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                status: active<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet6 ::1 prefixlen 128 <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet6 fe80::1%lo0 prefixlen 64 scopeid 0xa <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                inet 127.0.0.1 netmask 0xff000000 <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>                nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL><o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > Details:<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> >  <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > FreeBSD WAMemu 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Thu Sep 26 22:50:31 UTC 2013<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> >  <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > bird-1.3.11<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> > P.S. I got it working by avoiding multicast with 'type nonbroadcast' and 'neighbors'.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> If all your routers in l2 segment use bird you can also use "real<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> broadcast yes;" for interface. Then you do not need list your<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>> neighbors. It is wery usefull addon when you have problems with multicast.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Would using "real broadcast yes;" cause BIRD to send HELLO out all<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>interfaces? The interfaces are on separate sub-networks; this would<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>not work but I am curious.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>When I set one of the interfaces as the default route, BIRD can form<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>a full adjacency with the Cisco router on that side but not on the<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>other. I can see the HELLO packets leaving BIRD by that interface. I<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>can change the default route to the other interface and then see HELLO<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>leaving that interface.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>We plan to connect four Cisco routers to BIRD; each router will have a<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>simulated remote site behind it.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I am learning a lot as I research this problem. This is good but I<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>need a solution. :-)<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Is there some FreeBSD setting which enables multicast to work properly?<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Does BIRD send HELLO out each interface individually?<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>-- <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>C Marinier<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p></div></body></html>