[Quagga-bugs] [Bug 202] zebra and ospfd need restarting after upping/downing interfaces

bugzilla-daemon at allevil.dishone.st bugzilla-daemon at allevil.dishone.st
Mon Apr 2 09:39:46 IST 2007


Please do not reply directly to this email. All additional  
comments should be made in the comments box of this bug  
report.  
  
http://bugzilla.quagga.net/show_bug.cgi?id=202  
  




------- Additional Comments From Hoemig at gmx.de  2007-04-02 08:39 -------
Hi Hasso,

I think I know what he means.

When I use Zebra without ospf, rip, ....
When I start the zebra-daemon (pppX is up, addr is 1.2.3.4) all static routes
with the nexthop 1.2.3.4 will be installed. No I restart the ppp-daemon and
I see the pppX interface but the Zebra-Daemon does not install static routes
for this pppX-Interface. When I restart zebra now, the routes will be installed.

Config:
-------
IFCONFIG:
ppp0      Link encap:Point-Point Protocol
          inet addr:10.53.61.108  P-t-P:10.53.61.107  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:20 (20.0 B)  TX bytes:20 (20.0 B)

Zebra.conf:
# static routes

   ip route 10.11.12.0 255.255.255.0 10.53.61.107 1

Result before ppp restart:
-------------------------
zebra> sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
       I - ISIS, B - BGP, > - selected route, * - FIB route

S>* 10.11.12.0/24 [1/0] via 10.53.61.107, ppp0
C>* 10.53.61.107/32 is directly connected, ppp0
C>* 127.0.0.0/8 is directly connected, lo


Result before ppp restart:
-------------------------
zebra> sh ip route
Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
       I - ISIS, B - BGP, > - selected route, * - FIB route

S   10.11.12.0/24 [1/0] via 10.53.61.107 inactive
C>* 10.53.61.107/32 is directly connected, ppp0
C>* 127.0.0.0/8 is directly connected, lo
zebra>



I see, after restarting the PPP-Daemon the following calls for the static route:

rib_process
   -> nexthop_active_update
       -> nexthop_active_check
          -> nexthop_active_ipv4
             -> table = vrf_tabel(...)
             -> rn = route_node_match      (But nothing match)


I use Quagga 0.99.6

Bye, Alex  
  
  
  
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the Quagga-bugs mailing list