Hi everyone, developers and users, having played (for the *first* time) the last three months with the 'quagga' suite, incidentally, just some days ago, I discovered the BIRD program and want to try it... the router compiled and run OK on my (production) 2.6.21 linux kernel platform. So, since then, I installed it and now I'm learning and practicing for the best working configuration, focused for now, only on the 'ospf' environment in which I'm concerned. Since I experienced (at least it is for me) that the newest quagga releases doesn't work on my alternate 2.4 linux platform (kernel 2.4.23), I tried the BIRD on that and discovered it run OK... the ospf routing processes seem regular without any problems, but: 1) at launch of bird appears on console the warning: 'bird: Monotonic timer is missing' furthermore, the *syslog* reports (from 'startup' to 'shutdown') the following lines: May 6 08:25:31 ir0rm-7 bird: Monotonic timer is missing May 6 08:25:44 ir0rm-7 bird: Netlink: File exists May 6 08:26:33 ir0rm-7 last message repeated 3 times May 6 08:27:33 ir0rm-7 last message repeated 3 times May 6 08:28:33 ir0rm-7 last message repeated 3 times May 6 08:29:33 ir0rm-7 last message repeated 3 times ... ... May 6 08:49:37 ir0rm-7 bird: Netlink: No such process May 6 08:49:37 ir0rm-7 bird: Shutdown completed instead, the linux 'syslog' for 2.6 kernel reports (from 'startup' to 'shutdown') only the following lines: May 6 08:25:44 ir0rm-7 bird: Netlink: File exists May 6 08:26:33 ir0rm-7 last message repeated 3 times May 6 08:27:33 ir0rm-7 last message repeated 3 times May 6 08:28:33 ir0rm-7 last message repeated 3 times May 6 08:29:33 ir0rm-7 last message repeated 3 times May 6 08:30:33 ir0rm-7 last message repeated 3 times ... ... May 6 08:49:37 ir0rm-7 bird: Shutdown completed Now, reading the past Aug/Sep 2010 bird mailing lists, a similar problem appears to be solved. So, my question about the above warnings: are they due to my systems or to my missed/wrong setups; or instead a suddenly re-appearing of such a warnings/(failure for 2.4?) messages? No logging lines are setup on both 'bird.conf' files. TNX for your big efforts on improving the BIRD... and for your kindly reply. gus i0ojj
On Sun, May 06, 2012 at 06:21:11PM +0200, Gustavo Ponza wrote:
Hi everyone, developers and users,
having played (for the *first* time) the last three months with the 'quagga' suite, incidentally, just some days ago, I discovered the BIRD program and want to try it... the router compiled and run OK on my (production) 2.6.21 linux kernel platform. So, since then, I installed it and now I'm learning and practicing for the best working configuration, focused for now, only on the 'ospf' environment in which I'm concerned.
Since I experienced (at least it is for me) that the newest quagga releases doesn't work on my alternate 2.4 linux platform (kernel 2.4.23), I tried the BIRD on that and discovered it run OK... the ospf routing processes seem regular without any problems, but:
Yes, Linux 2.4 should work in BIRD. But it is not regularly tested.
1) at launch of bird appears on console the warning: 'bird: Monotonic timer is missing'
That is because Linux 2.4 does not have monotonic timer. In that case we use standard timer and have workarounds for detecting time jumps (e.g. when NTP get synchronized) so it should work even in that case.
furthermore, the *syslog* reports (from 'startup' to 'shutdown') the following lines:
May 6 08:25:31 ir0rm-7 bird: Monotonic timer is missing May 6 08:25:44 ir0rm-7 bird: Netlink: File exists May 6 08:26:33 ir0rm-7 last message repeated 3 times
See FAQ for this warning message (Netlink: File exists): https://git.nic.cz/redmine/projects/bird/wiki/FAQ
are they due to my systems or to my missed/wrong setups; or instead a suddenly re-appearing of such a warnings/(failure for 2.4?) messages?
I do not see any unexpected warnings. Probably it is sufficient to test whether new route appears in kernel table and whether disappears when it is removed. -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Hi Ondrej, thanks for replying to my msg. Ondrej Zajicek wrote:
Yes, Linux 2.4 should work in BIRD. But it is not regularly tested.
It seems to me it is working properly :)
See FAQ for this warning message (Netlink: File exists):
OK, done.
That is because Linux 2.4 does not have monotonic timer. In that case we use standard timer and have workarounds for detecting time jumps (e.g. when NTP get synchronized) so it should work even in that case.
Very clear. In the next future, as time permit, could be foreseen, for a better tuning to 2.4 kernels, the following: ./configure --kernel-24 (or any appropriate switch)
I do not see any unexpected warnings. Probably it is sufficient to test whether new route appears in kernel table and whether disappears when it is removed.
Yes, everything it's going OK: the routes are added or removed as they appear or disappear in the network status. gus i0ojj
participants (2)
-
Gustavo Ponza -
Ondrej Zajicek