Milad Azizpour | 12 Apr 21:58 2014
Picon

[quagga-users 13652] adding new commands to zebra

Hi,
How to add new commands to zebra?
I've downloaded quagga-0.99.22.4.tar.gz but there isn't vtysh_cmd.c file in vtysh folder. why?
Any help would be appreciated.
_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13634] Re: Bug



On Mon, Mar 24, 2014 at 02:32:06PM +0000, Turnbough, Bradley E. wrote:
> Unfortunately, I cannot.  This is a production router, so I can't upgrade it.

Quagga 0.99.15 is 4 and a half years old.  Multiple security issues have
been found and issued since then.  You're running a production timebomb
- as evidenced by your crashing ospfd.

(And, no, sorry, I have no clue what the problem is.  It doesn't seem to
be present in 0.99.22.4)


-David

> ________________________________
> From: Turnbough, Bradley E.
> Sent: Monday, March 24, 2014 8:47 AM
> To: quagga-users <at> lists.quagga.net
> Subject: Bug
>
> Has anyone ever seen this?
>
> conf t
> access-list ACL-OSPF-CONN-V2 deny 1.2.3.4/24
> access-list ACL-OSPF-CONN-V2 deny 5.6.7.8/24
> access-list ACL-OSPF-CONN-V2 deny 9.10.11.12/30
> access-list ACL-OSPF-CONN-V2 deny 13.14.15.16/30
> access-list ACL-OSPF-CONN-V2 permit any
> router ospf
> distribute-list ACL-OSPF-CONN-V2 out connected
>
> awwangw01# config t
> awwangw01(config)# no access-list ACL-OSPF-CONN-V1
> Warning: closing connection to ospfd because of an I/O error!
>
> Which killed ospfd.
>
> awpfw01# sh ver
> Quagga 0.99.15 ()
> _____________________________________________________________ This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.
>
> _______________________________________________
> Quagga-users mailing list
> Quagga-users <at> lists.quagga.net
> https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13641] Re: Bug



On Tue, Mar 25, 2014 at 10:54:09AM +0100, Timo Schöler wrote:
> On 03/25/2014 09:48 AM, thus Nick Hilliard spake:
> > On 24/03/2014 19:17, Turnbough, Bradley E. wrote:
> >> Well, if someone can get EPEL updated for Centos 6 users, we can both
> >> upgrade and test  :)
> >
> > The great thing about open source software and software distributions is
> > that if you see a problem which needs fixing, you can fix it yourself by
> > creating a patch and submitting the patch to the people handling the distro.
> >
> > I doubt there's anyone on quagga-users who has any special knowledge of
> > EPEL because if there were, the distro wouldn't be stuck with such an
> > ancient version.
>
> Maybe it's more like ``not enough time to do so at the moment, I'll do
> it tomorrow'', but then the next ``very important task'' makes the ``I
> will contribue'' disappear sooner or later -- due to lack of time.
>
> I maintain a ``personal repo''. Last time I built quagga was at
> 0.99.21-1, before that I built some 0.99.15 with a heavily patched RIPd.

CentALT also packages quagga 0.99.22.4:
http://pkgs.org/centos-6/centalt-x86_64/quagga-0.99.22.4-2.el6.x86_64.rpm.html
http://pkgs.org/centos-5/centalt-x86_64/quagga-0.99.22.4-2.el5.x86_64.rpm.html

> Most recent 0.99.22.4 [0] from 06-Jan-2014 13:19 doesn't build
> out-of-the-box for me; I'll take a look at this.

Hm, please file a bug report if it's a Quagga issue.


-David

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users
_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13639] Re: Bug



On 03/25/2014 09:48 AM, thus Nick Hilliard spake:
> On 24/03/2014 19:17, Turnbough, Bradley E. wrote:
>> Well, if someone can get EPEL updated for Centos 6 users, we can both
>> upgrade and test  :)
>
> The great thing about open source software and software distributions is
> that if you see a problem which needs fixing, you can fix it yourself by
> creating a patch and submitting the patch to the people handling the distro.
>
> I doubt there's anyone on quagga-users who has any special knowledge of
> EPEL because if there were, the distro wouldn't be stuck with such an
> ancient version.

Maybe it's more like ``not enough time to do so at the moment, I'll do
it tomorrow'', but then the next ``very important task'' makes the ``I
will contribue'' disappear sooner or later -- due to lack of time.

I maintain a ``personal repo''. Last time I built quagga was at
0.99.21-1, before that I built some 0.99.15 with a heavily patched RIPd.

Most recent 0.99.22.4 [0] from 06-Jan-2014 13:19 doesn't build
out-of-the-box for me; I'll take a look at this.

[0]
http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/source/SRPMS/q/quagga-0.99.22.4-2.fc21.src.rpm

If you like, you can test the 0.99.21-1:

http://riscworks.net/repo/

(Available for CentOS 5 x86_64 right now, I'll build it for CentOS 6 ASAP.)

> So probably best to contact them yourself and ask if they
> can update to something more recent.
>
> Nick

Timo

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13644] Re: IPv6/Cisco/Solaris10x86/0.99.21



On Wed, Mar 26, 2014 at 05:52:41PM +0000, McFarlin, Jeff wrote:
> We are trying to use Quagga to peer IPv6 BGP with a Cisco router.
>
> We are trying to advertise, 4003::105:6/128 and 4003::105:9/128
>
> We found out about a bug in Quagga where it send :: as the next hop for IPv6. Most of the users have had success with a workaround that involved enabling a route-map. However, it hasn't worked for us.
>
> The cisco debug logs and configuration has been attached.

Can you add zebra.conf / interface setup and output of "show ipv6
neighbor 8001::1" while the session is up?

-David

(btw, your system date seems wrong)

> Cisco Debug Logs:
> *Mar 26 17:26:09.991: %BGP-5-ADJCHANGE: neighbor 4003::105:12D Down User reset
> *Mar 26 17:26:09.991: %BGP_SESSION-5-ADJCHANGE: neighbor 4003::105:12D IPv6 Unicast topology base removed from session  User reset
> *Mar 26 17:26:10.075: %BGP_SESSION-5-ADJCHANGE: neighbor 4003::105:12D IPv6 Unicast topology base removed from session  Unknown path error
> *Mar 26 17:26:14.003: %BGP-5-ADJCHANGE: neighbor 4003::105:12D Up
> *Mar 26 17:26:14.003: BGP(1): 4003::105:12D send UPDATE (format) 8001::1/128, next 8001::1 metric 0, path Local
> *Mar 26 17:26:14.003: BGP(1): 4003::105:12D send UPDATE (prepend, chgflags: 0x0) 4001::/112, next 8001::1 metric 0, path Local extended community
> *Mar 26 17:26:14.003: BGP(1): 4003::105:12D send UPDATE (format) 8001::4/128, next 8001::1 metric 20, path Local
> *Mar 26 17:26:14.003: BGP(1): 4003::105:12D send UPDATE (format) 5005::/64, next 8001::1 metric 0, path Local
> *Mar 26 17:26:14.003: BGP(1): 4003::105:12D enqueued default-originate update
> *Mar 26 17:26:15.015: BGP: 4003::105:12D unspecified nexthop :: (::)
> *Mar 26 17:26:15.015: BGP(1): 4003::105:12D rcv UPDATE w/ attr:nexthop ::, origin i metric 0 originator 0.0.0.0 path 64998 community extended community SSA attribute
> *Mar 26 17:26:15.015: BGPSSA ssacount is 0
> *Mar 26 17:26:15.015: BGP(1): 4003::105:12D rcv UPDATE about 4003::105:6/128 -- DENIED due to: martian MP_REACH NEXTHOP;
> *Mar 26 17:26:15.215: BGP: 4003::105:12D unspecified nexthop :: (::)
> *Mar 26 17:26:15.215: BGP(1): 4003::105:12D rcv UPDATE w/ attr:nexthop ::, origin i metric 0 originator 0.0.0.0 path 64998 community extended community SSA attribute
> *Mar 26 17:26:15.215: BGPSSA ssacount is 0
> *Mar 26 17:26:15.215: BGP(1): 4003::105:12D rcv UPDATE about 4003::105:9/128 -- DENIED due to: martian MP_REACH NEXTHOP;
>
> Thanks.
>
>
> -          Jeff
>
> !
> ! Zebra configuration saved from vty
> !   2002/11/27 14:52:09
> !
> hostname ns1.lab
> password temp
> enable password temp
> !
> router bgp 64998
> bgp router-id 172.18.105.133
> network 209.1.222.245/32
> neighbor 90.90.90.210 remote-as 3561
> neighbor 8001::1 remote-as 3561
> address-family ipv6
> neighbor 8001::1 route-map IPV6-OUT out
> network 4003::105:6/128
> network 4003::105:9/128
> neighbor 8001::1 activate
> exit-address-family
> !
> ipv6 prefix-list outbound-prefix seq 10 permit 4003::105:6/128
> ipv6 prefix-list outbound-prefix seq 20 permit 4003::105:9/128
> ipv6 prefix-list outbound-prefix seq 50 deny any
> !
> route-map IPV6-OUT permit 10
> match ipv6 address prefix-list outbound-prefix
> set ipv6 next-hop global 4003::105:12D
> !
> log file /var/log/bgpd.log
> !
> access-list LOCALHOST permit 127.0.0.1/32
> access-list LOCALHOST permit 172.18.105.133/32
> access-list LOCALHOST deny any
> !
> line vty
> access-class LOCALHOST
> exec-timeout 5 0
> !


_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13636] Re: Bug



CentOS epel only offers .99.15.  Can someone take the lead and get that version updated?  We're not allowed install from source.


________________________________________
From: David Lamparter [equinox <at> diac24.net]
Sent: Monday, March 24, 2014 10:16 AM
To: Turnbough, Bradley E.
Cc: quagga-users <at> lists.quagga.net
Subject: Re: [quagga-users 13605] Re: Bug

On Mon, Mar 24, 2014 at 02:32:06PM +0000, Turnbough, Bradley E. wrote:
> Unfortunately, I cannot.  This is a production router, so I can't upgrade it.

Quagga 0.99.15 is 4 and a half years old.  Multiple security issues have
been found and issued since then.  You're running a production timebomb
- as evidenced by your crashing ospfd.

(And, no, sorry, I have no clue what the problem is.  It doesn't seem to
be present in 0.99.22.4)


-David

> ________________________________
> From: Turnbough, Bradley E.
> Sent: Monday, March 24, 2014 8:47 AM
> To: quagga-users <at> lists.quagga.net
> Subject: Bug
>
> Has anyone ever seen this?
>
> conf t
> access-list ACL-OSPF-CONN-V2 deny 1.2.3.4/24
> access-list ACL-OSPF-CONN-V2 deny 5.6.7.8/24
> access-list ACL-OSPF-CONN-V2 deny 9.10.11.12/30
> access-list ACL-OSPF-CONN-V2 deny 13.14.15.16/30
> access-list ACL-OSPF-CONN-V2 permit any
> router ospf
> distribute-list ACL-OSPF-CONN-V2 out connected
>
> awwangw01# config t
> awwangw01(config)# no access-list ACL-OSPF-CONN-V1
> Warning: closing connection to ospfd because of an I/O error!
>
> Which killed ospfd.
>
> awpfw01# sh ver
> Quagga 0.99.15 ()
> _____________________________________________________________ This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.
>
> _______________________________________________
> Quagga-users mailing list
> Quagga-users <at> lists.quagga.net
> https://lists.quagga.net/mailman/listinfo/quagga-users
_____________________________________________________________ This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13641] Re: Bug



On 24/03/2014 19:17, Turnbough, Bradley E. wrote:
> Well, if someone can get EPEL updated for Centos 6 users, we can both
> upgrade and test  :)

The great thing about open source software and software distributions is
that if you see a problem which needs fixing, you can fix it yourself by
creating a patch and submitting the patch to the people handling the distro.

I doubt there's anyone on quagga-users who has any special knowledge of
EPEL because if there were, the distro wouldn't be stuck with such an
ancient version.  So probably best to contact them yourself and ask if they
can update to something more recent.

Nick


_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13632] Bug



Has anyone ever seen this?

conf t
access-list ACL-OSPF-CONN-V2 deny 1.2.3.4/24
access-list ACL-OSPF-CONN-V2 deny 5.6.7.8/24
access-list ACL-OSPF-CONN-V2 deny 9.10.11.12/30
access-list ACL-OSPF-CONN-V2 deny 13.14.15.16/30
access-list ACL-OSPF-CONN-V2 permit any
router ospf
distribute-list ACL-OSPF-CONN-V2 out connected

awwangw01# config t
awwangw01(config)# no access-list ACL-OSPF-CONN-V1
Warning: closing connection to ospfd because of an I/O error!

Which killed ospfd.

awpfw01# sh ver
Quagga 0.99.15 ()
_____________________________________________________________ This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13631] ecmp with linux



Hello all. I'm newbie with routing, but very interesting in ecmp under linux.
I have two linux hosts that both have 2 eth devices with ipv6 link
local addresses and one dummy device, that have global ipv6 address.
Via ospf i have two routes:

first node:
2001:db8:0:f101:ccde:85ff:fe22:ec43 via fe80::225:90ff:fe97:a718 dev
eth0  proto bird  metric 1024
2001:db8:0:f101:ccde:85ff:fe22:ec43 via fe80::225:90ff:fe97:a719 dev
eth1  proto bird  metric 1024
2001:db8:0:f101:e010:b8ff:feb6:d4a dev dummy0  proto kernel  metric 256


second node:
2001:db8:0:f101:ccde:85ff:fe22:ec43 dev dummy0  proto kernel  metric 256
2001:db8:0:f101:e010:b8ff:feb6:d4a via fe80::92e2:baff:fe31:44c dev
eth0  proto bird  metric 1024
2001:db8:0:f101:e010:b8ff:feb6:d4a via fe80::92e2:baff:fe31:44d dev
eth1  proto bird  metric 1024


What i need to do to get utlization of two links for example in iperf test?

--
Vasiliy Tolstov,
e-mail: v.tolstov <at> selfip.ru
jabber: vase <at> selfip.ru

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13640] Re: Bug



We don't use FreeBSD.  We use Centos.  Centos 6, to be specific.


________________________________________
From: Michael H Lambert [lambert <at> psc.edu]
Sent: Monday, March 24, 2014 2:37 PM
To: quagga-users <at> lists.quagga.net
Subject: [quagga-users 13611] Re: Bug

On 24 Mar 2014, at 11:33, Turnbough, Bradley E. <bturnbough <at> belcan.com> wrote:

> CentOS epel only offers .99.15.  Can someone take the lead and get that version updated?  We're not allowed install from source.

Let me note that the FreeBSD binary repository has quagga-0.99.22.3.

Michael


_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users
_____________________________________________________________ This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is appreciated.

_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users
Armand Fumal | 11 Apr 07:51 2014
Picon

[quagga-users 13639] Re: Bug



On 24 Mar 2014, at 11:33, Turnbough, Bradley E. <bturnbough <at> belcan.com> wrote:

> CentOS epel only offers .99.15.  Can someone take the lead and get that version updated?  We're not allowed install from source.

Let me note that the FreeBSD binary repository has quagga-0.99.22.3.

Michael


_______________________________________________
Quagga-users mailing list
Quagga-users <at> lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-users

_______________________________________________
Quagga-users mailing list
Quagga-users@...
https://lists.quagga.net/mailman/listinfo/quagga-users

Gmane