[Xorp-users] XORP 1.3 IPv6 mcast problem on FreeBSD 6.2RC1

A.H.T ahthamrin at gmail.com
Tue Nov 28 00:26:20 PST 2006


Hi,

I am trying to run  XORP 1.3  PIM-SMv6 on FreeBSD 6.2RC1, and the XORP
complains "Device not configured" on sending an IPv6 multicast packet
(both MLD and PIM-SMv6). Sending IPv4 multicast  packets is not a
problem.
The same XORP code is running without a problem on FreeBSD 6.1R.
The XORP from CVS creates a compiler's Segmentation Fault during compilation.

I guess these problems are very much because of the FreeBSD, but I'd
like to know if there are others who experienced (or may have solved)
these problems.

regards,

Below are the errors:

1. XORP IPv6 multicast (MLD only)
[ 2006/11/28 11:28:32  ERROR xorp_fea:66931 MFEA +2249
mfea_proto_comm.cc proto_socket_write ] sendmsg(proto 58 size 24 from
fe80::20c:29ff:fe35:3766 to ff02::1 on vif em1) failed: Device not
configured
[ 2006/11/28 11:28:32 WARNING xorp_fea XrlMfeaTarget ] Handling method
for mfea/0.1/send_protocol_message6 failed: XrlCmdError 102 Command
failed Cannot send MLD protocol message from fe80::20c:29ff:fe35:3766
to ff02::1 on vif em1: sendmsg(proto 58 size 24 from
fe80::20c:29ff:fe35:3766 to ff02::1 on vif em1) failed: Device not
configured
[ 2006/11/28 11:28:32  ERROR xorp_mld:67010 MLD6IGMP +1519
xrl_mld6igmp_node.cc mfea_client_send_protocol_message_cb ] Cannot
send a protocol message: 102 Command failed Cannot send MLD protocol
message from fe80::20c:29ff:fe35:3766 to ff02::1 on vif em1:
sendmsg(proto 58 size 24 from fe80::20c:29ff:fe35:3766 to ff02::1 on
vif em1) failed: Device not configured

2. Compiler's segmentation fault (this is just FYI, the error should
be forwarded to GNU guys)

/usr/include/c++/3.4/bits/stl_list.h: In instantiation of `void
std::list<_Tp, _Alloc>::_M_insert(std::_List_iterator<_Tp>, const
_Tp&) [with _Tp = XrlAtom, _Alloc = std::allocator<XrlAtom>]':
/usr/include/c++/3.4/bits/stl_list.h:755:   instantiated from `void
std::list<_Tp, _Alloc>::push_front(const _Tp&) [with _Tp = XrlAtom,
_Alloc = std::allocator<XrlAtom>]'
../../libxipc/xrl_args.hh:470:   instantiated from here
/usr/include/c++/3.4/bits/stl_list.h:1164: internal compiler error:
Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[3]: *** [print_lsas.o] Error 1
gmake[3]: Leaving directory `/usr/local/src/xorp-cvs/ospf/tools'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/local/src/xorp-cvs/ospf'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/xorp-cvs'
gmake: *** [all] Error 2




-- 
<husni>



More information about the Xorp-users mailing list