Bjørnar Ness | 29 Mar 15:14 2015
Picon

[quagga-users 13955] next-hop-self and "recursive is directly connected"

I have a problem with quagga recursively resolving routes when I have static
device routes. The following is the essential part of the (ibgp/65001) setup:

host1:
ip route add 10.0.0.254/32 (via 10.0.0.254) dev sfp0
network 10.0.0.1/32

host2:
ip route add 10.0.0.254/32 (via 10.0.0.254) dev sfp0
network 10.0.0.2/32

switch:
ip route add 10.0.0.1/32 (via 10.0.0.1) dev swp1
ip route add 10.0.0.2/32 (via 10.0.0.2) dev swp2
neighbor HOST peer-group
neighbor HOST route-reflector-client
neighbor HOST next-hop-self force
neighbor 10.0.0.1 peer-group HOST
neighbor 10.0.0.2 peer-group HOST

Problem:

On the hosts, I the routes (10.0.0.1/10.0.0.2) is installed, but like
device routes, and not with nexthop 10.0.0.254

Any way to change this behavior using configuration?

--

-- 
Bj(/)rnar
(Continue reading)

Dmitry Melekhov | 25 Mar 05:10 2015

[quagga-users 13954] LSA type 5 filtering

Hello!

For some reason I need LSA type 5 filtering.
As far as I know cisco routers can do this, but , according to 
documnetation, Quagga ospf can only filter LSA Type3.
I even found reason for this in mailing list.

My problems are not urgent, but I need to force managements of two 
companies to talks with each other and confirm redesign,
or I need to have an ability to filter.

Could you tell me- are there any plans to implement Type 5 LSA filtering 
in Quagga?

Thank you!
robert.4.hughes | 20 Mar 14:28 2015

[quagga-users 13953] Configuring LLDP with SNMP

Hi,

 

I am trying to configure LLDP with SNMP on Quagga ver 0.99.22.4 running on Centos 7.0.1406 this is in a Boeing CORE emulation.

I have just installed lldpd-0.7.13-1.1.x84_64 and I can start the lldpd daemon from Quagga node’s under Centos. But running a lldpctl doesn’t show any LLDP Neighbors up.

 

In vtysh there is no show lldp neighbors command so I am wondering if I have done something wrong or it’s not possible to do. Does anybody have this working?

 

Regards

Rob

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
manman | 4 Mar 17:21 2015
Picon

[quagga-users 13946] Re: Error when compile new quagga on ubuntu 12.04 LTS

Hello Bastien,

thanks for your suggestion.
It has solved for me.

Regards.

2015-03-04 17:08 GMT+01:00 Bastien Durel <bastien-1yO1ZbLAX1HYtjvyW6yDsg@public.gmane.org>:
Le mercredi 04 mars 2015 à 16:59 +0100, manman a écrit :
> Hello Donald,
>
> thanks for you fast answer.
>
>
>
> Verily I didn't exactly understand  what you mean (I apologize in
> advance; I have installed the dh-autoreconf but nothing).
>
> However I have done the same thing in a UBUNTU 14.04 LTS but I have
> got the same result.
>
> This issue doesn't appear in the previous version that I have
> compiled.
>
Hello,

autoreconf -i should install the missing files

Regards,

>
> Regards.
>
> Top.
>
>
>
>
>
> 2015-03-04 16:25 GMT+01:00 Donald Sharp <sharpd-qUQiAmfTcIp+XZJcv9eMoEEOCMrvLtNR@public.gmane.org>:
>         install-sh is autogenerated via the running of bootstrap-sh,
>         which is a wrapper around autoreconf.  Do you have the package
>         that autoreconf comes from?
>
>
>         donald
>
>         On Wed, Mar 4, 2015 at 9:54 AM, manman <mbaldov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
>         wrote:
>
>                 Hi all,
>
>                 first of all thanks to exist!!!
>
>                 I write to the list because I have the following
>                 problem.
>
>                 When I start to compile the new version of Quagga, I
>                 obtain the following error:
>
>                 /quagga-0.99.24# ./configure
>                 configure: error: cannot find install-sh, install.sh,
>                 or shtool in "." "./.." "./../.."
>
>                 I have search the error in google but unfortunately
>                 all the suggestion below:
>
>                 apt-get install build-essential
>                 apt-get install gawk
>                 apt-get install libreadline6-dev
>                 apt-get install texinfo
>
>                 and:
>
>                 apt-get install libtool
>                 apt-get install shtool
>                 apt-get install autogen
>
>                 haven't solved the issue.
>
>                 Could anyone help me?
>
>                 Thanks in advance.
>                 Top
>
>
>
>                 _______________________________________________
>                 Quagga-users mailing list
>                 Quagga-users-UOy77sIEA+cAd7ICUelF/Q@public.gmane.org
>                 https://lists.quagga.net/mailman/listinfo/quagga-users
>
>
>
>
>
> _______________________________________________
> Quagga-users mailing list
> Quagga-users-UOy77sIEA+c@public.gmane.orgagga.net
> https://lists.quagga.net/mailman/listinfo/quagga-users



_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
manman | 4 Mar 15:54 2015
Picon

[quagga-users 13942] Error when compile new quagga on ubuntu 12.04 LTS

Hi all,

first of all thanks to exist!!!

I write to the list because I have the following problem.

When I start to compile the new version of Quagga, I obtain the following error:

/quagga-0.99.24# ./configure
configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.."

I have search the error in google but unfortunately all the suggestion below:

apt-get install build-essential
apt-get install gawk
apt-get install libreadline6-dev
apt-get install texinfo

and:

apt-get install libtool
apt-get install shtool
apt-get install autogen

haven't solved the issue.

Could anyone help me?

Thanks in advance.
Top
_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
John Arnold (GNS | 26 Feb 01:13 2015
Picon

[quagga-users 13926] Re: subnet /31

Hi,

 

Is configuring Ethernet interfaces with /31 via zebra bugged?  Broadcast address gets configured as 0.0.0.0 and pings to the far side don’t work.  I’ve reviewed RFC3021 and I think the broadcast address is supposed to be set to link local broadcast,  255.255.255.255.

 

>> Apply /31 via quagga:

quagga-router# conf t

quagga-router(config)# int e00-1

quagga-router(config-if)# ip address 50.0.0.0/31

quagga-router(config-if)# end

quagga-router# write mem

Building Configuration...

Integrated configuration saved to /etc/quagga/Quagga.conf

[OK]

 

root <at> r1:/home/amazon# ifconfig e00-1

e00-1     Link encap:Ethernet  HWaddr ec:f4:bb:fc:21:74

          inet addr:50.0.0.0  Bcast:0.0.0.0  Mask:255.255.255.254

          inet6 addr: fe80::eef4:bbff:fefc:2174/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:25599 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:500

          RX bytes:0 (0.0 B)  TX bytes:4786165 (4.7 MB)

 

 

Applying ip/subnet via ifconfig works (pings work) yet gives a weird broadcast address:

 

>> apply /31 via ifconfig:

 

root <at> amazon:/home/amazon# ifconfig e00-1 50.0.0.0/31

root <at> amazon:/home/amazon# ifconfig e00-1

e00-1     Link encap:Ethernet  HWaddr ec:f4:bb:fc:21:74

          inet addr:50.0.0.0  Bcast:50.255.255.255  Mask:255.255.255.254

          inet6 addr: fe80::eef4:bbff:fefc:2174/64 Scope:Link

          UP BROADCAST MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:25605 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:500

          RX bytes:0 (0.0 B)  TX bytes:4787287 (4.7 MB)

 

And anecdotally I found some references to RFC3021 broadcast addresses being miscalculated in  ifupdown code, so perhaps ifconfig is bugged too.

 

Using the newer libraries I see the same result as quagga (broadcast 0.0.0.0):

 

>> add /31 via iproute2 tools

 

root <at> amazon:/home/amazon# ip addr add 50.0.0.0/31 dev e00-1

root <at> amazon:/home/amazon# ip addr show dev e00-1

8: e00-1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 500

    link/ether ec:f4:bb:fc:21:74 brd ff:ff:ff:ff:ff:ff

    inet 50.0.0.0/31 scope global e00-1

       valid_lft forever preferred_lft forever

    inet6 fe80::eef4:bbff:fefc:2174/64 scope link

       valid_lft forever preferred_lft forever

root <at> amazon:/home/amazon# ifconfig e00-1

e00-1     Link encap:Ethernet  HWaddr ec:f4:bb:fc:21:74

          inet addr:50.0.0.0  Bcast:0.0.0.0  Mask:255.255.255.254

          inet6 addr: fe80::eef4:bbff:fefc:2174/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:25613 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:500

          RX bytes:0 (0.0 B)  TX bytes:4788783 (4.7 MB)

 

Anybody know what’s going on here?

 

Thanks,

John

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Julio Tejedor | 10 Feb 12:37 2015
Picon

[quagga-users 13921] Doubt. Is it possible to use OSPF NSF or OSPF GraceFul Restart?

Hello,

We are trying to include OSPF NSF (OSPFv2 or OSPF GraceFul Restart
(OSPFv3) in our quaga equipment. We have looked for this in the
documentation but nothing has been found. Could you please give us any
clue about how to configure this functionality?

KR
Julio
Pablo Mellado | 4 Feb 15:00 2015
Picon

[quagga-users 13919] OSPF6 daemon aborting

Hi there,

Yesterday I tried to set up ospf6 daemon and it was aborting:

2015/02/03 13:55:24 OSPF6: OSPF6d (Quagga-0.99.22.4 ospf6d-0.9.7r) 
starts: vty <at> 2606
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[Down]->[Init]
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[Init]->[Twoway]
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[Twoway]->[ExStart]
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[ExStart]->[ExChange]
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[ExChange]->[Loading]
2015/02/03 13:55:24 OSPF6: Neighbor state change [ipv4 deleted]%eth1: 
[Loading]->[Full]
2015/02/03 13:55:29 OSPF6: PANIC !!
2015/02/03 13:55:29 OSPF6: Something has gone wrong with 
ospf6_route_table[0x7f3501baf5c0]
2015/02/03 13:55:29 OSPF6: table count = 4, real number = 3
2015/02/03 13:55:29 OSPF6: DUMP START
2015/02/03 13:55:29 OSPF6: (nil)<-[0x7f3501bca690]->0x7f3501be03d0 
:[ipv6 deleted] /126
2015/02/03 13:55:29 OSPF6: 
0x7f3501bca690<-[0x7f3501be03d0]->0x7f3501bcdf40 : 2a00:[ipv6 deleted] /126
2015/02/03 13:55:29 OSPF6: 0x7f3501be03d0<-[0x7f3501bcdf40]->(nil) : 
2a00:[ipv6 network deleted] /64
2015/02/03 13:55:29 OSPF6: DUMP END
2015/02/03 13:55:29 OSPF6: Assertion `link_error == 0 && num == 
table->count' failed in file ospf6_route.c, line 348, function 
route_table_assert
2015/02/03 13:55:29 OSPF6: Backtrace for 11 stack frames:
2015/02/03 13:55:29 OSPF6: [bt 0] 
/usr/lib/libzebra.so.0(zlog_backtrace+0x26) [0x7f350083c673]
2015/02/03 13:55:29 OSPF6: [bt 1] 
/usr/lib/libzebra.so.0(_zlog_assert_failed+0xa3) [0x7f350083cd76]
2015/02/03 13:55:29 OSPF6: [bt 2] /usr/lib/quagga/ospf6d(+0x1ef25) 
[0x7f3500caaf25]
2015/02/03 13:55:29 OSPF6: [bt 3] 
/usr/lib/quagga/ospf6d(ospf6_route_add+0x742) [0x7f3500cab834]
2015/02/03 13:55:29 OSPF6: [bt 4] 
/usr/lib/quagga/ospf6d(ospf6_intra_prefix_lsa_add+0x2e5) [0x7f3500caf281]
2015/02/03 13:55:29 OSPF6: [bt 5] 
/usr/lib/quagga/ospf6d(ospf6_intra_route_calculation+0x83) [0x7f3500caf5d9]
2015/02/03 13:55:29 OSPF6: [bt 6] /usr/lib/quagga/ospf6d(+0x259ab) 
[0x7f3500cb19ab]
2015/02/03 13:55:29 OSPF6: [bt 7] 
/usr/lib/libzebra.so.0(thread_call+0x8f) [0x7f3500831910]
2015/02/03 13:55:29 OSPF6: [bt 8] /usr/lib/quagga/ospf6d(main+0x39e) 
[0x7f3500c9ac1e]
2015/02/03 13:55:29 OSPF6: [bt 9] 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd) [0x7f34ffe5dead]
2015/02/03 13:55:29 OSPF6: [bt 10] /usr/lib/quagga/ospf6d(+0xec85) 
[0x7f3500c9ac85]
Aborted

Have you seen this behavior before?

BTW, I have remove IP addresses to not compromise security.

Thanks for reading this,

   Pablo

--

-- 

Pablo Mellado
Software Engineer

Instituto de Radioastronomia Milimetrica
Avenida Divina Pastora 7, Local 20
E 18012 Granada, España
Telefono: +34 958 805 456 Fax: +34 958 222363

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users
Balaji G | 30 Jan 13:48 2015
Picon

[quagga-users 13912] Re: [quagga-dev 11998] Difference between Quagga and cisco, junos routers



On Fri, Jan 30, 2015 at 5:58 PM, Rajesh B <rajesh.1982.bglr <at> gmail.com> wrote:
Thanks Balaji.. Very nice explanation.

Where this control plane software is used. For what reasons this software is built for, Can this software will be used for high traffic/commercial purpose.
Control plane is built for populating the NP in case of routers having it and in case of Linux machines for populating the kernel's FIB. Control plane protocols use best path algorithms to choose the best path and the same gets installed in the kernel/NP. These operations are carried by routing protocols running in user space which is also called as control plane. Traffic is again handled by the FIB as the FIB gets populated (In Unicast) even before the traffic comes into the box and based on the route, packet gets forwarded out 

 


On Fri, Jan 30, 2015 at 5:41 PM, Balaji G <balajig81 <at> gmail.com> wrote:


On Fri, Jan 30, 2015 at 5:36 PM, Rajesh B <rajesh.1982.bglr-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
So the calculation of routes by using different algo's is similar to other networking vendors except we use Linux kernel for forwarding.
If we have higher end specification of linux machines, then can we easily replace the cisco/juniper routers with this linux router?
 
One more question, I am not aware about ASIC/Network processor. Does Linux kernel is capable to handle(forward) traffic similar to ASIC/Network processor.
When packets are forwarded using NP it means they are hardware forwarded and generally they have TCAMs where the lookups are done and its faster. When packets are forwarded using the OS it means the packets are software forwarded and cannot match the speed of the H/w. Its the forwarding engine that makes the router more efficient as the control plane stuff does not come into picture during forwarding  


On Fri, Jan 30, 2015 at 4:59 PM, <sthaug <at> nethelp.no> wrote:
> The efficiency of algorithm is implemented in quagga. So does this hamper
> the forwarding procedure to delay?
> Correct me if my understanding is wrong.

The Quagga implementation runs SPF and similar algorithms. As long as
Quagga calculates the same SPF tree, the forwarding delay is *not*
related to Quagga (but to the kernel).

Steinar Haug, Nethelp consulting, sthaug-5U4UkxQHZ+huMpJDpNschA@public.gmane.org


_______________________________________________
Quagga-users mailing list
Quagga-users-UOy77sIEA+cAd7ICUelF/Q@public.gmane.org
https://lists.quagga.net/mailman/listinfo/quagga-users




_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Jim Carroll | 30 Jan 13:14 2015

[quagga-users 13911] Quagga on windows

I’m sure this has been discussed, but I can’t find the previous thread(s) in the list archive.  Has there been any success trying to port quagga to Windows?  Our operation is using more W2k8+ which no longer runs OSPF. We’ve experimented with xorp, but it’s no where near as good as quagga which we’ve adopted as our organization’s standard routing s/w.

 

We’ve started exploring trying to port quagga to windows using Cygwin, and wanted to know if this had already been attempted and if people might share their experiences.

 

Jim

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Zhenyu Zhou | 28 Jan 00:08 2015

[quagga-users 13903] How to combine Quagga with Floodlight?

Hi all,

I'm looking for a L3 routing module for floodlight and someone told me 
Quagga may be a solution. But I didn't find how to combine Quagga with 
floodlight. Any idea about this issue? Is it possible to regard Quagga 
as a floodlight module?

Many thanks!

--

-- 
Best Regards!

Zhou, Zhenyu

Gmane