From diego360xen at gmail.com Sat May 1 13:43:05 2010 From: diego360xen at gmail.com (=?ISO-8859-1?Q?Diego_Augusto_Pinzon_Carre=F1o?=) Date: Sat, 1 May 2010 15:43:05 -0500 Subject: [Xorp-hackers] Xorp-hackers Digest, Vol 49, Issue 26 In-Reply-To: References: Message-ID: 2010/4/30 > Send Xorp-hackers mailing list submissions to > xorp-hackers at icir.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers > or, via email, send a message with subject or body 'help' to > xorp-hackers-request at icir.org > > You can reach the person managing the list at > xorp-hackers-owner at icir.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Xorp-hackers digest..." > > > Today's Topics: > > 1. Fix for some bgp crashes (xorp.ct) (Ben Greear) > 2. How to go about doing an official release? (Ben Greear) > 3. Re: How to go about doing an official release? (Adam Greenhalgh) > 4. Re: How to go about doing an official release? (Ben Greear) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 29 Apr 2010 12:28:03 -0700 > From: Ben Greear > Subject: [Xorp-hackers] Fix for some bgp crashes (xorp.ct) > To: xorp > Message-ID: <4BD9DDC3.4060509 at candelatech.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > While playing around with xorp-bgp and our network emulator, I killed the > connection between two bgp peers for 10 seconds and restarted the network. > > xorp_bgp asserted and crashed. One of the crashes is below..the other was > similar. > > This patch appears to fix things. I've committed these to xorp.ct, but > posting > here for review in case I've made a mistake. > > [greearb at ben-dt2 xorp.ct]$ git diff > bf465857d2000f76fa5268e058c3f3617a3c1ee1 > diff --git a/bgp/socket.cc b/bgp/socket.cc > index c0152e2..4c08188 100644 > --- a/bgp/socket.cc > +++ b/bgp/socket.cc > @@ -243,6 +243,10 @@ SocketClient::connected(XorpFd s) > > XLOG_ASSERT(!get_sock().is_valid()); > XLOG_ASSERT(!_connecting); > + // Clean up any old reader/writers we might have around. > + // This can happen if you kill network connection between two peers > + // for 10 seconds and then re-start it. > + async_remove(); > set_sock(s); > async_add(s); > } > @@ -562,7 +566,6 @@ SocketClient::connect_socket_complete(XorpFd sock, > IoEventType type, > void > SocketClient::connect_socket_break() > { > - XLOG_ASSERT(_connecting); > _connecting = false; > > eventloop().remove_ioevent_cb(get_sock()); > > > > #0 0x0000003b07c332f5 in *__GI_raise (sig=) at > ../nptl/sysdeps/unix/sysv/linux/raise.c:64 > #1 0x0000003b07c34b20 in *__GI_abort () at abort.c:88 > #2 0x00007fd5dc5fe6bd in xlog_fatal (module_name=0x7fd5ddfd1215 "BGP", > line=, file=, > function=, fmt=0x7fd5dc61feac "Assertion (%s) > failed") at libxorp/xlog.c:467 > #3 0x00007fd5dc5fe75d in xlog_assert (module_name=0x4f62
out of bounds>, line=20322, file=0x6
, > function=0xffffffffffffffff
, > failedexpr=) at libxorp/xlog.c:480 > #4 0x00007fd5ddfb5da2 in SocketClient::async_add (this=0x14937d0, > sock=) at bgp/socket.cc:577 > #5 0x00007fd5ddfb5f05 in SocketClient::connected (this=0x14937d0, s= optimized out>) at bgp/socket.cc:247 > #6 0x00007fd5ddf37da6 in BGPPeer::event_open (this=0x1494a10, sock= optimized out>) at bgp/peer.cc:1258 > #7 0x00007fd5ddf384bf in AcceptSession::start (this=0x14d8ce0) at > bgp/peer.cc:2293 > #8 0x00007fd5ddf385cc in BGPPeer::connected (this=0x1494a10, sock= optimized out>) at bgp/peer.cc:1762 > #9 0x00007fd5dded9a81 in BGPMain::connect_attempt (this= out>, fd=, type=, > laddr=, lport=) at > bgp/bgp.cc:874 > #10 0x00007fd5ddee12df in XorpMemberCallback2B2 IoEventType, std::string, unsigned short>::dispatch (this=0x14d9370, > a1=, a2=IOT_ACCEPT) at > ./libxorp/callback_nodebug.hh:5226 > #11 0x00007fd5dc61350d in SelectorList::Node::run_hooks (fd= optimized out>, m=, this=) > at libxorp/selector.cc:198 > #12 SelectorList::wait_and_dispatch (fd=, m= optimized out>, this=) at libxorp/selector.cc:533 > #13 0x00007fd5dc602506 in EventLoop::do_work (this=0x7fff51e7e270, > can_block=) at libxorp/eventloop.cc:143 > #14 0x00007fd5dc6025c8 in EventLoop::run (this=0x7fff51e7e270) at > libxorp/eventloop.cc:96 > #15 0x00007fd5dded8be5 in BGPMain::main_loop (this=0x7fff51e7e760) at > bgp/bgp.cc:758 > #16 0x00000000004015f8 in main (argv=0x7fff51e7ead8) at bgp/main.cc:93 > > Thanks, > Ben > > -- > Ben Greear > Candela Technologies Inc http://www.candelatech.com > > > > ------------------------------ > > Message: 2 > Date: Thu, 29 Apr 2010 22:57:31 -0700 > From: Ben Greear > Subject: [Xorp-hackers] How to go about doing an official release? > To: xorp > Message-ID: <4BDA714B.9020709 at candelatech.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > I've just updated the docs and release notes to version 1.7 > instead of 1.7-WIP. > > I think that we are ready to attempt an official 1.7 release. > > At a minimum, I think we should: > > * Add a tag to SVN > * Package up a tar.gz snapshot of the source code. > * Build tar.gz of a binary install for each of the tinderbox machines. > > * Upload these things to sourceforge. > > > As soon as we get this done, I'll bump the rls to 1.8-WIP and start > merging my xorp.ct patches upstream (unless there are objections, of > course). > > Thanks, > Ben > > -- > Ben Greear > Candela Technologies Inc http://www.candelatech.com > > > > ------------------------------ > > Message: 3 > Date: Fri, 30 Apr 2010 10:55:31 +0100 > From: Adam Greenhalgh > Subject: Re: [Xorp-hackers] How to go about doing an official release? > To: Ben Greear > Cc: xorp > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > I'd like to try xorp + click to see if that works for this release. > > Adam > > On 30 April 2010 06:57, Ben Greear wrote: > > I've just updated the docs and release notes to version 1.7 > > instead of 1.7-WIP. > > > > I think that we are ready to attempt an official 1.7 release. > > > > At a minimum, I think we should: > > > > * ?Add a tag to SVN > > * ?Package up a tar.gz snapshot of the source code. > > * ?Build tar.gz of a binary install for each of the tinderbox machines. > > > > * ?Upload these things to sourceforge. > > > > > > As soon as we get this done, I'll bump the rls to 1.8-WIP and start > > merging my xorp.ct patches upstream (unless there are objections, of > course). > > > > Thanks, > > Ben > > > > -- > > Ben Greear > > 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 > > > > > > ------------------------------ > > Message: 4 > Date: Fri, 30 Apr 2010 08:16:53 -0700 > From: Ben Greear > Subject: Re: [Xorp-hackers] How to go about doing an official release? > To: Adam Greenhalgh > Cc: xorp > Message-ID: <4BDAF465.1020102 at candelatech.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 04/30/2010 02:55 AM, Adam Greenhalgh wrote: > > I'd like to try xorp + click to see if that works for this release. > > Please do post your results, including how to reproduce them. > I've never used click with xorp. > > Thanks, > Ben > > -- > Ben Greear > 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 > > > End of Xorp-hackers Digest, Vol 49, Issue 26 > ******************************** > ************ > i apreciate too if you post how implement it -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100501/28107b02/attachment.html From bms at incunabulum.net Sun May 2 04:49:49 2010 From: bms at incunabulum.net (Bruce Simpson) Date: Sun, 02 May 2010 12:49:49 +0100 Subject: [Xorp-hackers] [Xorp-users] Xorp Router with ISP (RP discovery?) - ISP not supporting PIM In-Reply-To: <4BD84810.3050206@elitecore.com> References: <4BD84810.3050206@elitecore.com> Message-ID: <4BDD66DD.30204@incunabulum.net> On 04/28/10 15:37, saurabh wrote: > Do I need IGMP proxy for this purpose ? (any suggestion) > IGMP proxies are the usual solution to this in the field Caveat is that you can only use IGMP proxy in simple tree-based setups; there's currently no way of partitioning membership, and using PIM inside your own domain. Most lower-end vendor kit has the same limitation. > Current Xorp have any hack for such proxy-ing ? Or it is in future > road-map ? > I've certainly thought of doing it, but no one's come forward to fund the feature, nor has it been part of any official road-map. It is not clear if I'll have to do it for my new gig -- we can get away without it. From bms at incunabulum.net Sun May 2 04:53:26 2010 From: bms at incunabulum.net (Bruce Simpson) Date: Sun, 02 May 2010 12:53:26 +0100 Subject: [Xorp-hackers] RFC: Patch to remove boost regex from xorp. In-Reply-To: References: <4BD87744.5040609@candelatech.com> Message-ID: <4BDD67B6.9060903@incunabulum.net> On 04/28/10 20:12, Adam Greenhalgh wrote: > This looks reasonable to me given that it can be backed out for 1.8 , > if we choose collectively to go with some version of boost. > No objection -- boost_regex *is* a large binary dependency From saurabh.pandya at elitecore.com Mon May 3 07:57:28 2010 From: saurabh.pandya at elitecore.com (saurabh) Date: Mon, 03 May 2010 20:27:28 +0530 Subject: [Xorp-hackers] [Xorp-users] Xorp Router with ISP (RP discovery?) - ISP not supporting PIM In-Reply-To: References: Message-ID: <4BDEE458.4080507@elitecore.com> > I've certainly thought of doing it, but no one's come forward to fund > the feature, nor has it been part of any official road-map. > > It is not clear if I'll have to do it for my new gig -- we can get away > without it. > I eager to see it If anyone is developing igmpxproxy mode patch for xorp. Many can be benefited form it as it may be the requirement in major scenarios as very rare ISPs providing PIM access. From a.greenhalgh at cs.ucl.ac.uk Mon May 3 09:52:00 2010 From: a.greenhalgh at cs.ucl.ac.uk (Adam Greenhalgh) Date: Mon, 3 May 2010 17:52:00 +0100 Subject: [Xorp-hackers] [Xorp-users] Xorp Router with ISP (RP discovery?) - ISP not supporting PIM In-Reply-To: <4BDEE458.4080507@elitecore.com> References: <4BDEE458.4080507@elitecore.com> Message-ID: > I eager to see it If anyone is developing igmpxproxy mode patch for xorp. > Many can be benefited form it as it may be the requirement in major > scenarios > as very rare ISPs providing PIM access. Alternatively , is anyone looking to fund this work ? Personally I am not looking to be funded to write an igmp proxy or to write one, but I thought i'd ask the question. Adam From greearb at candelatech.com Mon May 3 10:29:35 2010 From: greearb at candelatech.com (Ben Greear) Date: Mon, 03 May 2010 10:29:35 -0700 Subject: [Xorp-hackers] How to go about doing an official release? In-Reply-To: References: <4BDA714B.9020709@candelatech.com> Message-ID: <4BDF07FF.3070304@candelatech.com> On 04/30/2010 02:55 AM, Adam Greenhalgh wrote: > I'd like to try xorp + click to see if that works for this release. Hello! Did you get a chance to try this out? If it requires any significant work to make the support happen, I'd prefer to work on it in 1.8. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From a.greenhalgh at cs.ucl.ac.uk Mon May 3 11:21:08 2010 From: a.greenhalgh at cs.ucl.ac.uk (Adam Greenhalgh) Date: Mon, 3 May 2010 19:21:08 +0100 Subject: [Xorp-hackers] How to go about doing an official release? In-Reply-To: <4BDF07FF.3070304@candelatech.com> References: <4BDA714B.9020709@candelatech.com> <4BDF07FF.3070304@candelatech.com> Message-ID: I got as far as trying to compile xorp on ubuntu 8.10 LTS and discovered scons is out of date on that platform. I've upgraded another box to 10.04 LTS and xorp seems to compile on that now. I'll see if i get chance to try xorp + click soon. FYI click is specified as an option in the user manual, I just don't know if bit rot has set in or not. Anyone know ? If we can get agreement from the other dev's on what is in a 1.7 release (fine details) and what is still required, I am happy to roll the 1.7 release with or without a tested click, that can wait in my opionion, but I'll keep bashing away to see if it can make it in. Adam On 3 May 2010 18:29, Ben Greear wrote: > On 04/30/2010 02:55 AM, Adam Greenhalgh wrote: >> >> I'd like to try xorp + click to see if that works for this release. > > Hello! > > Did you get a chance to try this out? > > If it requires any significant work to make the support happen, I'd > prefer to work on it in 1.8. > > Thanks, > Ben > > -- > Ben Greear > Candela Technologies Inc ?http://www.candelatech.com > > From greearb at candelatech.com Mon May 3 11:28:24 2010 From: greearb at candelatech.com (Ben Greear) Date: Mon, 03 May 2010 11:28:24 -0700 Subject: [Xorp-hackers] How to go about doing an official release? In-Reply-To: References: <4BDA714B.9020709@candelatech.com> <4BDF07FF.3070304@candelatech.com> Message-ID: <4BDF15C8.8080604@candelatech.com> On 05/03/2010 11:21 AM, Adam Greenhalgh wrote: > I got as far as trying to compile xorp on ubuntu 8.10 LTS and > discovered scons is out of date on that platform. I've upgraded > another box to 10.04 LTS and xorp seems to compile on that now. I'll > see if i get chance to try xorp + click soon. FYI click is specified > as an option in the user manual, I just don't know if bit rot has set > in or not. Anyone know ? > > If we can get agreement from the other dev's on what is in a 1.7 > release (fine details) and what is still required, I am happy to roll > the 1.7 release with or without a tested click, that can wait in my > opionion, but I'll keep bashing away to see if it can make it in. I've never tried to use click, but I recall users reporting problems on the mailing list in the past and don't remember any answers. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From saurabh.pandya at elitecore.com Mon May 3 23:36:19 2010 From: saurabh.pandya at elitecore.com (saurabh) Date: Tue, 04 May 2010 12:06:19 +0530 Subject: [Xorp-hackers] [Xorp-users] Xorp Router with ISP (RP discovery?) - ISP not supporting PIM In-Reply-To: <4BDEE458.4080507@elitecore.com> References: <4BDEE458.4080507@elitecore.com> Message-ID: <4BDFC063.6000403@elitecore.com> On 05/03/2010 08:27 PM, saurabh wrote: > >> I've certainly thought of doing it, but no one's come forward to fund >> the feature, nor has it been part of any official road-map. >> >> It is not clear if I'll have to do it for my new gig -- we can get away >> without it. >> >> > I eager to see it If anyone is developing igmpxproxy mode patch for xorp. > Many can be benefited form it as it may be the requirement in major > scenarios > as very rare ISPs providing PIM access. > Personally I don't want to be funded or to fund. I have few ideas to take community opinion, weather they are implementable? If I am going to be, who contribute patch (in C lang , as loadable kerenl module, as current c++ code of xorp may be long path for such editing) If I would Develop such netfilter module (for sbunet's main RP xorp), that catches PIM join messages (and then identify the group address from the PIM join message's packet) And send subsequent IGMP group join packet to upstream ISP router. And All multi-cast traffic then come to local subnet for those group on which local RP have PIM join :) Will xorp able to transmit/forward these multicast traffic to appropriate grop subscribers , to its further subnets? Will this workable as per protocol? (IGMP) ISP | | X - xorp Router (with small pim-igmp proxy) | (local RP) | ---------------------------------------- | | Y router(internal) Z router (internal) Thanks, Saurabh From a.greenhalgh at cs.ucl.ac.uk Tue May 4 01:26:07 2010 From: a.greenhalgh at cs.ucl.ac.uk (Adam Greenhalgh) Date: Tue, 4 May 2010 09:26:07 +0100 Subject: [Xorp-hackers] Meeting minutes - Thursday 22nd April 2010 Message-ID: These are the minutes from the most recent xorp hackers conference call. Adam ----- Minutes of meeting on Adam Greenhalgh - attended Eric Johnson - Florida international university Lin Du - not present Ben Greear - Candela Technologies Fred Bauer - 2003 @ icsi and xorp inc Michael Paisner - Avetek pacific - military contractor - concerned user (inc. tom knowls) Bruce Simpson - 2004 @ icsi and at xorp inc, working on xorp and has contracts with others. Aaron Shang Mark Handley - started xorp, wrote majority of rib, router mgr and xorp shell Atanu Ghosh - 1st employee , and ran xorp for many years. Agenda : ======= 0. (Adam to chair this item) - Introductions of those on the call and background. ok - Agree who is to chair the main call, proposal is Mark Handley. adam/atanu on wave - Agree who is going to take minutes. 1. Copyright attribution for new changes. - Which organisation should possibly hold the new attribution ? - UCL - a XORP foundation (Do we need to set one up ?) - Individual - Other Mark outlined the background to the copyright, originally code was ICSI's and then transferred to xorp.inc . xorp.inc did gpl/lgpl the code. The current bidding process winner wasn't known. Mark outlined the options above. Bruce : It is a big issue, especially in the embedded world particularly on the license type front. Mark : Discuss 2 as well. 2. LGPL / GPL / BSD license for new changes. Mark : 1.5 was the last BSD release. Current Protocols GPL , Libraries LGPL. Do we want to roll back to 1.5 ? Some items have changed a lot others haven't. Ben Greear : Interested in keeping GPL and LGPL , not interested in licensing his changes under anything other than GPL. Individual licensee. Michael Paisner : Wants an open source , but wants a quality keeper. Fred : Bruce , what are the main changes ? Bruce : main 1.5 changes, added vrrp , scons work . Those changes could be rolled forward. Mark : BGP changes. Atanu : Footprint reductions by JT , but lost a lot of the tests. There would be a lot of changes to roll back to. Bruce : Has a customer, who he has advised to go back to 1.5 for their business model. Mark : First thing , new protocols can be on any license. Second thing, is 1.5 can be linked against newer libs. Mark : New BGP changes will remain under GPL. Mark : Proposes staying with GPL and LGPL and moving forward from 1.6 release as its under sourceforge from now. All : Agreed. 3. Policy for adding committers. Mark : This is the only time when we don't have full time committers and we now need a new open model for committers. What should the new model be. Ben : Small number of people acting as reviewers and then pushing the code in from mailing list publications. Bruce : Few people with the knowledge to do this. But need a quality control. Mark : This is part of item 4. But how do we approve a new person ? Adam : 10 patches accepted from the list accepted ? Ben : We need a person / group to say yes / no to a patch. Some one needs to lead to take the patches. Atanu : Do we break this down to subsystems and have one person per sub system. Mark : Committers suggest new committers and then agree new committers. 4. What is the patch approval process. Committers : Bug fix goes in. Larger changes discussion amoung committers. Committers : Test local platform and then fix changes on other platforms asap. 5. Project Management. - Who is in charge ? Mark : Majority of those with commit privs, to vote. Ben : Dictator approach. Decision : Committers collective decision, with mark casting vote. - How do we run things going forward ? 6. Tinderbox - Current 4 Platforms. http://buildbot.cs.ucl.ac.uk:8010/waterfall (and for the xorp-ct tree http://buildbot.cs.ucl.ac.uk:7010/waterfall ) Mark : Accounts, available to add core team to create new accounts. Adam to add 64bit Ubuntu 10.04 when released to buildbox. Atanu : A number of tests are missing , certainly for bgp and ospf, haven't checked rest. Not a lot of work , but some to switch it back on. Atanu and Ben : To working on doing this. Bruce : Status , all tests that can run as c++ programs except bgp are running. Anything that requires running a shell script is turned off except for a few in xrls. Compound tests and bgp test harness not working. Reinstate xorp tinderbox list. 7. Do we need mirrors ? Consensus seems to be that mirrors are not required. Mark will ask the mirrors list if mirrors are useful. 8. What is the todo list for the next release (1.7) of XORP. - What is required to get the current svn repository out as a release. Mark: What has changed. Bruce: Scons, deployment, footprint reduction, bug fixes in XRLs. Installation has totally changed, standard locations now being used. Shared libraries renamed for ease of use. Library origin change so shared libraries can be found anywhere on the disk. Adam: How many tests will be re-enabled before the release is rolled? Mark: Should try and re-enable the tests. Mark: The release should be as good as the 1.6 release. Ben: Put out a release candidate and see if it fails. Bruce: Make a release branch. Mark: There are very few changes so don't worry about making a special branch. Mark: What is required to make a release? Bruce: Make a release as soon as possible, take Ben's changes for 1.8. Adam: Would like to see Debian Sparc and Fedora 12 build, i.e. all Tinderbox systems. Ben: Big patch required for xif file passing with the C preprocessor. Mark: Please try and commit the changes to the tree for Fedora 12. Mark: Make release as soon as possible and then take Ben's changes for 1.8. 9. Is Sourceforge what we need ? Mark: Bruce doesn't seem happy with sf, should we look at moving to another repo. SF on svn seems to work well. Bruce: Look at redmine. 10. Do we need a wiki and bug tracing system ? - is the one on Trac sufficient. Mark: Should we use a different system. Consensus is it seems to be working. Ben: Can it be configured to send email when a trac entry is made. 11. Mailing list membership. - Should xorp-dev become the xorp committers list ? Mark: Mailing lists are still at ICSI is this okay. Ben: Is happy with things as they are. Mark : xorp-hackers to be all discussions on technical issues, xorp-dev just private list for policy related issues e.g. a new commiter 12. API stability. Ben / Bruce : Not an issue at this point. 13. Boost usage Ben : against boost Bruce : for boost Atanu : against boost Bruce : Important set of tools for large systems. Ben : Foot print size too big for large systems. Mark : Not used it, but build time is significant, would prefer to minimise external dependencies. Mark : Bruce to write an email about what we'd gain from boost. 14. AOB - mark suggested more regular calls. Ben : as needed Mark : Approximately a month then. Notes : Minutes policy. ---------------------------------- 1. Minutes will be written up and circulated to all those on the call for corrections and amendments. Two working days will be allowed for corrections. 2. Corrected minutes will be circulated. Two working days will be allowed for corrections. 3. Minutes will be posted to xorp-hackers. From luca.belforte at student.uclouvain.be Wed May 5 15:16:03 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Thu, 6 May 2010 00:16:03 +0200 Subject: [Xorp-hackers] Problem with automake Message-ID: Hello everyone I have addend a process in the xorp structure, so i have modified the Makefile.am, to compile my little process. But when i go to recreate all the makefile i have lot of error. (I'm using Xorp1.6). I tried using the bootstrap file, but it give me the following error: aclocal-1.10 -I config config/compiler_flags.m4:156: error: m4_defn: undefined macro: _m4_divert_diversion config/compiler_flags.m4:156: the top level autom4te: /usr/bin/m4 failed with exit status: 1 aclocal-1.10: autom4te failed with exit status: 1 Error running 'aclocal-1.10 -I config' And i have no line 156 in complier_flags.m4 Anyone know how i can recreate all the makefile, from the makefile.am i have modified.? Also i was searching how the file configure.in provided in the source code tar.gz archive is generated? because i want to add folders to the list of makefile to compile, but not sure if i have to do it by hand. Thanks *Luca Belforte* SINF22MS , Universit? catholique de Louvain luca.belforte at student.uclouvain.be *http://be.linkedin.com/in/lucabelforte* mobile: +32 494 602554 See who we know in common -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100506/ffc0d62c/attachment.html From greearb at candelatech.com Wed May 5 15:44:19 2010 From: greearb at candelatech.com (Ben Greear) Date: Wed, 05 May 2010 15:44:19 -0700 Subject: [Xorp-hackers] Problem with automake In-Reply-To: References: Message-ID: <4BE1F4C3.8080301@candelatech.com> On 05/05/2010 03:16 PM, Luca Belforte wrote: > Hello everyone > > I have addend a process in the xorp structure, so i have modified the > Makefile.am, to compile my little process. > But when i go to recreate all the makefile i have lot of error. (I'm > using Xorp1.6). > > I tried using the bootstrap file, but it give me the following error: > > aclocal-1.10 -I config > config/compiler_flags.m4:156: error: m4_defn: undefined macro: > _m4_divert_diversion > config/compiler_flags.m4:156: the top level > autom4te: /usr/bin/m4 failed with exit status: 1 > aclocal-1.10: autom4te failed with exit status: 1 > Error running 'aclocal-1.10 -I config' > > And i have no line 156 in complier_flags.m4 > > Anyone know how i can recreate all the makefile, from the makefile.am > i have modified.? > > > Also i was searching how the file configure.in > provided in the source code tar.gz archive is generated? because i want > to add folders to the list of makefile to compile, but not sure if i > have to do it by hand. I don't know about that, but if you can post a patch I'll see if I can help integrate it into one of the 1.7 code trees. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From luca.belforte at student.uclouvain.be Wed May 5 15:56:23 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Thu, 6 May 2010 00:56:23 +0200 Subject: [Xorp-hackers] Problem with automake In-Reply-To: <4BE1F4C3.8080301@candelatech.com> References: <4BE1F4C3.8080301@candelatech.com> Message-ID: For the moment what i want to do is adding in the Makefile.am in xorp/rib/tools the compiling of a modifier version of show_routes.cc who use an extern lib, xmlrpc. After i will add a new folder, "verification", who will incorporate a daemon to verify the network. The patch is only adding some text to makefiles (in the 1.6) but i don't understand why it doesn't work If possible i prefer to stay on 1.6 Thanks. *Luca Belforte* SINF22MS , Universit? catholique de Louvain luca.belforte at student.uclouvain.be *http://be.linkedin.com/in/lucabelforte* mobile: +32 494 602554 See who we know in common On Thu, May 6, 2010 at 12:44 AM, Ben Greear wrote: > On 05/05/2010 03:16 PM, Luca Belforte wrote: > >> Hello everyone >> >> I have addend a process in the xorp structure, so i have modified the >> Makefile.am, to compile my little process. >> But when i go to recreate all the makefile i have lot of error. (I'm >> using Xorp1.6). >> >> I tried using the bootstrap file, but it give me the following error: >> >> aclocal-1.10 -I config >> config/compiler_flags.m4:156: error: m4_defn: undefined macro: >> _m4_divert_diversion >> config/compiler_flags.m4:156: the top level >> autom4te: /usr/bin/m4 failed with exit status: 1 >> aclocal-1.10: autom4te failed with exit status: 1 >> Error running 'aclocal-1.10 -I config' >> >> And i have no line 156 in complier_flags.m4 >> >> Anyone know how i can recreate all the makefile, from the makefile.am >> i have modified.? >> >> >> Also i was searching how the file configure.in >> >> provided in the source code tar.gz archive is generated? because i want >> to add folders to the list of makefile to compile, but not sure if i >> have to do it by hand. >> > > I don't know about that, but if you can post a patch I'll see if > I can help integrate it into one of the 1.7 code trees. > > Thanks, > Ben > > -- > Ben Greear > Candela Technologies Inc http://www.candelatech.com > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100506/e1f07fde/attachment.html From lizhaous2000 at yahoo.com Wed May 5 19:25:39 2010 From: lizhaous2000 at yahoo.com (Li Zhao) Date: Wed, 5 May 2010 19:25:39 -0700 (PDT) Subject: [Xorp-hackers] Problem with automake In-Reply-To: Message-ID: <224927.61817.qm@web58701.mail.re1.yahoo.com> might need try this: aclocal; autoconf; automake -a; ./configure; gmake. --- On Wed, 5/5/10, Luca Belforte wrote: From: Luca Belforte Subject: [Xorp-hackers] Problem with automake To: xorp-hackers at icir.org Date: Wednesday, May 5, 2010, 6:16 PM Hello everyone ?I have addend a process in the xorp structure, so i have modified the Makefile.am, to compile my little process. But when i go to recreate all the makefile i have lot of error. (I'm using Xorp1.6). I?tried?using the bootstrap file, but it give me the following error: aclocal-1.10 -I config config/compiler_flags.m4:156: error: m4_defn: undefined macro: _m4_divert_diversion config/compiler_flags.m4:156: the top level autom4te: /usr/bin/m4 failed with exit status: 1 aclocal-1.10: autom4te failed with exit status: 1 Error running 'aclocal-1.10 -I config' And i have no line 156 in complier_flags.m4 Anyone know how i can recreate all the makefile, from the makefile.am i have modified.? Also i was searching how the file configure.in provided in the source code tar.gz archive is generated? because i want to add folders to the list of makefile to compile, but not sure if i have to do it by hand.? Thanks? Luca Belforte SINF22MS , Universit? catholique de Louvain luca.belforte at student.uclouvain.be http://be.linkedin.com/in/lucabelforte mobile: +32 494 602554 See who we know in common -----Inline Attachment Follows----- _______________________________________________ Xorp-hackers mailing list Xorp-hackers at icir.org http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100505/c7473155/attachment.html From luca.belforte at student.uclouvain.be Thu May 6 02:27:38 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Thu, 6 May 2010 11:27:38 +0200 Subject: [Xorp-hackers] Problem with automake In-Reply-To: <224927.61817.qm@web58701.mail.re1.yahoo.com> References: <224927.61817.qm@web58701.mail.re1.yahoo.com> Message-ID: Hello, i tried, but when i do the make i have this error: ../libtool: line 842: X--tag=CC: command not found ../libtool: line 875: libtool: ignoring unknown tag : command not found ../libtool: line 842: X--mode=compile: command not found ../libtool: line 1008: *** Warning: inferring the mode of operation is deprecated.: command not found ../libtool: line 1009: *** Future versions of Libtool will require --mode=MODE be specified.: command not found ../libtool: line 1152: Xgcc: command not found ../libtool: line 1152: X-DHAVE_CONFIG_H: command not found ../libtool: line 1152: X-I.: command not found ../libtool: line 1152: X-I..: command not found ../libtool: line 1152: X-I..: command not found ../libtool: line 1152: X-g: command not found ../libtool: line 1152: X-Werror: command not found ../libtool: line 1152: X-W: command not found ../libtool: line 1152: X-Wall: command not found ../libtool: line 1152: X-Wwrite-strings: command not found ../libtool: line 1152: X-Wbad-function-cast: command not found ../libtool: line 1152: X-Wmissing-prototypes: command not found ../libtool: line 1152: X-Wcast-qual: command not found ../libtool: line 1152: X-Wmissing-declarations: command not found ../libtool: line 1152: X-Wpointer-arith: command not found ../libtool: line 1152: X-Wcast-align: command not found ../libtool: line 1152: X-Wstrict-prototypes: command not found ../libtool: line 1152: X-Wnested-externs: command not found ../libtool: line 1152: X-pipe: command not found ../libtool: line 1152: X-MT: command not found ../libtool: line 1152: Xdaemon.lo: command not found ../libtool: line 1152: X-MD: command not found ../libtool: line 1152: X-MP: command not found ../libtool: line 1152: X-MF: command not found ../libtool: line 1152: X.deps/daemon.Tpo: No such file or directory ../libtool: line 1152: X-c: command not found ../libtool: line 1203: Xdaemon.lo: command not found ../libtool: line 1208: libtool: compile: cannot determine name of library object from `': command not found Thanks *Luca Belforte* SINF22MS , Universit? catholique de Louvain luca.belforte at student.uclouvain.be *http://be.linkedin.com/in/lucabelforte* mobile: +32 494 602554 See who we know in common On Thu, May 6, 2010 at 4:25 AM, Li Zhao wrote: > might need try this: > aclocal; > autoconf; > automake -a; > ./configure; > gmake. > > --- On *Wed, 5/5/10, Luca Belforte *wrote: > > > From: Luca Belforte > Subject: [Xorp-hackers] Problem with automake > To: xorp-hackers at icir.org > Date: Wednesday, May 5, 2010, 6:16 PM > > > Hello everyone > > I have addend a process in the xorp structure, so i have modified the > Makefile.am, to compile my little process. > But when i go to recreate all the makefile i have lot of error. (I'm using > Xorp1.6). > > I tried using the bootstrap file, but it give me the following error: > > aclocal-1.10 -I config > config/compiler_flags.m4:156: error: m4_defn: undefined macro: > _m4_divert_diversion > config/compiler_flags.m4:156: the top level > autom4te: /usr/bin/m4 failed with exit status: 1 > aclocal-1.10: autom4te failed with exit status: 1 > Error running 'aclocal-1.10 -I config' > > And i have no line 156 in complier_flags.m4 > > Anyone know how i can recreate all the makefile, from the makefile.am i > have modified.? > > > Also i was searching how the file configure.in provided in the source code > tar.gz archive is generated? because i want to add folders to the list of > makefile to compile, but not sure if i have to do it by hand. > > Thanks > > *Luca Belforte* > SINF22MS , Universit? catholique de Louvain > luca.belforte at student.uclouvain.be > *http://be.linkedin.com/in/lucabelforte* > > mobile: +32 494 602554 > See who we know in common > > > -----Inline Attachment Follows----- > > _______________________________________________ > Xorp-hackers mailing list > Xorp-hackers at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100506/c93e8979/attachment-0001.html From luca.belforte at student.uclouvain.be Thu May 6 02:46:44 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Thu, 6 May 2010 11:46:44 +0200 Subject: [Xorp-hackers] Xorp 1.7 Scons Message-ID: I'm trying to port my changes on xorp 1.7, but i have a question, the Scon SConscript and SConstruc files are build manually or automatically generated? Thanks Luca Belforte -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100506/cf22966b/attachment.html From greearb at candelatech.com Thu May 6 07:49:59 2010 From: greearb at candelatech.com (Ben Greear) Date: Thu, 06 May 2010 07:49:59 -0700 Subject: [Xorp-hackers] Xorp 1.7 Scons In-Reply-To: References: Message-ID: <4BE2D717.4090408@candelatech.com> On 05/06/2010 02:46 AM, Luca Belforte wrote: > I'm trying to port my changes on xorp 1.7, but i have a question, > > the Scon SConscript and SConstruc files are build manually or > automatically generated? Manually. They are basically python. Thanks, Ben > > Thanks > > Luca Belforte > > > > _______________________________________________ > Xorp-hackers mailing list > Xorp-hackers at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -- Ben Greear Candela Technologies Inc http://www.candelatech.com From luca.belforte at student.uclouvain.be Thu May 6 16:03:15 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Fri, 7 May 2010 01:03:15 +0200 Subject: [Xorp-hackers] Error running xorp 1.7 Message-ID: Hello, sorry for flooding, but after achiving the build of 1.7, and adding my modified script, i was trying to launche xorp, and i receive this error: (i'm launching the xorp_rtrmgr in /obj/i6.../rtrmgr directory) ERROR xorp_rtrmgr:8818 RTRMGR +291 rtrmgr/main_rtrmgr.cc run ] Shutting down due to an init error: Error reading config directory /home/belfo/xorp1.7/share/xorp/templates: No such file or directory The share directory dosen't existe in fact. I have missed one sted in the build process? I only need to launche the scons command? thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100507/f2b4d116/attachment.html From greearb at candelatech.com Thu May 6 16:26:51 2010 From: greearb at candelatech.com (Ben Greear) Date: Thu, 06 May 2010 16:26:51 -0700 Subject: [Xorp-hackers] Error running xorp 1.7 In-Reply-To: References: Message-ID: <4BE3503B.6030408@candelatech.com> On 05/06/2010 04:03 PM, Luca Belforte wrote: > Hello, > > sorry for flooding, but after achiving the build of 1.7, and adding my > modified script, i was trying to launche xorp, and i receive this error: > (i'm launching the xorp_rtrmgr in /obj/i6.../rtrmgr directory) > ERROR xorp_rtrmgr:8818 RTRMGR +291 rtrmgr/main_rtrmgr.cc run ] Shutting > down due to an init error: Error reading config directory > /home/belfo/xorp1.7/share/xorp/templates: No such file or directory > The share directory dosen't existe in fact. I have missed one sted in > the build process? > > I only need to launche the scons command? Do a 'scons install' and run it from /usr/local/xorp/sbin/ Thanks, Ben > > thanks > > > > _______________________________________________ > Xorp-hackers mailing list > Xorp-hackers at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -- Ben Greear Candela Technologies Inc http://www.candelatech.com From luca.belforte at student.uclouvain.be Fri May 7 01:03:43 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Fri, 7 May 2010 10:03:43 +0200 Subject: [Xorp-hackers] New Xorp Daemon startup Message-ID: Hello again every one, i was searching how start a new daemon (that i have write) when we launch the xorp_rtrmgr. Must the daemon implement a particular code? or it can be any c/C++ code? Thanks again Luca -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100507/3f4f07b6/attachment.html From lizhaous2000 at yahoo.com Fri May 7 06:08:01 2010 From: lizhaous2000 at yahoo.com (Li Zhao) Date: Fri, 7 May 2010 06:08:01 -0700 (PDT) Subject: [Xorp-hackers] New Xorp Daemon startup In-Reply-To: Message-ID: <401397.74447.qm@web58702.mail.re1.yahoo.com> It has to be registered with module manager in rtrmgr. --- On Fri, 5/7/10, Luca Belforte wrote: From: Luca Belforte Subject: [Xorp-hackers] New Xorp Daemon startup To: xorp-hackers at icir.org Date: Friday, May 7, 2010, 4:03 AM Hello again every one, i was searching how start a new daemon (that i have?write) when we launch the xorp_rtrmgr.? Must the daemon implement a particular code? or it can be any c/C++ code? Thanks again Luca -----Inline Attachment Follows----- _______________________________________________ Xorp-hackers mailing list Xorp-hackers at icir.org http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100507/94f5d2cf/attachment.html From greearb at candelatech.com Fri May 7 13:25:08 2010 From: greearb at candelatech.com (Ben Greear) Date: Fri, 07 May 2010 13:25:08 -0700 Subject: [Xorp-hackers] Anyone used bgp with ipv6 lately? Message-ID: <4BE47724.1080707@candelatech.com> I'm having all sorts of issues trying to get bgp working with ipv6. Has anyone successfully tried this with 1.6 onwards? Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From greearb at candelatech.com Sat May 8 09:31:15 2010 From: greearb at candelatech.com (Ben Greear) Date: Sat, 08 May 2010 09:31:15 -0700 Subject: [Xorp-hackers] Anyone used bgp with ipv6 lately? In-Reply-To: <4BE47724.1080707@candelatech.com> References: <4BE47724.1080707@candelatech.com> Message-ID: <4BE591D3.5010503@candelatech.com> On 05/07/2010 01:25 PM, Ben Greear wrote: > I'm having all sorts of issues trying to get bgp working with ipv6. > > Has anyone successfully tried this with 1.6 onwards? To follow up...I had forgotten to set the ipv6 nexthop, and that got my system in an endless loop of adding and deleting routes (which caused show-routes to crash, which slowed me down for a bit too.) I fixed the show-routes bug in xorp.ct, and opened a bug to track the next-hop6 issue. Once I set the next-hop6 for the peer, things worked fine. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From luca.belforte at student.uclouvain.be Sun May 9 10:33:47 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Sun, 9 May 2010 19:33:47 +0200 Subject: [Xorp-hackers] New Xorp Daemon startup In-Reply-To: <401397.74447.qm@web58702.mail.re1.yahoo.com> References: <401397.74447.qm@web58702.mail.re1.yahoo.com> Message-ID: Hello, thanks for the reply. did you have an example? i'm searching in the different file but not found how to register a program. Thanks * * * ------------------------------ Luca Belforte* On Fri, May 7, 2010 at 3:08 PM, Li Zhao wrote: > It has to be registered with module manager in rtrmgr. > > --- On *Fri, 5/7/10, Luca Belforte *wrote: > > > From: Luca Belforte > Subject: [Xorp-hackers] New Xorp Daemon startup > To: xorp-hackers at icir.org > Date: Friday, May 7, 2010, 4:03 AM > > > Hello again every one, > > i was searching how start a new daemon (that i have write) when we launch > the xorp_rtrmgr. > Must the daemon implement a particular code? or it can be any c/C++ code? > > Thanks again > > Luca > > > -----Inline Attachment Follows----- > > > _______________________________________________ > Xorp-hackers mailing list > Xorp-hackers at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100509/d81b4c8b/attachment.html From greearb at candelatech.com Tue May 11 09:03:08 2010 From: greearb at candelatech.com (Ben Greear) Date: Tue, 11 May 2010 09:03:08 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? Message-ID: <4BE97FBC.2050809@candelatech.com> I'm hoping to get a concrete list of things that we need to finish before calling xorp 1.7 done and releasing it. I'm asking any and all to speak up now with your wish list. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From a.greenhalgh at cs.ucl.ac.uk Tue May 11 09:18:09 2010 From: a.greenhalgh at cs.ucl.ac.uk (Adam Greenhalgh) Date: Tue, 11 May 2010 17:18:09 +0100 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: <4BE97FBC.2050809@candelatech.com> References: <4BE97FBC.2050809@candelatech.com> Message-ID: My list is clear, I don't want to delay 1.7 for the click work. Adam On 11 May 2010 17:03, Ben Greear wrote: > > I'm hoping to get a concrete list of things that we need to finish before calling > xorp 1.7 done and releasing it. > > I'm asking any and all to speak up now with your wish list. > > Thanks, > Ben > > -- > Ben Greear > 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 > From M.Handley at cs.ucl.ac.uk Tue May 11 13:57:12 2010 From: M.Handley at cs.ucl.ac.uk (Mark Handley) Date: Tue, 11 May 2010 21:57:12 +0100 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: <4BE97FBC.2050809@candelatech.com> References: <4BE97FBC.2050809@candelatech.com> Message-ID: I'm not worried about adding any features - my main wish list item is that we get back to similar test coverage to previous releases, so we're confident we know about any regressions that happened. - Mark On 11 May 2010 17:03, Ben Greear wrote: > > I'm hoping to get a concrete list of things that we need to finish before calling > xorp 1.7 done and releasing it. > > I'm asking any and all to speak up now with your wish list. > > Thanks, > Ben > > -- > Ben Greear > 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 > From greearb at candelatech.com Tue May 11 14:02:47 2010 From: greearb at candelatech.com (Ben Greear) Date: Tue, 11 May 2010 14:02:47 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: References: <4BE97FBC.2050809@candelatech.com> Message-ID: <4BE9C5F7.9020005@candelatech.com> On 05/11/2010 01:57 PM, Mark Handley wrote: > I'm not worried about adding any features - my main wish list item is > that we get back to similar test coverage to previous releases, so > we're confident we know about any regressions that happened. So do you want me to backport the bgp test harness fixups and bgp code to fix the bugs I found before we release 1.7? I don't have a good way to test actual functionality of such backported code aside from the test harness, though the risk isn't too bad. Backporting code isn't the most fun thing to do in the world, but probably not too difficult, so I'll do it if you want. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From M.Handley at cs.ucl.ac.uk Tue May 11 14:51:32 2010 From: M.Handley at cs.ucl.ac.uk (Mark Handley) Date: Tue, 11 May 2010 22:51:32 +0100 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: <4BE9C5F7.9020005@candelatech.com> References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> Message-ID: On 11 May 2010 22:02, Ben Greear wrote: > On 05/11/2010 01:57 PM, Mark Handley wrote: >> >> I'm not worried about adding any features - my main wish list item is >> that we get back to similar test coverage to previous releases, so >> we're confident we know about any regressions that happened. > > So do you want me to backport the bgp test harness fixups and > bgp code to fix the bugs I found before we release > 1.7? ?I don't have a good way to test actual functionality of such > backported code aside from the test harness, though the risk isn't > too bad. > > Backporting code isn't the most fun thing to do in the world, > but probably not too difficult, so I'll do it if you want. If you can do so, that would be ideal. Even though this is very much an interim release, we do need coverage to ensure it's of adequate quality and to see if anything else needs fixing. Buildbot certainly indicates your tree has much better test coverage at the moment than the sourceforge tree. - Mark From greearb at candelatech.com Tue May 11 14:53:18 2010 From: greearb at candelatech.com (Ben Greear) Date: Tue, 11 May 2010 14:53:18 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> Message-ID: <4BE9D1CE.1010901@candelatech.com> On 05/11/2010 02:51 PM, Mark Handley wrote: > On 11 May 2010 22:02, Ben Greear wrote: >> On 05/11/2010 01:57 PM, Mark Handley wrote: >>> >>> I'm not worried about adding any features - my main wish list item is >>> that we get back to similar test coverage to previous releases, so >>> we're confident we know about any regressions that happened. >> >> So do you want me to backport the bgp test harness fixups and >> bgp code to fix the bugs I found before we release >> 1.7? I don't have a good way to test actual functionality of such >> backported code aside from the test harness, though the risk isn't >> too bad. >> >> Backporting code isn't the most fun thing to do in the world, >> but probably not too difficult, so I'll do it if you want. > > If you can do so, that would be ideal. Even though this is very much > an interim release, we do need coverage to ensure it's of adequate > quality and to see if anything else needs fixing. Buildbot certainly > indicates your tree has much better test coverage at the moment than > the sourceforge tree. Ok, I'll get on that. Shouldn't take too long. Thanks, Ben > > - Mark -- Ben Greear Candela Technologies Inc http://www.candelatech.com From Tom.McMillan at l-3com.com Wed May 12 09:27:18 2010 From: Tom.McMillan at l-3com.com (Tom.McMillan at l-3com.com) Date: Wed, 12 May 2010 09:27:18 -0700 Subject: [Xorp-hackers] (no subject) Message-ID: I didn't get any feedback with this question on the users list, so I will try here. This question concerns PIM-SM routing. I'm currently building and using v1.7. Is there any way to disable join suppression in Xorp? If there's any mention of it in the User's Guide, I've yet to find it. >From rfc4601: o OptionType 2: LAN Prune Delay 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type = 2 | Length = 4 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |T| Propagation_Delay | Override_Interval | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ The LAN Prune Delay option is used to tune the prune propagation delay on multi-access LANs. The T bit specifies the ability of the sending router to disable joins suppression. I find that xorp always set the T bit to zero, which means that Join Suppression is always enabled. On the other hand, though, I'm connecting to several Juniper routers, which by default set the T bit, which means they disable Join Suppression. I can enable Join Suppression by setting this Juniper variable: reset-tracking-bit. During testing, I'd like to disable or enable Join Suppression on all of our XORP routers, too. Is this possible? If not, where in the code should I look to change this? ~ Tom McMillan, L3 Linkabit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100512/d0445b57/attachment.html From greearb at candelatech.com Wed May 12 09:36:28 2010 From: greearb at candelatech.com (Ben Greear) Date: Wed, 12 May 2010 09:36:28 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> Message-ID: <4BEAD90C.2080101@candelatech.com> On 05/11/2010 02:51 PM, Mark Handley wrote: > On 11 May 2010 22:02, Ben Greear wrote: >> On 05/11/2010 01:57 PM, Mark Handley wrote: >>> >>> I'm not worried about adding any features - my main wish list item is >>> that we get back to similar test coverage to previous releases, so >>> we're confident we know about any regressions that happened. >> >> So do you want me to backport the bgp test harness fixups and >> bgp code to fix the bugs I found before we release >> 1.7? I don't have a good way to test actual functionality of such >> backported code aside from the test harness, though the risk isn't >> too bad. >> >> Backporting code isn't the most fun thing to do in the world, >> but probably not too difficult, so I'll do it if you want. > > If you can do so, that would be ideal. Even though this is very much > an interim release, we do need coverage to ensure it's of adequate > quality and to see if anything else needs fixing. Buildbot certainly > indicates your tree has much better test coverage at the moment than > the sourceforge tree. NOTE: This is a resend...first one didn't make it through the list because the attachment was too big. You can now find the patch at: http://www.candelatech.com/~greearb/misc/patches/xorp_bgp_harness_backport.patch 'scons check' passes as good as it does in xorp.ct, so I'm pushing this. If there are any suggestions for improvement I'll be happy to consider them. This patch: * Makes bgp compile with shared libraries. * Fixes up some utils and libxipc stuff to compile for the bgp harness. * Fixes bgp harness logic to work with new path layout. * Runs xorp bgp harness logic when 'scons check' is requested. * Fixes some BGP asserts I found in xorp.ct testing. Thanks, Ben > > - Mark -- Ben Greear Candela Technologies Inc http://www.candelatech.com From Tom.McMillan at l-3com.com Wed May 12 09:43:47 2010 From: Tom.McMillan at l-3com.com (Tom.McMillan at l-3com.com) Date: Wed, 12 May 2010 09:43:47 -0700 Subject: [Xorp-hackers] PIM-SM: disabling join suppression? Message-ID: I didn't get any feedback with this question on the users list, so I will try here. This question concerns PIM-SM routing. I'm currently building and using v1.7. Is there any way to disable join suppression in Xorp? If there's any mention of it in the User's Guide, I've yet to find it. >From rfc4601: o OptionType 2: LAN Prune Delay 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Type = 2 | Length = 4 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |T| Propagation_Delay | Override_Interval | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ The LAN Prune Delay option is used to tune the prune propagation delay on multi-access LANs. The T bit specifies the ability of the sending router to disable joins suppression. I find that xorp always set the T bit to zero, which means that Join Suppression is always enabled. On the other hand, though, I'm connecting to several Juniper routers, which by default set the T bit, which means they disable Join Suppression. I can enable Join Suppression by setting this Juniper variable: reset-tracking-bit. During testing, I'd like to disable or enable Join Suppression on all of our XORP routers, too. Is this possible? If not, where in the code should I look to change this? ~ Tom McMillan, L3 Linkabit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100512/ada22846/attachment.html From M.Handley at cs.ucl.ac.uk Wed May 12 09:47:29 2010 From: M.Handley at cs.ucl.ac.uk (Mark Handley) Date: Wed, 12 May 2010 17:47:29 +0100 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: <4BEAD90C.2080101@candelatech.com> References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> <4BEAD90C.2080101@candelatech.com> Message-ID: [xorp-users removed from cc list - xorp-hackers is more appropriate] On 12 May 2010 17:36, Ben Greear wrote: > * ?Fixes some BGP asserts I found in xorp.ct testing. At first glance, the BGP patches look sensible. If I find time tonight I'll look through them in more detail. - Mark From greearb at candelatech.com Wed May 12 09:50:12 2010 From: greearb at candelatech.com (Ben Greear) Date: Wed, 12 May 2010 09:50:12 -0700 Subject: [Xorp-hackers] (no subject) In-Reply-To: References: Message-ID: <4BEADC44.3020702@candelatech.com> On 05/12/2010 09:27 AM, Tom.McMillan at l-3com.com wrote: > I didn?t get any feedback with this question on the users list, so I > will try here. > > This question concerns PIM-SM routing. I?m currently building and using > v1.7. > > Is there any way to disable join suppression in Xorp? If there?s any > mention of it in the User?s Guide, I?ve yet to find it. > > From rfc4601: > > o OptionType 2: LAN Prune Delay > > 0 1 2 3 > > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > | Type = 2 | Length = 4 | > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > |T| Propagation_Delay | Override_Interval | > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > The LAN Prune Delay option is used to tune the prune propagation > > delay on multi-access LANs. The T bit specifies the ability of the > > sending router to disable joins suppression. > > I find that xorp always set the T bit to zero, which means that Join > Suppression is always enabled. > > On the other hand, though, I?m connecting to several Juniper routers, > which by default *set *the T bit, > > which means they disable Join Suppression. I can enable Join Suppression > by setting this Juniper > > variable: *reset-tracking-bit*. > > During testing, I?d like to disable or enable Join Suppression on all of > our XORP routers, too. Is this possible? > > If not, where in the code should I look to change this? I'd look in the pim/ directory. I'm not sure where (haven't looked), but if you get stuck, let me know and I'll see if I can give a better hint. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From luca.belforte at student.uclouvain.be Wed May 12 11:41:07 2010 From: luca.belforte at student.uclouvain.be (Luca Belforte) Date: Wed, 12 May 2010 20:41:07 +0200 Subject: [Xorp-hackers] New Xorp Daemon startup In-Reply-To: References: <401397.74447.qm@web58702.mail.re1.yahoo.com> Message-ID: No one have a little exemple on how add a process in the Module Manager? Thanks * * * ------------------------------ Luca Belforte* On Sun, May 9, 2010 at 7:33 PM, Luca Belforte < luca.belforte at student.uclouvain.be> wrote: > Hello, thanks for the reply. > > did you have an example? i'm searching in the different file but not found > how to register a program. > > Thanks > > * * > * > ------------------------------ > Luca Belforte* > > On Fri, May 7, 2010 at 3:08 PM, Li Zhao wrote: > >> It has to be registered with module manager in rtrmgr. >> >> --- On *Fri, 5/7/10, Luca Belforte *wrote: >> >> >> From: Luca Belforte >> Subject: [Xorp-hackers] New Xorp Daemon startup >> To: xorp-hackers at icir.org >> Date: Friday, May 7, 2010, 4:03 AM >> >> >> Hello again every one, >> >> i was searching how start a new daemon (that i have write) when we launch >> the xorp_rtrmgr. >> Must the daemon implement a particular code? or it can be any c/C++ code? >> >> Thanks again >> >> Luca >> >> >> -----Inline Attachment Follows----- >> >> >> _______________________________________________ >> Xorp-hackers mailing list >> Xorp-hackers at icir.org >> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100512/cbabd35c/attachment.html From greearb at candelatech.com Tue May 11 16:19:46 2010 From: greearb at candelatech.com (Ben Greear) Date: Tue, 11 May 2010 16:19:46 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> Message-ID: <4BE9E612.4020704@candelatech.com> On 05/11/2010 02:51 PM, Mark Handley wrote: > On 11 May 2010 22:02, Ben Greear wrote: >> On 05/11/2010 01:57 PM, Mark Handley wrote: >>> >>> I'm not worried about adding any features - my main wish list item is >>> that we get back to similar test coverage to previous releases, so >>> we're confident we know about any regressions that happened. >> >> So do you want me to backport the bgp test harness fixups and >> bgp code to fix the bugs I found before we release >> 1.7? I don't have a good way to test actual functionality of such >> backported code aside from the test harness, though the risk isn't >> too bad. >> >> Backporting code isn't the most fun thing to do in the world, >> but probably not too difficult, so I'll do it if you want. > > If you can do so, that would be ideal. Even though this is very much > an interim release, we do need coverage to ensure it's of adequate > quality and to see if anything else needs fixing. Buildbot certainly > indicates your tree has much better test coverage at the moment than > the sourceforge tree. The 'scons check' hasn't completed..but this is at least close. If 'scons check' passes..any objections to this patch going into 1.7? This patch: * Makes bgp compile with shared libraries. * Fixes up some utils and libxipc stuff to compile for the bgp harness. * Fixes bgp harness logic to work with new path layout. * Runs xorp bgp harness logic when 'scons check' is requested. * Fixes some BGP asserts I found in xorp.ct testing. Thanks, Ben > > - Mark -- Ben Greear Candela Technologies Inc http://www.candelatech.com -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: xorp_bgp_harness_backport.patch Url: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100511/985fc5e2/attachment-0001.ksh From lizhaous2000 at yahoo.com Thu May 13 07:19:18 2010 From: lizhaous2000 at yahoo.com (Li Zhao) Date: Thu, 13 May 2010 07:19:18 -0700 (PDT) Subject: [Xorp-hackers] New Xorp Daemon startup In-Reply-To: Message-ID: <670245.67361.qm@web58706.mail.re1.yahoo.com> One way to do this is adding the path/depends/targetname in etc/template/mydaemon.tp if you treat the new daemon as a protocol. Then rtrmgr is smart to know how to deal with it. ? Li --- On Wed, 5/12/10, Luca Belforte wrote: From: Luca Belforte Subject: Re: [Xorp-hackers] New Xorp Daemon startup To: "Li Zhao" Cc: xorp-hackers at icir.org Date: Wednesday, May 12, 2010, 2:41 PM No one have a little exemple on how add a process in the Module Manager? Thanks Luca Belforte On Sun, May 9, 2010 at 7:33 PM, Luca Belforte wrote: Hello, thanks for the reply. did you have an example? i'm searching in the different file but not found how to register a program. Thanks Luca Belforte On Fri, May 7, 2010 at 3:08 PM, Li Zhao wrote: It has to be registered with module manager in rtrmgr. --- On Fri, 5/7/10, Luca Belforte wrote: From: Luca Belforte Subject: [Xorp-hackers] New Xorp Daemon startup To: xorp-hackers at icir.org Date: Friday, May 7, 2010, 4:03 AM Hello again every one, i was searching how start a new daemon (that i have?write) when we launch the xorp_rtrmgr.? Must the daemon implement a particular code? or it can be any c/C++ code? Thanks again Luca -----Inline Attachment Follows----- _______________________________________________ Xorp-hackers mailing list Xorp-hackers at icir.org http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100513/26ce6d24/attachment.html From greearb at candelatech.com Thu May 13 10:51:54 2010 From: greearb at candelatech.com (Ben Greear) Date: Thu, 13 May 2010 10:51:54 -0700 Subject: [Xorp-hackers] What shall we do before releasing xorp 1.7? In-Reply-To: References: <4BE97FBC.2050809@candelatech.com> <4BE9C5F7.9020005@candelatech.com> <4BEAD90C.2080101@candelatech.com> Message-ID: <4BEC3C3A.1080009@candelatech.com> On 05/12/2010 09:47 AM, Mark Handley wrote: > [xorp-users removed from cc list - xorp-hackers is more appropriate] > > > On 12 May 2010 17:36, Ben Greear wrote: >> * Fixes some BGP asserts I found in xorp.ct testing. > > At first glance, the BGP patches look sensible. If I find time > tonight I'll look through them in more detail. I had forgotten to commit a few files, but after adding those last night, the buildbot seems to have a clean build, including the new bgp tests. (A one test fails, but I think that might be as much an error in the test harness as bgp itself, and I get the same issue in xorp.ct currently). If that is sufficient, I'd say lets try a 1.7 release. Otherwise, let me know if you think we should make more changes to 1.7 and I'll work on them. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From concordia.xorp at gmail.com Fri May 21 17:43:38 2010 From: concordia.xorp at gmail.com (Ali Salem) Date: Fri, 21 May 2010 20:43:38 -0400 Subject: [Xorp-hackers] XORP Configuration: OpenSSL problem Message-ID: Hi, I checked earlier threads for this same error, but it is still not working with me. I'd appreciate your help. Little bit of info about my environment: Operating system: Scientific Linux Kernel: 2.6.18-164.15.1.el5 Upon trying to run ./configure on xorp-1.6, I received the following error message: *Could not find part of OpenSSL or one it's components* To resolve this, I was asked to install openssl-devel, so I tried doing that, but then I recieve this error message: *Error: Missing Dependency: openssl = 0.9.8e-12.el5 is needed by package openssl-devel-0.9.8e-12.el5.i386* However, I do have the latest version of openssl 0.9.8e-12.el5 already installed, I verified this. I am stuck here right now, and I cannot move forward. I would appreciate all pointers. Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100521/13180d92/attachment.html From greearb at candelatech.com Fri May 21 19:48:17 2010 From: greearb at candelatech.com (Ben Greear) Date: Fri, 21 May 2010 19:48:17 -0700 Subject: [Xorp-hackers] XORP Configuration: OpenSSL problem In-Reply-To: References: Message-ID: <4BF745F1.2060903@candelatech.com> On 05/21/2010 05:43 PM, Ali Salem wrote: > Hi, > > I checked earlier threads for this same error, but it is still not > working with me. I'd appreciate your help. Little bit of info about my > environment: > > Operating system: Scientific Linux > Kernel: 2.6.18-164.15.1.el5 > > Upon trying to run ./configure on xorp-1.6, I received the following > error message: > > */Could not find part of OpenSSL or one it's components/* > > To resolve this, I was asked to install openssl-devel, so I tried doing > that, but then I recieve this error message: > > /*Error: Missing Dependency: openssl = 0.9.8e-12.el5 is needed by > package openssl-devel-0.9.8e-12.el5.i386*/ > > However, I do have the latest version of openssl 0.9.8e-12.el5 already > installed, I verified this. That is an issue with your OS package management. > I am stuck here right now, and I cannot move forward. I would appreciate > all pointers. You might also try xorp.ct or the latest from SVN as 1.6 is not in active development. Thanks, Ben > > Thank you > > > > _______________________________________________ > Xorp-hackers mailing list > Xorp-hackers at icir.org > http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers -- Ben Greear Candela Technologies Inc http://www.candelatech.com From vfaion at gmail.com Mon May 24 07:36:58 2010 From: vfaion at gmail.com (Victor Faion) Date: Mon, 24 May 2010 15:36:58 +0100 Subject: [Xorp-hackers] XORP socket buffers Message-ID: <20100524153658.0654274f@vetiniari.doc.ic.ac.uk> Hello all, I was trying to get information about the buffers XORP uses when you use its TCP socket interface to send and receive messages. In particular the size of the buffer(s). I was looking at libxorp/asyncio.{hh.cc} and noticed the BufferInfo class which has this: size_t buffer_bytes() const { return (_buffer_bytes); } The part I'm not sure about is if the AsyncFileReader defined in asyncio.hh is what is actually used by the TCP sockets in XORP, and if it isn't how would one get the actual buffer size? -- Victor From greearb at candelatech.com Tue May 25 12:27:00 2010 From: greearb at candelatech.com (Ben Greear) Date: Tue, 25 May 2010 12:27:00 -0700 Subject: [Xorp-hackers] 1.7 release Message-ID: <4BFC2484.7010701@candelatech.com> Can someone with upload privs on sourceforge upload some 1.7 release files for me? Or, give me upload privs on sourceforge? I want to go ahead and release 1.7. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From aleksandar.cvjetic at gmail.com Fri May 28 11:50:23 2010 From: aleksandar.cvjetic at gmail.com (Aleksandar Cvjetic) Date: Fri, 28 May 2010 20:50:23 +0200 Subject: [Xorp-hackers] ECMP support Message-ID: Hello everyone, Does any Xorp process supply multiple routes to forwarding plane for ECMP? >From available docs I can't find it, so I'm concerned is there some limitations for this to be implemented or simply waiting to be done. Thank you, Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100528/aa5a1896/attachment.html From greearb at candelatech.com Sat May 29 14:04:37 2010 From: greearb at candelatech.com (Ben Greear) Date: Sat, 29 May 2010 14:04:37 -0700 Subject: [Xorp-hackers] Considering moving xorp.ct to github Message-ID: <4C018165.3080708@candelatech.com> I'm becoming disgruntled with lack of ability to actually upload files to Xorp's sourceforge page, manage it's bug tracker, or do anything else to help officially release xorp 1.7. It seems that all of the admins don't have time or interest in helping the process along. So, I'm considering making xorp.ct a bit more official and host it on github instead of our company DMZ machine. I have a full git repo cloned from the upstream SVN, so we shouldn't loose any history, and if the sourceforge project admins ever become active again, it will not be any more difficult to merge changes back to the svn repo than it already is. I will hold off on this a day or two to see what response this email gets, but only a few days. All are welcome to comment with whatever opinions and suggestions come to mind. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From concordia.xorp at gmail.com Sat May 29 17:02:55 2010 From: concordia.xorp at gmail.com (Ali Salem) Date: Sat, 29 May 2010 20:02:55 -0400 Subject: [Xorp-hackers] XORP Configuration: OpenSSL problem In-Reply-To: <4BFC2D5E.9040203@candelatech.com> References: <4BF745F1.2060903@candelatech.com> <4BFC2D5E.9040203@candelatech.com> Message-ID: Hello all, Thank you first for helping me in my previous issue, I was able to compile XORP successfully on my machine. I have a problem now with the configuration, and I am hoping you can assist me with it. I'll try to make it short and simple: I have three Cisco routers, (1800 series, one statically assigned as an RP), one streamer (vlc server), one sink (vlc-client), I have successfully managed to implement multicasting using PIM-SM on the three routers, eventually I streamed a video and it worked. My task now is to replace one of the routers with a XORP one, and maintain the same behavior like before. Upon running XORP, I received the following error: *[ 2010/05/29 19:48:52 WARNING xorp_fea FEA ] proto_socket_read() failed: RX packet from 132.205.9.2 to 224.0.0.13 pif_index 2: no vif found * There appears to be a problem with the OSPF hand-shaking between the XORP and the RP router. I just started using XORP, so any helpful pointers are highly appreciated, thank you guys. I pasted my configuration below, let me know if you need me to provide you with more information: interfaces { restore-original-config-on-shutdown:false interface vlan10 { disable:false default-system-config vif vlan10 { disable: false } } interface vlan40 { disable:false default-system-config vif vlan40 { disable: false } } } fea { unicast-forwarding4 { disable: false } } plumbing { mfea4 { interface vlan10 { vif vlan10 { disable: false } } interface vlan40 { vif vlan40 { disable: false } } interface register_vif { vif register_vif { /* Note: this vif should be always enabled */ disable: false } } } } protocols { igmp { interface vlan10 { vif vlan10 { disable: false version:3 } } interface vlan40 { vif vlan40 { disable: false version:3 } } } } protocols { mld { interface vlan10 { vif vlan10 { disable: false } } interface vlan40 { vif vlan40 { disable: false } } } } protocols { ospf4 { router-id: 132.205.9.2 area 0.0.0.0 { interface vlan10 { link-type: "p2p" vif vlan10 { address 132.205.9.2 { neighbor 132.205.9.1 { router-id: 132.205.9.1 } } } } } } } protocols { pimsm4 { disable:false; interface vlan10 { vif vlan10 { disable: false } } interface vlan40 { vif vlan40 { disable: false } } interface register_vif { vif register_vif { /* Note: this vif should be always enabled */ disable: false } } /* Note: static-rps and bootstrap should not be mixed */ static-rps { rp 132.205.9.33 { group-prefix 224.0.0.0/4 { } } } switch-to-spt-threshold { /* approx. 1K bytes/s (10Kbps) threshold */ disable: false interval: 100 bytes: 102400 } } } protocols { fib2mrib { disable: false } } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100529/3ed6ed92/attachment.html From greearb at candelatech.com Sat May 29 21:34:47 2010 From: greearb at candelatech.com (Ben Greear) Date: Sat, 29 May 2010 21:34:47 -0700 Subject: [Xorp-hackers] XORP Configuration: OpenSSL problem In-Reply-To: References: <4BF745F1.2060903@candelatech.com> <4BFC2D5E.9040203@candelatech.com> Message-ID: <4C01EAE7.6090401@candelatech.com> On 05/29/2010 05:02 PM, Ali Salem wrote: > Hello all, > > Thank you first for helping me in my previous issue, I was able to > compile XORP successfully on my machine. I have a problem now with the > configuration, and I am hoping you can assist me with it. I'll try to > make it short and simple: > > I have three Cisco routers, (1800 series, one statically assigned as an > RP), one streamer (vlc server), one sink (vlc-client), I have > successfully managed to implement multicasting using PIM-SM on the three > routers, eventually I streamed a video and it worked. My task now is to > replace one of the routers with a XORP one, and maintain the same > behavior like before. Upon running XORP, I received the following error: > > *[ 2010/05/29 19:48:52 WARNING xorp_fea FEA ] proto_socket_read() > failed: RX packet from 132.205.9.2 to 224.0.0.13 pif_index 2: no vif found > * > There appears to be a problem with the OSPF hand-shaking between the > XORP and the RP router. I just started using XORP, so any helpful > pointers are highly appreciated, thank you guys. I pasted my > configuration below, let me know if you need me to provide you with more > information: Can you send the complete xorp log? Also, is this xorp.ct that you are running? Please also show me the output of 'ip addr show' on the linux command line and 'show interfaces' within xorpsh. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com From naresh_raga at yahoo.co.in Sun May 30 17:20:42 2010 From: naresh_raga at yahoo.co.in (naresh raga) Date: Mon, 31 May 2010 05:50:42 +0530 (IST) Subject: [Xorp-hackers] Definition for BGP damping parameters are not defined in xorp-1.6 user manual Message-ID: <989229.46709.qm@web94810.mail.in2.yahoo.com> Hello Bruce, In the Xorp User Manual,BGP damping parameters? in the configuration syntax have not been defined.Also their default values and the ranges to be used have not been mentioned in the manual. 1)half-life: int 2)max-suppress: int 3)reuse: int 4)suppress: int Can you please suggest me any xorp related documents or links where I can get the definitions of the above parameters. Also in the xorp-1.6 manual,in Chapter 11 Policy, MED has been used in match conditions for filtering BGP routes,but there is no parameter MED(to configure) in the configuration syntax of BGP . Does Xorp implements? BGP MULTI_EXIT_DISC (MED)? or not. Also I want to know whether Xorp has BGP Graceful Restart Mechanism or not. Looking from the BGP standards section in the manual,both of them were not implemented into xorp. Any help in this regard is really grateful. Thank you, T.Raga Naresh. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.ICSI.Berkeley.EDU/pipermail/xorp-hackers/attachments/20100531/451c43ec/attachment.html