Для поддержки rip2 на Fedora9 попробовал поставить nx-routed, при попытке компиляции - ошибка.
router.c:43: error: 'INT_MAX' undeclared here (not in a function).
Видимо, она уже не поддерживается.
Попробовал установить zebra - и снова неудача ))
rtadv.c:123 ошибка: доступ по указателю на неполный тип.
Есть ли работоспособная программа для дин. маршрутизации на Linux? Или всё дело в слишком новой федоре?
При запуске /usr/local/sbin/nx-routed -p -l 1 выводится:
log: The Nexus Routing Daemon version 0.99.1.6 Beta
log: Link eth0: 172.16.3.2/255.255.255.0 brd 172.16.3.255 up
log: Learned routes from protocol system
log: 172.16.3.0/255.255.255.0 via 0.0.0.0 (2)
log: Destination(s) becomes reachable
log: 172.16.3.0/255.255.255.0 via 0.0.0.0 (2)
log: rip2_learn_routes called
log: 172.16.3.0/255.255.255.0 via 0.0.0.0 (2)
log: rip2_announce_table
log: 172.16.3.0/255.255.255.0 via 0.0.0.0 (2)
log: Link eth1: 172.16.4.1/255.255.255.0 brd 172.16.4.255 up
log: Learned routes from protocol system
log: 172.16.4.0/255.255.255.0 via 0.0.0.0 (1)
log: Destination(s) becomes reachable
log: 172.16.4.0/255.255.255.0 via 0.0.0.0 (1)
log: rip2_learn_routes called
log: 172.16.4.0/255.255.255.0 via 0.0.0.0 (1)
log: rip2_announce_table
log: 172.16.4.0/255.255.255.0 via 0.0.0.0 (1)
log: 172.16.3.0/255.255.255.0 via 0.0.0.0 (2)
Проблема в том, что при запуске службы пишется OK, однаке при остановке - СБОЙ. И вообще он не работает: в процессах не отображается, при запуске отправляет 2 пакета RIPv2 request и всё, больше вообще сеть никак не используется. Нет связи ни с RIPv2 маршрутизатором SERVER 2003, ни с другими.