I'm evaluating the Vyatta product in my lab and I'm having trouble getting it to pass multicast traffic.
I've reduced the config file down to the bare minimum in an attempt to isolate the problem. I've printed it out below. You'll notice that neither the "protocol igmp" nor the "multicast" sections are present in the config file. When I attempt to add them via the xorpsh command line I do so with the following syntax. set multicast mfea4 interface eth0 set protocols igmp interface eth0 As I "commit' these changes, one of the programs on the router crashes. This is what syslog reports. Is there another section I need to configure before I try to enable multicast? -- Patrick -------- BEGIN SYSLOG ------- ***** NOTE: This section is part of the boot process. I've included it in case it ***** ***** yields necessary information ***** Dec 7 09:14:33 localhost kernel: Netfilter messages via NETLINK v0.30. Dec 7 09:14:33 localhost kernel: nf_conntrack version 0.5.0 (4027 buckets, 32216 max) Dec 7 09:14:38 localhost kernel: Registering unionfs 2.0 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for interface not in libfeaclient tree: eth0 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for vif not in libfeaclient tree: eth0/eth0 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for address no in libfeaclient tree: eth0/eth0/10.1.20.1 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for interface not in libfeaclient tree: eth1 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for vif not in libfeaclient tree: eth1/eth1 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for address no in libfeaclient tree: eth1/eth1/10.39.137.152 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for address no in libfeaclient tree: eth1/eth1/10.39.137.254 Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for interface not in libfeaclient tree: lo Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for vif not in libfeaclient tree: lo/lo Dec 7 09:14:42 localhost xorp_fea: [ 2007/12/07 09:14:42 WARNING xorp_fea FEA ] Got update for address no in libfeaclient tree: lo/lo/10.0.0.65 Dec 7 09:14:43 localhost xorp_fea: [ 2007/12/07 09:14:43 WARNING xorp_fea FEA ] Got update for interface not in libfeaclient tree: eth1 Dec 7 09:14:46 localhost xorp_rib: [ 2007/12/07 09:14:46 WARNING xorp_rib LIBFEACLIENT ] NetlinkHead::io_event(), iface is empty Dec 7 09:14:46 localhost last message repeated 2 times Dec 7 09:14:54 localhost xorp_static_routes: [ 2007/12/07 09:14:54 WARNING xorp_static_routes LIBFEACLIENT ] NetlinkHead::io_event(), iface is empty Dec 7 09:14:54 localhost last message repeated 2 times Dec 7 09:14:59 localhost xorp_static_routes: [ 2007/12/07 09:14:59 WARNING xorp_static_routes XrlStaticRoutesTarget ] Handling method for static_routes/0.1/add_route4 failed: XrlCmdError 102 Command failed Cannot add unicast route for 0.0.0.0/0: the route already exists Dec 7 09:14:59 localhost call_xrl: [ 2007/12/07 09:14:59 ERROR call_xrl:4808 XRL +69 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/libxipc/call _xrl.cc response_handler ] Failed. Reason: 102 Command failed Cannot add unicast route for 0.0.0.0/0: the route already exists ("finder://static_routes/static_routes/0.1/add_route4?unicast:bool=true& multicast:bool=false&network:ipv4net=0.0.0.0/0&nexthop:ipv4=10.39.137.1& metric:u32=1") Dec 7 09:15:00 localhost xorp_rtrmgr: [ 2007/12/07 09:15:00 ERROR xorp_rtrmgr:3881 FINDER +1079 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/libxipc/find er.cc announce_new_instance ] Failed to resolve finder://[EMAIL PROTECTED]/finder _event_observer/0.1/xrl_target_birth?target_class:txt=fea&target_instanc e:[EMAIL PROTECTED] **** NOTE: This is the output generated by the "set multicast" and "set protocols igmp" *** **** commands *** Dec 7 09:17:45 localhost xorp_fea: [ 2007/12/07 09:17:45 FATAL xorp_fea:4059 LIBXORP +207 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/libxorp/sele ctor.cc add_ioevent_cb ] SelectorList::add_ioevent_cb: attempt to add invalid file descriptor (fd = -1) Dec 7 09:17:45 localhost xorp_rtrmgr: [ 2007/12/07 09:17:45 ERROR xorp_rtrmgr:3881 LIBXORP +741 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/libxorp/run_ command.cc done ] Command "/opt/vyatta/libexec/xorp/xorp_fea": terminated with signal 6; aborted with a core dump. Dec 7 09:17:45 localhost xorp_rtrmgr: [ 2007/12/07 09:17:45 ERROR xorp_rtrmgr:3881 FINDER +1006 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/libxipc/find er.cc announce_events_externally ] Failed to resolve finder://[EMAIL PROTECTED]/finder _event_observer/0.1/xrl_target_death?target_class:txt=fea&target_instanc e:[EMAIL PROTECTED] Dec 7 09:17:45 localhost xorp_static_routes: [ 2007/12/07 09:17:45 ERROR xorp_static_routes:4566 STATIC_ROUTES +1027 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/static_route s/xrl_static_routes_node.cc finder_event_observer_0_1_xrl_target_death ] FEA (instance [EMAIL PROTECTED]) has died, shutting down. Dec 7 09:17:46 localhost xorp_rtrmgr: [ 2007/12/07 09:17:46 WARNING xorp_rtrmgr:3881 XrlFinderTarget +406 xrl/targets/finder_base.cc handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "MFEA_4" does not exist or is not enabled. Dec 7 09:18:17 localhost xorp_rtrmgr: [ 2007/12/07 09:18:17 WARNING xorp_rtrmgr:3881 XrlFinderTarget +406 xrl/targets/finder_base.cc handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "MFEA_4" does not exist or is not enabled. Dec 7 09:18:17 localhost xorp_rtrmgr: [ 2007/12/07 09:18:17 ERROR xorp_rtrmgr:3881 RTRMGR +2026 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/rtrmgr/task. cc task_fail ] Shutting down fatally wounded process (mfea4) Dec 7 09:18:17 localhost xorp_rtrmgr: [ 2007/12/07 09:18:17 ERROR xorp_rtrmgr:3881 RTRMGR +701 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/rtrmgr/maste r_conf_tree.cc commit_pass2_done ] Commit failed: Can't validate config ready of process mfea4 Dec 7 09:18:17 localhost xorp_rtrmgr: [ 2007/12/07 09:18:17 WARNING xorp_rtrmgr:3881 XrlFinderTarget +406 xrl/targets/finder_base.cc handle_finder_0_2_resolve_xrl ] Handling method for finder/0.2/resolve_xrl failed: XrlCmdError 102 Command failed Target "xorpsh-4897-zuul" does not exist or is not enabled. Dec 7 09:18:17 localhost xorp_rtrmgr: [ 2007/12/07 09:18:17 ERROR xorp_rtrmgr:3881 RTRMGR +641 /home/autobuild/builds/master/2007-10-24-0001/ofr/xorp/xorp/rtrmgr/xrl_r trmgr_interface.cc apply_config_change_done_cb ] Failed to notify client that config change was done: Resolve failed -------- END SYSLOG ------- -------- BEGIN CONFIG FILE ------- /*XORP Configuration File, v1.0*/ protocols { static { disable: false route 0.0.0.0/0 { next-hop: 10.39.137.1 metric: 1 } } } policy { } interfaces { loopback lo { address 10.0.0.65 { prefix-length: 32 } } ethernet eth0 { description: "Internal" hw-id: 00:04:23:be:d0:10 address 10.1.20.1 { prefix-length: 24 multicast-capable: true } } ethernet eth1 { description: "External" hw-id: 00:08:74:0f:fa:e2 address 10.39.137.254 { prefix-length: 24 multicast-capable: true } address 10.39.137.152 { prefix-length: 24 multicast-capable: true } } } service { nat { rule 1 { type: "destination" inbound-interface: "eth1" protocols: "all" source { network: "0.0.0.0/0" } destination { address: "10.39.137.152" } inside-address { address: 10.1.20.152 } } rule 2 { type: "source" outbound-interface: "eth1" protocols: "all" source { address: "10.1.20.152" } destination { network: "0.0.0.0/0" } outside-address { address: 10.39.137.152 } } } ssh { port: 22 protocol-version: "v2" } webgui { http-port: 80 https-port: 443 } } firewall { log-martians: "enable" send-redirects: "disable" receive-redirects: "disable" ip-src-route: "disable" broadcast-ping: "disable" syn-cookies: "enable" } system { host-name: "zuul" domain-name: "" time-zone: "GMT" gateway-address: 10.39.137.1 login { user root { full-name: "" authentication { encrypted-password: "$1$$Ht7gBYnxI1xCdO/JOnodh." } } user vyatta { full-name: "" authentication { encrypted-password: "$1$$Ht7gBYnxI1xCdO/JOnodh." } } } package { auto-sync: 0 repository community { component: "main" url: "http://archive.vyatta.com/vyatta" } } } /* Warning: Do not remove the following line. */ /* === vyatta-config-version: "[EMAIL PROTECTED]:[EMAIL PROTECTED]:[EMAIL PROTECTED]:[EMAIL PROTECTED]:[EMAIL PROTECTED]:[EMAIL PROTECTED]:[EMAIL PROTECTED] " === */ ----- END CONFIG FILE ----- Patrick G. Cordell, CISSP Network/Software Engineer Boeing IDSS NCO Platform Integration > (253) 657-6322 > _______________________________________________ Vyatta-users mailing list Vyatta-users@mailman.vyatta.com http://mailman.vyatta.com/mailman/listinfo/vyatta-users