On November 21, 2013 3:15 PM , Ondrej Filip wrote:
On 21.11.2013 21:09, Claude Marinier wrote:
Hi,
Hi!
I am running BIRD 1.3.11 on FreeBSD 9.2 (amd64). It establishes full adjacency with its three neighbours (Cisco routers) and its routing table is correct. BIRD knows about the routers behind its neighbours. The problem is that the kernel does not know any of the learned routes, i.e. 'netstat -rnf inet' shows only routes for the interfaces.
Add a line 'export all' to the kernel protocol.
Here is some text from the documentation : 3.3 Protocol Options import all | none | filter name | filter { filter commands } | ... Specify a filter to be used for filtering routes coming from the protocol to the routing table. all is shorthand for where true and none is shorthand for where false. Default: all. export filter This is similar to the import keyword, except that it works in the direction from the routing table to the protocol. Default: none. In my case, the protocol is OSPF. I want to copy routes learned by the protocol to the routing table. The documentation says to use import but you are saying export. Which is correct?
Ondrej
I suspect that I am missing something basic but have not found it yet after many hours of searching. Could someone point me in the right direction?
Thank you.
The configuration file follows.