Netlink: File exists
Ondrej Filip
feela at network.cz
Tue Feb 2 22:32:59 CET 2010
On 2.2.2010 19:57, Chris Webb wrote:
> Hi. I'm experimenting with bird as a replacement for a quagga install, and
> tried the following very simple config:
>
> router id 91.203.57.1;
>
> protocol device {
> }
>
> protocol direct {
> }
>
> protocol kernel {
> import all;
> export all;
> }
>
> protocol bgp {
> local as 44934;
> neighbor 84.45.39.149 as 25577;
> import all;
> export all;
> }
>
> with bird-1.2.0 running on a (relatively old) linux 2.6.23.9 kernel.
>
> This seems to work fine, apart from the message "bird: Netlink: File exists"
> appearing in syslog every minute. My routing table before starting bird
> looks like this
>
> # ip route show
> 84.45.39.148/30 dev eth1 proto kernel scope link src 84.45.39.150
> 91.203.56.0/23 dev eth0 proto kernel scope link src 91.203.57.1
> default via 84.45.39.149 dev eth1
>
> in case this is related to bird being unable to overwrite the existing
> static routes?
>
Could you start birdc and type:
echo all
debug all all
and send me the output?
> Also, I needed
>
> sysctl net.core.rmem_max=524284
>
> before starting quagga to avoid netlink "recvmsg overrun" messages and
> occasional loss of prefixes. Am I right in assuming that bird will need the
> same thing for the same reason?
I am not sure.
Ondrej
>
> Cheers,
>
> Chris.
>
More information about the Bird-users
mailing list