[Xorp-users] OpenBSD-3.6 segfaults

Pavlin Radoslavov pavlin@icir.org
Thu, 09 Dec 2004 17:59:07 -0800


> Now I'm getting the following errors:
> 
> [ 2004/12/09 17:43:58 TRACE xorp_igmp MLD6IGMP ] RX
> IGMP_MEMBERSHIP_QUERY from 147.155.127.1 to 224.0.0.1 on vif vlan127
> [ 2004/12/09 17:44:03 TRACE xorp_pimsm4 PIM ] TX PIM_HELLO from
> 147.155.127.4 to 224.0.0.13 on vif vlan127
> [ 2004/12/09 17:44:03  ERROR xorp_fea:18238 MFEA +1758
> mfea_proto_comm.cc proto_socket_write ] sendmsg(proto 103 from
> 147.155.127.4 to 224.0.0.13 on vif vlan127) failed: No route to host
> [ 2004/12/09 17:44:03 WARNING xorp_fea XrlMfeaTarget ] Handling method
> for mfea/0.1/send_protocol_message4 failed: XrlCmdError 102 Command
> failed Cannot send PIMSM_4 protocol message from 147.155.127.4 to
> 224.0.0.13 on vif vlan127
> [ 2004/12/09 17:44:03  ERROR xorp_pimsm4:2687 PIM +1746 xrl_pim_node.cc
> mfea_client_send_protocol_message_cb ] Failed to send a protocol
> message: 102 Command failed Cannot send PIMSM_4 protocol message from
> 147.155.127.4 to 224.0.0.13 on vif vlan127
> 
> Is this a config thing? Do you need more of the log?

That is odd. For whatever reason the MFEA cannot transmit PIM
control packets as link-local multicast on the vlan127 interface. Do
you get similar errors for the IGMP messages? Off the top of my
head, I don't see any particular reason why the link-local multicast
should fail, unless there is something special about vlan.

Ah, here is a thought. How did you create the vlan? Did you use
openvpn or something like this? Can you verify by running
"ifconfig -a" that vlan127 has the MULTICAST flag set. I think
that on some OS older versions of openvpn don't set the MULTICAST
flag properly, but this should be fixed in later versions.

Anyway, I looked again into your config file you sent previously,
and it seems fine. Hence, if the MULTICAST flag on vlan127 is set,
please send your complete log message.

Thanks,
Pavlin