[quagga-users 10029] LSA checksum error on Quagga 0.99.11

HJS arnaldo.service at gmail.com
Mon Oct 20 14:01:36 IST 2008


Hi there,
I'm trying Quagga version 0.99.11 (compiled with --enable-vtysh and
--enable-multipath on Linux Platform Red Hat Enterprise Linux AS
release 4 (Nahant Update 7)) and I have random LSA checksum error.

This is a piece of ospfd.log log:

...
2008/10/20 04:04:18 OSPF: Packet 192.168.100.91 [Hello:RECV]: Options
*|-|-|EA|N/P|-|-|*
2008/10/20 04:04:18 OSPF: Packet 192.168.100.84 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:19 OSPF: Packet 192.168.100.90 [Hello:RECV]: Options
*|-|-|EA|N/P|-|-|*
2008/10/20 04:04:19 OSPF: Packet 192.168.100.85 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:19 OSPF: Packet 192.168.100.86 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:19 OSPF: make_hello: options: 8, int: eth1:192.168.100.83
2008/10/20 04:04:21 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:21 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:21 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:21 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:23 OSPF: Packet 192.168.100.91 [Hello:RECV]: Options
*|-|-|EA|N/P|-|-|*
2008/10/20 04:04:23 OSPF: Packet 192.168.100.84 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:24 OSPF: Packet 192.168.100.90 [Hello:RECV]: Options
*|-|-|EA|N/P|-|-|*
2008/10/20 04:04:24 OSPF: Packet 192.168.100.86 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:24 OSPF: Packet 192.168.100.85 [Hello:RECV]: Options
*|-|-|-|N/P|-|-|*
2008/10/20 04:04:24 OSPF: make_hello: options: 8, int: eth1:192.168.100.83
2008/10/20 04:04:26 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:26 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:26 OSPF: Link State Update: LSA checksum error fe01, feff.
2008/10/20 04:04:26 OSPF: Link State Update: LSA checksum error fe01, feff.
...

The error appears and disappears on its own.

In change log I read:

commit 6a270cd93d02a88709e7292684db47552b630abf
Author: Jingjing Duan <Jingjing.Duan at sun.com>
Date:   Wed Aug 13 19:09:10 2008 +0100

    [ospfd/isisd] Switch to lib/ Fletcher checksum, fixing bug in isisd

    2008-08-13 Jingjing Duan <Jingjing.Duan at sun.com>

    	* ospfd/: Remove the old checksum implementation and
    	  use the consolidated version.
    	* isisd/: ditto, thus fixing isisd checksuming on big-endian.

Using the old release (0.99.10) on the same server I don't receive this error.

Any issues about checksum fix?

Thanks all!

--
HJS


More information about the Quagga-users mailing list