[Xorp-hackers] VRRP error

Li Zhao lizhaous2000 at yahoo.com
Fri Mar 5 10:31:19 PST 2010


Yes, i am still using 1.6 on the Linux. I have libpcap under /usr/lib  and I also saw allocate_io_link_plugins called. I do not underdtand that part of code now.

--- On Fri, 3/5/10, Ben Greear <greearb at candelatech.com> wrote:

> From: Ben Greear <greearb at candelatech.com>
> Subject: Re: [Xorp-hackers] VRRP error
> To: "Li Zhao" <lizhaous2000 at yahoo.com>
> Cc: xorp-hackers at icir.org
> Date: Friday, March 5, 2010, 11:20 AM
> On 03/05/2010 07:57 AM, Li Zhao
> wrote:
> > The way to fix assert crash I think is in the
> function
> > prepare_advertisement to resize the data.size to
> VRRP_MAX_PACKET_SIZE
> > because the last packet sending already resize it to
> some smaller size.
> >
> > Then the problem happened in fea because I always saw
> "NO I/O Link plugin
> > to send a link raw packet ...". Anybody knows what
> this "I/O Link Plugin"
> > means?
> 
> It means you don't have pcap support compiled in,
> probably.
> 
> Are you still trying 1.6?
> 
> What OS are you using?
> 
> Thanks,
> Ben
> 
> >
> > Thanks.
> >
> > Li
> >
> > --- On Sat, 2/27/10, Li Zhao<lizhaous2000 at yahoo.com> wrote:
> >
> >> From: Li Zhao<lizhaous2000 at yahoo.com>
> >> Subject: Re: [Xorp-hackers] VRRP error
> >> To: "Ben Greear"<greearb at candelatech.com>
> >> Cc: xorp-hackers at icir.org
> >> Date: Saturday, February 27, 2010, 8:23 AM
> >> I tried to remove those two assertion
> >> before, but MAC wno't be updated and there were
> some other
> >> problems. Now what I found was fea has some thing
> wrong.
> >> During debugging, I will post any findings as soon
> as
> >> possible.
> >>
> >> Thanks
> >>
> >> --- On Fri, 2/26/10, Ben Greear<greearb at candelatech.com>
> >> wrote:
> >>
> >>> From: Ben Greear<greearb at candelatech.com>
> >>> Subject: Re: [Xorp-hackers] VRRP error
> >>> To: "Li Zhao"<lizhaous2000 at yahoo.com>
> >>> Cc: "Eric S. Johnson"<esj at cs.fiu.edu>,
> >> xorp-hackers at icir.org
> >>> Date: Friday, February 26, 2010, 4:59 PM
> >>> On 02/26/2010 01:01 PM, Li Zhao
> >>> wrote:
> >>>> Actually the configuration is very simple
> to
> >> reproduce
> >>> the problem on Linux.
> >>>
> >>> I tried starting this on my system, and get
> an
> >> assertion.
> >>>
> >>> I ran it with:
> >>> /usr/local/xorp/bin/xorp_rtrmgr -b
> >> /root/xorp_vrrp.conf
> >>>
> >>> The config file is exactly as you posted.
> >>>
> >>> [ 2010/02/26 13:53:35 WARNING xorp_fea FEA ]
> Clearing
> >>> iftree: copy of user-config
> >>> [ 2010/02/26 13:53:36  FATAL
> xorp_vrrp:13019 VRRP
> >>> vrrp_packet.cc:173 finalize ] Assertion
> (_data.size()
> >> ==
> >>> _data.capacity()&&  _data.size()
> ==
> >>> VRRP_MAX_PACKET_SIZE) failed
> >>> [ 2010/02/26 13:53:36  ERROR
> xorp_rtrmgr:12925
> >> RTRMGR
> >>> module_manager.cc:764 done_cb ] Command
> >>> "/usr/local/xorp/vrrp/xorp_vrrp": terminated
> with
> >> signal 6.
> >>>
> >>> I ran it again with the latest code (mostly
> changes
> >> Eric
> >>> has been testing), and
> >>> now it crashes:
> >>>
> >>> [ 2010/02/26 13:57:34 WARNING xorp_fea
> XrlFeaTarget ]
> >>> Handling method for ifmgr/0.1/create_mac
> failed:
> >> XrlCmdError
> >>> 102 Command failed Cannot add MAC address
> >> 0:0:5e:0:1:64 on
> >>> interface eth1: MAC already added
> >>> [ 2010/02/26 13:57:34  FATAL
> xorp_vrrp:14729 VRRP
> >>> vrrp_target.cc:362 xrl_cb ] XRL error: 102
> Command
> >> failed
> >>> Cannot add MAC address 0:0:5e:0:1:64 on
> interface
> >> eth1: MAC
> >>> already added
> >>> [ 2010/02/26 13:57:34  ERROR
> xorp_rtrmgr:14644
> >> RTRMGR
> >>> module_manager.cc:764 done_cb ] Command
> >>> "/usr/local/xorp/vrrp/xorp_vrrp": terminated
> with
> >> signal 6.
> >>>
> >>>
> >>> Looks like it's time to remove some asserts
> :P
> >>>
> >>>
> >>> Thanks,
> >>> Ben
> >>>
> >>> -- Ben Greear<greearb at candelatech.com>
> >>> Candela Technologies Inc  http://www.candelatech.com
> >>>
> >>>
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> Xorp-hackers mailing list
> >> Xorp-hackers at icir.org
> >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
> >>
> >
> >
> >
> 
> 
> -- 
> Ben Greear <greearb at candelatech.com>
> Candela Technologies Inc  http://www.candelatech.com
> 


      



More information about the Xorp-hackers mailing list