Package: quagga
Version: 0.99.1-3
Severity: normal

I have a laptop, connected via VPN over wireless to a desktop,
connected via Ethernet to a local Internet gateway, who is then
connected via VPNs to two other Internet gateways.  All gateways, plus
the desktop and laptop, are a part of an area-0 OSPF network.  The
three gateways all broadcast a 0.0.0.0 default route, as well as their
own internal networks.

On my laptop, after upgrading to 0.99, I am no longer able to see any
routers beyond the local Internet gateway.  Their routes do not show
up in my routing table, nor do the routers themselves show up in the
"OSPF router routing table" section of "show ip ospf route".  As far
as my OSPF daemon is concerned, the OSPF network ends there.  (All
other routers can see each other fine.)

The exact same effect occurs if I upgrade Quagga on the desktop
(that connects my laptop to the local Internet gateway).

I was unable to determine if the broadcasting default (0.0.0.0) routes
was part of the problem or not, because by the time I had disabled
this, the desktop's ospfd had begun to segfault less than a minute
after startup:

    OSPF: Received signal 11 at 1127774329 (si_addr 0x200a, PC 0xb7f40cf7); 
        aborting ...
    Program counter: /usr/lib/libzebra.so.0(listnode_lookup+0x35)[0xb7f40cf7]
    Backtrace for 11 stack frames:
    /usr/lib/libzebra.so.0(zlog_backtrace_sigsafe+0x29)[0xb7f5430a]
    /usr/lib/libzebra.so.0(zlog_signal+0x210)[0xb7f547ab]
    /usr/lib/libzebra.so.0[0xb7f5bd5d]
    [0xffffe440]
    /usr/lib/libospf.so.0(ospf_vertex_add_parent+0x66)[0xb7f9f433]
    /usr/lib/libospf.so.0(ospf_spf_calculate+0xe2)[0xb7fa04b7]
    /usr/lib/libospf.so.0(ospf_spf_calculate_timer+0x90)[0xb7fa05d0]
    /usr/lib/libzebra.so.0(thread_call+0x70)[0xb7f4aa66]
    /usr/lib/quagga/ospfd(main+0x29d)[0x80493d7]
    /lib/tls/libc.so.6(__libc_start_main+0xd0)[0xb7d46ec0]
    /usr/lib/quagga/ospfd[0x8049031]

I've had to downgrade to 0.98.3 for now.

Should I be taking this to the Quagga mailing list?  Figured I'd post
here first in case there had been a Debian-specific change.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (400, 'stable'), (300, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.10-1-686
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)

Versions of packages quagga depends on:
ii  debconf                       1.4.58     Debian configuration management sy
ii  iproute                       20041019-3 Professional tools to control the 
ii  libc6                         2.3.5-6    GNU C Library: Shared libraries an
ii  libcap1                       1:1.10-14  support for getting/setting POSIX.
ii  libncurses5                   5.4-9      Shared libraries for terminal hand
ii  libpam0g                      0.76-23    Pluggable Authentication Modules l
ii  libreadline4                  4.3-15     GNU readline and history libraries
ii  logrotate                     3.7.1-2    Log rotation utility

quagga recommends no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to