I'm doing some testing with OLSR (plus my hacks to make it work with multiple router tables and multiple instances of xorp).
I thought it was working previously, but I wasn't paying close enough attention. It is adding routes to individual interfaces, but no subnet routes, so traffic won't actually flow across my network. A diagram of my network is at: http://www.candelatech.com/oss/olsr_diag.pdf The routes for router 3 are: 10.2.2.2 via 10.2.3.2 dev 2.3.3 proto xorp metric 5 notify 10.1.2.2 via 10.2.3.2 dev 2.3.3 proto xorp metric 5 notify 10.1.2.1 via 10.1.3.1 dev 1.3.3 proto xorp metric 5 notify 10.2.3.2 via 10.2.3.2 dev 2.3.3 proto xorp metric 5 notify 10.1.3.1 via 10.1.3.1 dev 1.3.3 proto xorp metric 5 notify 10.1.1.1 via 10.1.3.1 dev 1.3.3 proto xorp metric 5 notify 10.2.3.0/24 dev 2.3.3 scope link 10.1.3.0/24 dev 1.3.3 scope link 10.3.3.0/24 dev br3 scope link unreachable default proto xorp metric 1 notify fe80::/64 dev 2.3.3 metric 1024 mtu 1500 advmss 1440 hoplimit 4294967295 unreachable default dev lo metric 1024 error -101 mtu 16436 advmss 16376 hoplimit 4294967295 I was assuming that OLSR would be sharing subnet routes for the subnets directly connected to remote OLSR routers, and not just the interface IP routes. My config for router 3 is below. Others are similar: r...@nehalem# show protocols { olsr4 { main-address: 10.3.3.3 interface br3 { vif br3 { address 10.3.3.3 { } } } interface "1.3.3" { vif "1.3.3" { address 10.1.3.3 { interface-cost: 2 } } } interface "2.3.3" { vif "2.3.3" { address 10.2.3.3 { interface-cost: 2 } } } } static { interface-route 0.0.0.0/0 { next-hop-interface: "my_discard" next-hop-vif: "my_discard" } } } fea { unicast-forwarding4 { table-id: 10003 } } interfaces { interface "my_discard" { unreachable: true vif "my_discard" { } } interface br3 { vif br3 { address 10.3.3.3 { prefix-length: 24 } } } interface "1.3.3" { vif "1.3.3" { address 10.1.3.3 { prefix-length: 24 } } } interface "2.3.3" { vif "2.3.3" { address 10.2.3.3 { prefix-length: 24 } } } } Thanks, Ben -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com _______________________________________________ Xorp-hackers mailing list [email protected] http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-hackers
