On 10/28/2013 15:37, Alexander V. Chernikov wrote: > On 28.10.2013 14:44, Lex van Roon wrote: > >Hi Alexander, > > > >I can confirm that bird will install the OSPF learned routes into the > >routing table after applying the patch in your email: > Okay. So your configuration works as expected now?
Yes. Everything works as expected, thank you! > I'll add (modified version of) this fix to FreeBSD port at the end > of the week. Ack, I'll make sure I'll remove my custom port from poudriere then. > > > >bird> show ospf lsadb > > > >Area 0.0.0.0 > > > > Type LS ID Router Age Sequence Checksum > > 0001 10.42.0.1 10.42.0.1 103 8000525d e2b2 > > 0001 10.42.0.2 10.42.0.2 101 800000d1 1a0f > > 0001 10.42.0.3 10.42.0.3 110 8000146a 3e82 > > 0001 10.42.0.4 10.42.0.4 965 8000044e 105a > >bird> show ospf neighbors > >as65342_igp: > >Router ID Pri State DTime Interface Router IP > >10.42.0.1 1 full/ptp 00:14 gre0 10.42.4.1 > >10.42.0.3 1 full/ptp 00:13 gre1 10.42.8.2 > >bird> show route table routers > >10.42.0.123/32 via 10.42.4.1 on gre0 [as65342_igp 11:41] * I (150/10) > >[10.42.0.1] > >10.42.0.1/32 via 10.42.4.1 on gre0 [as65342_igp 11:41] * I (150/10) > >[10.42.0.1] > >10.42.0.2/32 dev disc0 [as65342_igp 11:41] * I (150/0) [10.42.0.2] > >10.42.0.3/32 via 10.42.8.2 on gre1 [as65342_igp 11:41] * I (150/11) > >[10.42.0.3] > >10.42.0.4/32 via 10.42.4.1 on gre0 [as65342_igp 11:41] * I (150/20) > >[10.42.0.4] > > > >Regards, Lex > > > >On 10/26/2013 23:53, Alexander V. Chernikov wrote: > >>On 25.10.2013 18:28, Lex van Roon wrote: > >> > >>It seems that previous patch is actually not enough. > >>Can you try re-building port with the following patch? > >> > >> > >>2 Ondrej: > >>Hi, i'm a bit stuck: > >> > >>For p2p interfaces, like gifX the following happens: > >> > >>ifconfig gif0 inet 10.10.0.1/30 10.10.0.2 > >> > >>bird: (FIN) IF gre0 flags: 60000188 ip: 10.10.0.1 opposite: > >>10.10.0.2 brd: 10.10.0.2 > >>^^^^^ > >>Kernel sets broadcast address to the peer address for given p2p > >>interface even with non/32 masks. > >>This seems "reasonable". > >> > >>if_connected() uses the following logic: > >>is peer? (IA_PEER) -> opposite ? OK! > >>not peer? -> not network addr ? not broadcast ? then OK! > >> > >>Currently such interfaces are treated by nest as non-multiaccess, > >>but IA_PEER is not set. > >> > >>As a result, peer address is not treated as directly connected, so > >>neigh_find2() returns NULL, so all LSA behind given router has their > >>gw zeroed, so.. > >> > >>What is better: ignore kernel-supplied broadcast address or set > >>IA_PEER for non-/32 masks and non-multiaccess media? > >> > >>>On 10/25/2013 18:12, Alexander V. Chernikov wrote: > >>>>On 25.10.2013 18:03, Lex van Roon wrote: > >>>>>Hi All, > >>>>Hello! > >>>>>Recently I've migrated one of my Debian Squeeze / bird 1.3.8 route > >>>>>reflectors to FreeBSD 10-BETA1 / bird 1.3.11. This reflector has > >>>>>multiple gre-based links, over which I advertise loopback addresses > >>>>>using OSPF, which are in turn used to establish iBGP sessions. The > >>>>>problem is that it seems that Bird is not installing OSPF learned routes > >>>>>into the routing table, and I'm not quite sure how to proceed with this. > >>>>>Please see the output below: > >>>>> > >>>>>I've got two OSPF neighbors, which successfully initialize: > >>>>> > >>>>>bird> show ospf neighbors > >>>>>as65342_igp: > >>>>>Router ID Pri State DTime Interface Router IP > >>>>>10.42.0.1 1 full/ptp 00:15 gre0 10.42.4.1 > >>>>>10.42.0.3 1 full/ptp 00:10 gre1 10.42.8.2 > >>>>[...] > >>>> > >>>>>==> OSPF related debugging output: > >>>>>neutralino [~]# /usr/local/sbin/bird -d 2>&1 | grep as65342_igp > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Initializing > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Starting > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Adding area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Connected to table routers > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: State changed to feed > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface lo0 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address 127.0.0.0/8 on > >>>>>interface lo0 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface xn0 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address x.x.x.0/24 on > >>>>>interface xn0 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface xn1 created > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface gre0 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address 10.42.4.0/30 > >>>>>on interface gre0 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Adding interface gre0 > >>>>>(10.42.4.0/30) to area 0.0.0.0 > >>>>^^^^ > >>>>Can you show 'show interfaces' output (and compare it with real > >>>>addresses on interface? > >>>> > >>>>If addresses are different, you're probably hitting the following: > >>>>https://gitlab.labs.nic.cz/labs/bird/commit/f515e22924591542a909db0deb8545386aaa576e > >>>> > >>>>This fix is already merged to net/bird port (1.3.11_2) so you try to > >>>>upgrade and see if this resolves your issue. > >>>I was already using version 1.3.11_2 from ports :) Plus, I dont think > >>>this is the issue: > >>> > >>>neutralino [~]# ifconfig gre0 > >>>gre0: flags=9051<UP,POINTOPOINT,RUNNING,LINK0,MULTICAST> metric 0 mtu 1476 > >>> description: neutralino-ran > >>> tunnel inet x.x.x.90 --> y.y.y.24 > >>> inet6 fe80::216:3eff:fe5d:327b%gre0 prefixlen 64 tentative scopeid 0x4 > >>> inet 10.42.4.2 --> 10.42.4.1 netmask 0xfffffffc > >>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> > >>>neutralino [~]# ifconfig gre1 > >>>gre1: flags=9051<UP,POINTOPOINT,RUNNING,LINK0,MULTICAST> metric 0 mtu 1280 > >>> description: neutralino-c877 > >>> tunnel inet x.x.x.90 --> z.z.z.221 > >>> inet6 fe80::216:3eff:fe5d:327b%gre1 prefixlen 64 scopeid 0x7 > >>> inet 10.42.8.1 --> 10.42.8.2 netmask 0xfffffffc > >>> nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> > >>> > >>>neutralino [~]# birdc show interfaces > >>>BIRD 1.3.11 ready. > >>>[snip] > >>>gre0 up (index=4) > >>> PtP Multicast AdminUp LinkUp MTU=1476 > >>> 10.42.4.2/30 (Primary, opposite 10.42.4.1, scope site) > >>>gre1 up (index=7) > >>> PtP Multicast AdminUp LinkUp MTU=1280 > >>> 10.42.8.1/30 (Primary, opposite 10.42.8.2, scope site) > >>> > >>> > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface disc0 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address 10.42.0.2/32 > >>>>>on interface disc0 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Adding interface disc0 > >>>>>(10.42.0.2/32) to area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface disc1 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address 192.0.2.1/32 > >>>>>on interface disc1 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < interface gre1 goes up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp < primary address 10.42.8.0/30 > >>>>>on interface gre1 added > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Adding interface gre1 > >>>>>(10.42.8.0/30) to area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: State changed to up > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Changing state of iface gre1 > >>>>>from down to ptp > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Scheduling router-LSA > >>>>>origination for area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Changing state of iface disc0 > >>>>>from down to waiting > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Scheduling router-LSA > >>>>>origination for area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Changing state of iface gre0 > >>>>>from down to ptp > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Scheduling router-LSA > >>>>>origination for area 0.0.0.0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: New neighbor found: 10.42.8.2 > >>>>>on gre1 > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from " down" to " init". > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from " init" to " 2way". > >>>>>25-10-2013 15:59:51 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from " 2way" to " exstart". > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Originating router-LSA for area > >>>>>0.0.0.0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Scheduling routing table > >>>>>calculation > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: DBDES packet sent to 10.42.8.2 > >>>>>via gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: length 32 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: imms MS M I > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: ddseq 2002210460 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Starting routing table > >>>>>calculation > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for area 0.0.0.0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for inter-area (area 0.0.0.0) > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for ext routes > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Starting routing table > >>>>>synchronisation > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp > filtered out 10.42.4.0/30 dev > >>>>>gre0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp > added [best] 10.42.0.2/32 dev > >>>>>disc0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp < rejected by protocol > >>>>>10.42.0.2/32 dev disc0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp > filtered out 10.42.8.0/30 dev > >>>>>gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: DBDES packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: length 32 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: imms MS M I > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: ddseq 8873 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: I'm slave to 10.42.8.2. > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from " exstart" to "exchange". > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: DBDES packet sent to 10.42.8.2 > >>>>>via gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: length 52 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: imms > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: ddseq 8873 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 0, Seq: 80000001, Sum: ba53 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: DBDES packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: imms MS > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: ddseq 8874 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 2, Seq: 800051d0, Sum: 3971 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 47, Seq: 80000042, Sum: 397f > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 0, Seq: 800013eb, Sum: ab03 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.4, Rt: 10.42.0.4, Age: 309, Seq: 800003c5, Sum: 24cf > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: DBDES packet sent to 10.42.8.2 > >>>>>via gre1 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: length 32 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: imms > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: ddseq 8874 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from "exchange" to " loading". > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: New neighbor found: 10.42.4.1 > >>>>>on gre0 > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from " down" to " init". > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from " init" to " 2way". > >>>>>25-10-2013 15:59:52 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from " 2way" to " exstart". > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: DBDES packet sent to 10.42.4.1 > >>>>>via gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 32 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: imms MS M I > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: ddseq 43533694 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSREQ packet sent to 10.42.8.2 > >>>>>via gre1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 72 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSR Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSR Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSR Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSR Type: 0001, Id: > >>>>>10.42.0.4, Rt: 10.42.0.4 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: DBDES packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: imms > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: ddseq 43533694 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.4, Rt: 10.42.0.4, Age: 309, Seq: 800003c5, Sum: 24cf > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 49, Seq: 80000042, Sum: 397f > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 1, Seq: 800051d0, Sum: 3971 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013eb, Sum: ab03 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: I'm master to 10.42.4.1. > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from " exstart" to "exchange". > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: DBDES packet sent to 10.42.4.1 > >>>>>via gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 52 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: imms MS > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: ddseq 43533695 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000001, Sum: ba53 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: DBDES packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 32 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: imms > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: ddseq 43533695 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from "exchange" to " loading". > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 352 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 5, Seq: 800051d0, Sum: 3971 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 50, Seq: 80000042, Sum: 397f > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013eb, Sum: ab03 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.4, Rt: 10.42.0.4, Age: 312, Seq: 800003c5, Sum: 24cf > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Scheduling routing table > >>>>>calculation > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Received old self-originated > >>>>>LSA (Type: 0001, Id: 10.42.0.2, Rt: 10.42.0.2) > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Reflooding new self-originated > >>>>>LSA with newer sequence number > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSUPD packet flooded via gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 88 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000043, Sum: 3695 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSUPD packet flooded via gre1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 88 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000043, Sum: 3695 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Neighbor 10.42.4.1 changes > >>>>>state from " loading" to " full". > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Scheduling router-LSA > >>>>>origination for area 0.0.0.0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Scheduling network-LSA > >>>>>origination for iface gre0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Neighbor 10.42.8.2 changes > >>>>>state from " loading" to " full". > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Scheduling router-LSA > >>>>>origination for area 0.0.0.0 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: Scheduling network-LSA > >>>>>origination for iface gre1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSACK packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000043, Sum: 3695 > >>>>>25-10-2013 15:59:53 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: Starting routing table > >>>>>calculation > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for area 0.0.0.0 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for inter-area (area 0.0.0.0) > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for ext routes > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: Starting routing table > >>>>>synchronisation > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: LSUPD packet sent to 10.42.4.1 > >>>>>via gre0 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: length 88 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000043, Sum: 3695 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: LSACK packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:54 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000043, Sum: 3695 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 3, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: LSUPD packet flooded via gre0 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:56 <TRACE> as65342_igp: Scheduling routing table > >>>>>calculation > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet sent to 10.42.4.1 > >>>>>via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 3, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Starting routing table > >>>>>calculation > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for area 0.0.0.0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for inter-area (area 0.0.0.0) > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for ext routes > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Starting routing table > >>>>>synchronisation > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 148 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 1, Seq: 800051d1, Sum: fc25 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet flooded via gre1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 148 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 2, Seq: 800051d1, Sum: fc25 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: Scheduling routing table > >>>>>calculation > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 232 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 0, Seq: 800051d1, Sum: fc25 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSACK packet sent via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 64 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 0, Seq: 800051d1, Sum: fc25 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSACK packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 3, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 148 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.1, Rt: 10.42.0.1, Age: 4, Seq: 800051d1, Sum: fc25 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSUPD packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSACK packet sent via gre1 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:57 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.3, Rt: 10.42.0.3, Age: 4, Seq: 800013ec, Sum: 3c03 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Originating router-LSA for area > >>>>>0.0.0.0 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSUPD packet flooded via gre0 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000044, Sum: 3581 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSUPD packet flooded via gre1 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000044, Sum: 3581 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Starting routing table > >>>>>calculation > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for area 0.0.0.0 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for inter-area (area 0.0.0.0) > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Starting routing table > >>>>>calculation for ext routes > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: Starting routing table > >>>>>synchronisation > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSUPD packet sent to 10.42.4.1 > >>>>>via gre0 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: length 112 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: router 10.42.0.2 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 0, Seq: 80000044, Sum: 3581 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSACK packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: router 10.42.0.1 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 0, Seq: 80000044, Sum: 3581 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSACK packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: length 44 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: router 10.42.0.3 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: LSA Type: 0001, Id: > >>>>>10.42.0.2, Rt: 10.42.0.2, Age: 1, Seq: 80000044, Sum: 3581 > >>>>>25-10-2013 15:59:58 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 16:00:01 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 16:00:01 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 16:00:03 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 16:00:03 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 16:00:06 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 16:00:06 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 16:00:07 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 16:00:07 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 16:00:11 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 16:00:11 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 16:00:12 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 16:00:12 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>25-10-2013 16:00:16 <TRACE> as65342_igp: HELLO packet sent via gre0 > >>>>>25-10-2013 16:00:16 <TRACE> as65342_igp: HELLO packet sent via gre1 > >>>>>25-10-2013 16:00:17 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.8.2 via gre1 > >>>>>25-10-2013 16:00:17 <TRACE> as65342_igp: HELLO packet received from > >>>>>10.42.4.1 via gre0 > >>>>>^C > >>>>>neutralino [~]# > >>>>> > >>> > >>diff --git a/sysdep/bsd/krt-sock.c b/sysdep/bsd/krt-sock.c > >>index 3d30036..48edbdc 100644 > >>--- sysdep/bsd/krt-sock.c > >>+++ sysdep/bsd/krt-sock.c > >>@@ -694,10 +694,10 @@ krt_read_addr(struct ks_msg *msg) > >> #ifndef IPV6 > >> if (masklen == (BITS_PER_IP_ADDRESS - 2)) > >> ifa.opposite = ipa_opposite_m2(ifa.ip); > >>-#endif > >>- if (!(iface->flags & IF_MULTIACCESS)) > >>- ifa.opposite = ifa.brd; > >>+ /* Do not trust kernel on PtP masks */ > >>+ ifa.brd = ipa_or(ifa.prefix, ipa_not(ipa_mkmask(masklen))); > >>+#endif > >> } > >> else if (!(iface->flags & IF_MULTIACCESS) && ipa_nonzero(ifa.brd)) > >> { > > > -- LRO-RIPE | 570DE0BE | 9BF5 922E AF87 8584 E9CA C3AD C508 39A9 570D E0BE
pgpzRu7L4qqcc.pgp
Description: PGP signature