<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>