Hi,<div><br></div><div>I am trying to simulate similar situation as in post:</div><div><a href="http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-February/001680.html">http://mailman.icsi.berkeley.edu/pipermail/xorp-users/2007-February/001680.html</a><br>

</div><div><br></div><div>I am using Voyage Linux platform based on Ubuntu. Have compiled and installed XORP 1.6 from source, and set same config file as in mentioned post. </div><div><br></div><div>config.boot</div><div>

<br></div><div><div>interfaces {</div><div>    interface eth0 {</div><div>        description: &quot;upstream interface&quot;</div><div>        disable: false</div><div>        default-system-config</div><div>    }</div>
<div>
    interface eth1{</div><div>        description: &quot;downstream interface&quot;</div><div>        disable: false</div><div>        default-system-config</div><div>    }</div><div>}</div><div><br></div><div>fea {</div>

<div>    unicast-forwarding4 {</div><div>        disable: false</div><div>    }</div><div>}</div><div><br></div><div>plumbing {</div><div>    mfea4 {</div><div>        disable: false</div><div>        interface eth0 {</div>

<div>            vif eth0 {</div><div>                disable: false</div><div>            }</div><div>        }</div><div>        interface eth1 {</div><div>            vif eth1 {</div><div>                disable: false</div>

<div>            }</div><div>        }</div><div>        interface register_vif {</div><div>            vif register_vif {</div><div>                disable: false</div><div>            }</div><div>        }</div><div>        traceoptions {</div>

<div>            flag all {</div><div>                disable: false</div><div>            }</div><div>        }</div><div>    }</div><div>}</div><div><br></div><div>protocols {</div><div>    igmp {</div><div>        disable: false</div>

<div>        interface eth0 {</div><div>            vif eth0 {</div><div>                version: 3</div><div>                disable: false</div><div>            }</div><div>        }</div><div>        interface eth1 {</div>

<div>            vif eth1 {</div><div>                version: 3</div><div>                disable: false</div><div>            }</div><div>        }</div><div>        traceoptions {</div><div>            flag all {</div>

<div>                disable: false</div><div>           }</div><div>       }</div><div>    }</div><div>}</div><div><br></div><div>protocols {</div><div>    pimsm4 {</div><div>       disable: false</div><div>       interface eth0 {</div>

<div>           vif eth0 {</div><div>              disable: false</div><div>           }</div><div>        }</div><div>        interface eth1 {</div><div>           vif eth1 {</div><div>              disable: false</div>
<div>
           }</div><div>        }</div><div>       interface register_vif {</div><div>                vif register_vif {</div><div>                disable: false</div><div>                   }</div><div>               }</div>

<div>        traceoptions {</div><div>           flag all {</div><div>              disable: false</div><div>              }</div><div>           }</div><div>      }</div><div>  }</div><div><br></div><div>protocols {</div>

<div>    fib2mrib {</div><div>        disable: false</div><div>    }</div><div><br></div><div>ifconfig -&gt;</div><div><div>eth0      Link encap:Ethernet  HWaddr 00:0D:B9:14:D8:00</div><div>          inet addr:172.16.1.245  Bcast:172.16.1.255  Mask:255.255.255.0</div>

<div>          inet6 addr: fe80::20d:b9ff:fe14:d800/64 Scope:Link</div><div>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1</div><div>          RX packets:20843 errors:0 dropped:0 overruns:0 frame:0</div><div>

          TX packets:9830 errors:0 dropped:0 overruns:0 carrier:0</div><div>          collisions:0 txqueuelen:1000</div><div>          RX bytes:1453533 (1.3 MiB)  TX bytes:2335612 (2.2 MiB)</div><div>          Interrupt:10</div>

<div><br></div><div>eth1      Link encap:Ethernet  HWaddr 00:0D:B9:14:D8:01</div><div>          inet addr:172.16.2.245  Bcast:172.16.2.255  Mask:255.255.255.0</div><div>          inet6 addr: fe80::20d:b9ff:fe14:d801/64 Scope:Link</div>

<div>          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1</div><div>          RX packets:1485 errors:0 dropped:0 overruns:0 frame:0</div><div>          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0</div><div>

          collisions:0 txqueuelen:1000</div><div>          RX bytes:106289 (103.7 KiB)  TX bytes:468 (468.0 b)</div><div>          Interrupt:12 Base address:0x4000</div><div><br></div><div><br></div><div>After running  xorp_rtrmgr, I get next output:</div>

<div><div>[ 2009/05/27 19:06:42  INFO xorp_rtrmgr:10011 RTRMGR +239 master_conf_tree.cc execute ] Changed modules: interfaces, firewall, fea, mfea4, rib, fib2mrib, igmp, pimsm4</div><div>[ 2009/05/27 19:06:42  INFO xorp_rtrmgr:10011 RTRMGR +96 module_manager.cc execute ] Executing module: interfaces (fea/xorp_fea)</div>

<div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] MFEA enabled</div><div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] CLI enabled</div><div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] CLI started</div><div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] MFEA enabled</div>

<div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] CLI enabled</div><div>[ 2009/05/27 19:06:43 INFO xorp_fea MFEA ] CLI started</div><div>[ 2009/05/27 19:06:44  INFO xorp_rtrmgr:10011 RTRMGR +96 module_manager.cc execute ] Executing module: firewall (fea/xorp_fea)</div>

<div>[ 2009/05/27 19:06:48  INFO xorp_rtrmgr:10011 RTRMGR +96 module_manager.cc execute ] Executing module: fea (fea/xorp_fea)</div><div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +96 module_manager.cc execute ] Executing module: mfea4 (fea/xorp_fea)</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface added: Vif[eth0] pif_index: 2 vif_index: 0 addr: 172.16.1.245 subnet: <a href="http://172.16.1.0/24">172.16.1.0/24</a> broadcast: 172.16.1.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface added: Vif[eth1] pif_index: 3 vif_index: 1 addr: 172.16.2.245 subnet: <a href="http://172.16.2.0/24">172.16.2.0/24</a> broadcast: 172.16.2.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] MFEA started</div><div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface enabled Vif[eth0] pif_index: 2 vif_index: 0 addr: 172.16.1.245 subnet: <a href="http://172.16.1.0/24">172.16.1.0/24</a> broadcast: 172.16.1.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface started: Vif[eth0] pif_index: 2 vif_index: 0 addr: 172.16.1.245 subnet: <a href="http://172.16.1.0/24">172.16.1.0/24</a> broadcast: 172.16.1.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface added: Vif[register_vif] pif_index: 2 vif_index: 2 addr: 172.16.1.245 subnet: <a href="http://172.16.1.245/32">172.16.1.245/32</a> broadcast: 172.16.1.245 peer: 0.0.0.0 Flags: PIM_REGISTER UNDERLYING_VIF_UP MTU: 1500</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface enabled Vif[eth1] pif_index: 3 vif_index: 1 addr: 172.16.2.245 subnet: <a href="http://172.16.2.0/24">172.16.2.0/24</a> broadcast: 172.16.2.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface started: Vif[eth1] pif_index: 3 vif_index: 1 addr: 172.16.2.245 subnet: <a href="http://172.16.2.0/24">172.16.2.0/24</a> broadcast: 172.16.2.255 peer: 0.0.0.0 Flags: MULTICAST BROADCAST UNDERLYING_VIF_UP MTU: 1500 UP IPv4 ENABLED</div>

<div>[ 2009/05/27 19:06:54 INFO xorp_fea MFEA ] Interface enabled Vif[register_vif] pif_index: 2 vif_index: 2 addr: 172.16.1.245 subnet: <a href="http://172.16.1.245/32">172.16.1.245/32</a> broadcast: 172.16.1.245 peer: 0.0.0.0 Flags: PIM_REGISTER UNDERLYING_VIF_UP MTU: 1500 DOWN IPv4 ENABLED</div>

<div>[ 2009/05/27 19:06:54  ERROR xorp_fea:10013 MFEA +1169 mfea_mrouter.cc add_multicast_vif ] setsockopt(MRT_ADD_VIF, vif register_vif) failed: Invalid argument</div><div>[ 2009/05/27 19:06:54  ERROR xorp_fea:10013 MFEA +1186 mfea_node.cc start_vif ] Cannot start vif register_vif: cannot add the multicast vif to the kernel</div>

<div>[ 2009/05/27 19:06:54 WARNING xorp_fea XrlMfeaTarget ] Handling method for mfea/0.1/start_vif failed: XrlCmdError 102 Command failed Cannot start vif register_vif: cannot add the multicast vif to the kernel</div><div>

[ 2009/05/27 19:06:54  ERROR xorp_rtrmgr:10011 RTRMGR +681 master_conf_tree.cc commit_pass2_done ] Commit failed: 102 Command failed Cannot start vif register_vif: cannot add the multicast vif to the kernel</div><div>[ 2009/05/27 19:06:54  ERROR xorp_rtrmgr:10011 RTRMGR +251 master_conf_tree.cc config_done ] Configuration failed: 102 Command failed Cannot start vif register_vif: cannot add the multicast vif to the kernel</div>

<div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +2228 task.cc run_task ] No more tasks to run</div><div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +171 module_manager.cc terminate ] Terminating module: fea</div>

<div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +171 module_manager.cc terminate ] Terminating module: firewall</div><div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +171 module_manager.cc terminate ] Terminating module: interfaces</div>

<div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +171 module_manager.cc terminate ] Terminating module: mfea4</div><div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +194 module_manager.cc terminate ] Killing module: mfea4</div>

<div>[ 2009/05/27 19:06:54  ERROR xorp_rtrmgr:10011 RTRMGR +747 module_manager.cc done_cb ] Command &quot;/usr/lib/xorp/fea/xorp_fea&quot;: terminated with signal 15.</div><div>[ 2009/05/27 19:06:54  INFO xorp_rtrmgr:10011 RTRMGR +282 module_manager.cc module_exited ] Module killed during shutdown: mfea4</div>

<div><br></div></div></div><div>I guest that main problem is: ERROR xorp_fea:10013 MFEA +1169 mfea_mrouter.cc add_multicast_vif ] setsockopt(MRT_ADD_VIF, vif register_vif) failed: Invalid argument !</div><div><br></div><div>

Have tried some older version, same as binary versions, but always same problem.</div><div>Same problem came up when I test this configuration on FC9.</div><div><br></div><div>Does anybody have a clue what could make this problem ?</div>

<div><br></div><div>Thank you folks !</div><div>Petar Bojovic</div></div>