<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-NZ" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Testing on frr version: 7.4 from <a href="https://github.com/FRRouting/frr.git">
https://github.com/FRRouting/frr.git</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The network is following:<o:p></o:p></p>
<p class="MsoNormal">                                                        ------------                                                    ------------                                                   --------------<o:p></o:p></p>
<p class="MsoNormal">                                                        |               |  gre1: 22.22.22.2/32            | Switch |             22.22.22.3/32: gre1 |                |--- LO:   192.168.6.1/32<o:p></o:p></p>
<p class="MsoNormal">                 192.168.4.1/24:eth0 | SPOKE1|--eth1: 169.254.50.50--------|               |------ -- 169.254.50.52 :eth0| SPOKE2 |--- eth1: 192.168.5.1/24<o:p></o:p></p>
<p class="MsoNormal">                                                         ------------                                                    ------------                                                   ------------<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                                   |<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                                   |<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                                   |<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                  gre1: 22.22.22.1/32         
<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                  eth0: 169.254.50.51
<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                             ---------------<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                            | UBUNTU |
<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                            |   HUB      |<o:p></o:p></p>
<p class="MsoNormal">                                                                                                                             ---------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Issue: Spoke to Spoke communication between spoke1 and spoke2 works for gre interface IPs 22.22.22.2 and 22.22.22.3 respectively. But does not work between 192.168.5.1 (eth1 IP on Spoke2) and 192.168.4.1 (eth0 IP on Spoke1), this communication
 happens via the HUB.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">When pinging 192.168.4.1 from Spoke2, the routes which get installed on Spoke2 after this are the following. As  you can see the route to reach 192.168.4.0/24 network is via 22.22.22.1. It should have been via 22.22.22.2.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">show ip route<o:p></o:p></p>
<p class="MsoNormal">Codes: K - kernel route, C - connected, S - static, R - RIP,<o:p></o:p></p>
<p class="MsoNormal">       O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP,<o:p></o:p></p>
<p class="MsoNormal">       T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP,<o:p></o:p></p>
<p class="MsoNormal">       F - PBR, f - OpenFabric,<o:p></o:p></p>
<p class="MsoNormal">       > - selected route, * - FIB route, q - queued route, r - rejected route<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">K>* 0.0.0.0/0 [0/0] via 192.168.20.1, wlan0, 02:19:32<o:p></o:p></p>
<p class="MsoNormal">N>* 22.22.22.1/32 [10/0] is directly connected, gre1, weight 1, 02:19:26<o:p></o:p></p>
<p class="MsoNormal">N>* 22.22.22.2/32 [10/0] is directly connected, gre1, weight 1, 00:01:16<o:p></o:p></p>
<p class="MsoNormal">B   22.22.22.2/32 [200/0] via 22.22.22.1 (recursive), weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">                            via 22.22.22.1, gre1 onlink, weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">B   22.22.22.3/32 [200/0] via 22.22.22.1 (recursive), weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">                            via 22.22.22.1, gre1 onlink, weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">C>* 22.22.22.3/32 is directly connected, gre1, 02:19:32<o:p></o:p></p>
<p class="MsoNormal">C>* 169.254.50.0/24 is directly connected, eth0, 02:19:32<o:p></o:p></p>
<p class="MsoNormal">B>  192.168.4.0/24 [200/0] via 22.22.22.1 (recursive), weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">  *                          via 22.22.22.1, gre1 onlink, weight 1, 02:19:25<o:p></o:p></p>
<p class="MsoNormal">C>* 192.168.5.0/24 is directly connected, eth1, 02:19:32<o:p></o:p></p>
<p class="MsoNormal">C>* 192.168.20.0/24 is directly connected, wlan0, 02:19:32<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">HUB Configuration:<o:p></o:p></p>
<p class="MsoNormal">----------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal">sudo ip tunnel add gre1 mode gre key 42 ttl 64<o:p></o:p></p>
<p class="MsoNormal">sudo ip addr add 22.22.22.1/32 dev gre1<o:p></o:p></p>
<p class="MsoNormal">sudo ip link set gre1 up<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sudo iptables -A FORWARD -i gre1 -o gre1 -m hashlimit --hashlimit-upto 4/minute --hashlimit-burst 1 --hashlimit-mode srcip,dstip --hashlimit-srcmask 24 --hashlimit-dstmask 24 --hashlimit-name loglimit-0 -j NFLOG --nflog-group 1 --nflog-size
 128<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sudo iptables -A OUTPUT -o gre1 -m hashlimit --hashlimit-upto 4/minute --hashlimit-burst 1 --hashlimit-mode srcip,dstip --hashlimit-srcmask 24 --hashlimit-dstmask 24 --hashlimit-name loglimit-0 -j NFLOG --nflog-group 1 --nflog-size 128<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">ThinkPad-T400# show run<o:p></o:p></p>
<p class="MsoNormal">Building configuration...<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Current configuration:<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">frr version 7.4-dev-MyOwnFRRVersion<o:p></o:p></p>
<p class="MsoNormal">frr defaults traditional<o:p></o:p></p>
<p class="MsoNormal">hostname ThinkPad-T400<o:p></o:p></p>
<p class="MsoNormal">log syslog informational<o:p></o:p></p>
<p class="MsoNormal">nhrp nflog-group 1<o:p></o:p></p>
<p class="MsoNormal">service integrated-vtysh-config<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">interface gre1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp network-id 1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp redirect<o:p></o:p></p>
<p class="MsoNormal">tunnel source eth0<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">router bgp 65000<o:p></o:p></p>
<p class="MsoNormal">bgp deterministic-med<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp peer-group<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp remote-as 65000<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp disable-connected-check<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp advertisement-interval 1<o:p></o:p></p>
<p class="MsoNormal">neighbor 22.22.22.2 peer-group spokes-ibgp<o:p></o:p></p>
<p class="MsoNormal">neighbor 22.22.22.3 peer-group spokes-ibgp<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">address-family ipv4 unicast<o:p></o:p></p>
<p class="MsoNormal">  network 22.22.22.0/24<o:p></o:p></p>
<p class="MsoNormal">  redistribute nhrp<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp route-reflector-client<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp next-hop-self force<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp soft-reconfiguration inbound<o:p></o:p></p>
<p class="MsoNormal">exit-address-family<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">line vty<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">end<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">SPOKE1 Configuration:<o:p></o:p></p>
<p class="MsoNormal">------------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal">ip tunnel add gre1 mode gre key 42 ttl 64<o:p></o:p></p>
<p class="MsoNormal">ip addr add 22.22.22.2/32 dev gre1<o:p></o:p></p>
<p class="MsoNormal">ip link set gre1 up<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">iptables -A FORWARD -i gre1 -o gre1 -m hashlimit --hashlimit-upto 4/minute --hashlimit-burst 1 --hashlimit-mode srcip,dstip --hashlimit-srcmask 24 --hashlimit-dstmask 24 --hashlimit-name loglimit-0 -j NFLOG --nflog-group 1 --nflog-size
 128<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">iptables -A OUTPUT -o gre1 -m hashlimit --hashlimit-upto 4/minute --hashlimit-burst 1 --hashlimit-mode srcip,dstip --hashlimit-srcmask 24 --hashlimit-dstmask 24 --hashlimit-name loglimit-0 -j NFLOG --nflog-group 1 --nflog-size 128<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">show running-config<o:p></o:p></p>
<p class="MsoNormal">Building configuration...<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Current configuration:<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">frr version 7.3<o:p></o:p></p>
<p class="MsoNormal">frr defaults traditional<o:p></o:p></p>
<p class="MsoNormal">hostname AprisaLTE<o:p></o:p></p>
<p class="MsoNormal">log stdout informational<o:p></o:p></p>
<p class="MsoNormal">log syslog<o:p></o:p></p>
<p class="MsoNormal">service integrated-vtysh-config<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">debug nhrp all<o:p></o:p></p>
<p class="MsoNormal">debug zebra events<o:p></o:p></p>
<p class="MsoNormal">debug zebra kernel<o:p></o:p></p>
<p class="MsoNormal">debug zebra nexthop<o:p></o:p></p>
<p class="MsoNormal">debug zebra nht<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">password zebra<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">interface gre1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp holdtime 600<o:p></o:p></p>
<p class="MsoNormal">ip nhrp mtu opennhrp<o:p></o:p></p>
<p class="MsoNormal">ip nhrp network-id 1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp nhs dynamic nbma 169.254.50.51<o:p></o:p></p>
<p class="MsoNormal">ip nhrp shortcut<o:p></o:p></p>
<p class="MsoNormal">tunnel source br-lan169<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">router bgp 65000<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp peer-group<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp remote-as 65000<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp disable-connected-check<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp advertisement-interval 1<o:p></o:p></p>
<p class="MsoNormal">neighbor 22.22.22.1 peer-group spokes-ibgp<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">address-family ipv4 unicast<o:p></o:p></p>
<p class="MsoNormal">  network 192.168.4.0/24<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp next-hop-self<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp soft-reconfiguration inbound<o:p></o:p></p>
<p class="MsoNormal">exit-address-family<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">access-list vty seq 10 deny any<o:p></o:p></p>
<p class="MsoNormal">access-list vty seq 5 permit 127.0.0.0/8<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">line vty<o:p></o:p></p>
<p class="MsoNormal">access-class vty<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">end<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">SPOKE2 Configuration:<o:p></o:p></p>
<p class="MsoNormal">------------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal">ip tunnel add gre1 mode gre key 42 ttl 64<o:p></o:p></p>
<p class="MsoNormal">ip addr add 22.22.22.3/32 dev gre1<o:p></o:p></p>
<p class="MsoNormal">ip link set gre1 up<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sudo nft list ruleset<o:p></o:p></p>
<p class="MsoNormal">table ip filter {<o:p></o:p></p>
<p class="MsoNormal">        chain input {<o:p></o:p></p>
<p class="MsoNormal">                type filter hook input priority 0; policy accept;<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">        chain forward {<o:p></o:p></p>
<p class="MsoNormal">                type filter hook forward priority 0; policy accept;<o:p></o:p></p>
<p class="MsoNormal">                iifname "gre1" oifname "gre1" meter loglimit-1 size 65535 { ip daddr & 255.255.255.0 . ip saddr & 255.255.255.0 timeout 1m limit rate 4/minute burst 1 packets}  counter packets 0 bytes 0 log group 1 snaplen 128<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">        chain output {<o:p></o:p></p>
<p class="MsoNormal">                type filter hook output priority 0; policy accept;<o:p></o:p></p>
<p class="MsoNormal">                oifname "gre1" meter loglimit-0 size 65535 { ip daddr & 255.255.255.0 . ip saddr & 255.255.255.0 timeout 1m limit rate 4/minute burst 1 packets}  counter packets 4322 bytes 291697 log group 1 snaplen 128<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">raspberrypi# show run<o:p></o:p></p>
<p class="MsoNormal">Building configuration...<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Current configuration:<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">frr version 7.4-dev-MyOwnFRRVersion<o:p></o:p></p>
<p class="MsoNormal">frr defaults traditional<o:p></o:p></p>
<p class="MsoNormal">hostname raspberrypi<o:p></o:p></p>
<p class="MsoNormal">log stdout informational<o:p></o:p></p>
<p class="MsoNormal">log syslog<o:p></o:p></p>
<p class="MsoNormal">nhrp nflog-group 1<o:p></o:p></p>
<p class="MsoNormal">service integrated-vtysh-config<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">debug nhrp all<o:p></o:p></p>
<p class="MsoNormal">debug zebra events<o:p></o:p></p>
<p class="MsoNormal">debug zebra kernel<o:p></o:p></p>
<p class="MsoNormal">debug zebra nexthop<o:p></o:p></p>
<p class="MsoNormal">debug zebra nht<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">interface gre1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp holdtime 600<o:p></o:p></p>
<p class="MsoNormal">ip nhrp mtu opennhrp<o:p></o:p></p>
<p class="MsoNormal">ip nhrp network-id 1<o:p></o:p></p>
<p class="MsoNormal">ip nhrp nhs dynamic nbma 169.254.50.51<o:p></o:p></p>
<p class="MsoNormal">ip nhrp shortcut<o:p></o:p></p>
<p class="MsoNormal">tunnel source eth0<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">router bgp 65000<o:p></o:p></p>
<p class="MsoNormal">bgp router-id 192.168.6.1<o:p></o:p></p>
<p class="MsoNormal">no bgp network import-check<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp peer-group<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp remote-as 65000<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp disable-connected-check<o:p></o:p></p>
<p class="MsoNormal">neighbor spokes-ibgp advertisement-interval 1<o:p></o:p></p>
<p class="MsoNormal">neighbor 22.22.22.1 peer-group spokes-ibgp<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">address-family ipv4 unicast<o:p></o:p></p>
<p class="MsoNormal">  network 192.168.5.0/24<o:p></o:p></p>
<p class="MsoNormal">  network 192.168.6.1/32<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp next-hop-self<o:p></o:p></p>
<p class="MsoNormal">  neighbor spokes-ibgp soft-reconfiguration inbound<o:p></o:p></p>
<p class="MsoNormal">exit-address-family<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">line vty<o:p></o:p></p>
<p class="MsoNormal">!<o:p></o:p></p>
<p class="MsoNormal">end<o:p></o:p></p>
<p class="MsoNormal">------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">When pinging 192.168.4.1 from Spoke2 following logs are seen at spoke2:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">pi@raspberrypi:~ $ tail -f /var/log/syslog | grep -v vici_reconnect<o:p></o:p></p>
<p class="MsoNormal">May 12 15:59:44 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=76, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 15:59:44 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Netlink-log: Received msg_type 1024, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: PACKET: Recv 169.254.50.51 -> 169.254.50.52<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Recv Traffic-Indication(8) 22.22.22.1 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: !LOCAL Traffic-Indication(8) 22.22.22.1 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Traffic Indication from 22.22.22.1 about packet to 192.168.4.1: trying shortcut<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut 192.168.4.1/32 created<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 192.168.4.1/32: zebra route dev (none)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 22.22.22.1/32: nhrp_if=gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut res_req: set cie ht to 600 and mtu to 0. shortcut ht is 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Send Resolution-Request(1) 22.22.22.3 -> 192.168.4.1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: PACKET: Send 169.254.50.52 -> 169.254.50.51<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: PACKET: Recv 169.254.50.51 -> 169.254.50.52<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Recv Resolution-Request(1) 22.22.22.2 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: !LOCAL Resolution-Request(1) 22.22.22.2 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Parsing and replying to Resolution Req<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 22.22.22.2/32: zebra route dev (none)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 22.22.22.1/32: nhrp_if=gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: shortcut res_rep: paylen 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Send Resolution-Reply(2) 22.22.22.3 -> 22.22.22.2<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: PACKET: Send 169.254.50.52 -> 169.254.50.51<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=72, seq=0, pid=15615<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: PACKET: Recv 169.254.50.51 -> 169.254.50.52<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Recv Resolution-Reply(2) 192.168.4.1 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: !LOCAL Resolution-Reply(2) 192.168.4.1 -> 22.22.22.3<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 192.168.4.1/32: zebra route dev (none)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 22.22.22.1/32: nhrp_if=gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: 192.168.4.1/24 is at proto 22.22.22.2 dst_proto 192.168.4.1 cie-nbma 169.254.50.50 nat-nbma (unspec) cie-holdtime 600<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: cache found, update binding<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: cache: new type 0/4, or peer diff, or mtu 0/0, nbma (unspec) --> 169.254.50.50 (map 0)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: cache: gre1 22.22.22.2: accept<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: cache: update binding for 22.22.22.2 dev gre1 from (deleted) peer.vc.nbma 169.254.50.50 to 169.254.50.50<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: cache (remote_nbma_natoa set): Update binding for 22.22.22.2 dev gre1 from (deleted) peer.vc.nbma 169.254.50.50 to 169.254.50.50<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Zebra send: route add 22.22.22.2/32 nexthop <onlink> metric 0 count 1 dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut 192.168.4.0/24 created<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: calling update_binding<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: forcing renewal of zebra announce on prefix change peer 22.22.22.2 ht 600 cur nbma 169.254.50.50 dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: route install 192.168.4.0/24 nh (unspec) dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Zebra send: route add 192.168.4.0/24 nexthop <onlink> metric 0 count 1 dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut: Resolution reply handled<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Netlink: new-neigh 22.22.22.2 dev gre1 lladdr 169.254.50.50 nud 0x2 cache used 0 type 4<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: netlink_route_multipath: RTM_NEWROUTE 22.22.22.2/32 vrf 0(254)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: _netlink_route_build_singlepath: (single-path): 22.22.22.2/32 nexthop via if 10 vrf default(0)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: netlink_talk: netlink-dp (NS 0) type RTM_NEWROUTE(24), len=52 seq=23 flags 0x501<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: netlink_route_multipath: RTM_NEWROUTE 192.168.4.0/24 vrf 0(254)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: _netlink_route_build_singlepath: (single-path): 192.168.4.0/24 nexthop via if 10 vrf default(0)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi zebra[15602]: netlink_talk: netlink-dp (NS 0) type RTM_NEWROUTE(24), len=52 seq=25 flags 0x501<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: if-route-add: 22.22.22.2/32 via 0.0.0.0 dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: if-route-add: 192.168.4.0/24 via 0.0.0.0 dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut 192.168.4.0/24 used and expiring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 192.168.4.1/32: zebra route dev gre1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 0.0.0.0/32: zebra route dev wlan0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 192.168.20.1/32: zebra route dev wlan0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: lookup 0.0.0.0/32: zebra route dev wlan0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:22 raspberrypi nhrpd[15616]: Shortcut 192.168.4.1/32 purged<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=72, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi nhrpd[15616]: Netlink: new-neigh 22.22.22.1 dev gre1 lladdr 169.254.50.51 nud 0x4 cache used 1 type 5<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_GETNEIGH(30), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi nhrpd[15616]: Netlink: Received msg_type 30, msg_flags 1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: Received RTM_GETNEIGH, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=76, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:23 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_GETNEIGH(30), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi zebra[15602]: Received RTM_GETNEIGH, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:24 raspberrypi nhrpd[15616]: Netlink: Received msg_type 30, msg_flags 1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: Shortcut 192.168.4.0/24 purged<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: Shortcut: notify cache down because cache?no or ri?n/a<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: Zebra send: route del 192.168.4.0/24 nexthop <onlink> metric 0 count 1 dev none<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: Netlink: Received msg_type 30, msg_flags 1<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_GETNEIGH(30), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: Received RTM_GETNEIGH, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: netlink_route_multipath: RTM_NEWROUTE 192.168.4.0/24 vrf 0(254)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: _netlink_route_build_singlepath: (recursive, single-path): 192.168.4.0/24 nexthop via 22.22.22.1  if 10 vrf default(0)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi zebra[15602]: netlink_talk: netlink-dp (NS 0) type RTM_NEWROUTE(24), len=60 seq=27 flags 0x501<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:25 raspberrypi nhrpd[15616]: if-route-add: 192.168.4.0/24 via 22.22.22.1 dev (none)<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:26 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWNEIGH(28), len=64, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:26 raspberrypi nhrpd[15616]: Netlink: Received msg_type 28, msg_flags 0<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:26 raspberrypi zebra[15602]: #011Neighbor Entry received is not on a VLAN or a BRIDGE, ignoring<o:p></o:p></p>
<p class="MsoNormal">May 12 16:00:30 raspberrypi zebra[15602]: netlink_parse_info: netlink-listen (NS 0) type RTM_NEWADDR(20), len=72, seq=0, pid=0<o:p></o:p></p>
<p class="MsoNormal">-----------------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">                                                                                                                                                                                                    
<o:p></o:p></p>
</div>
<font color="#9a9a9a"><font style="FONT-SIZE: 8pt" face="Arial">
<hr style="FONT-SIZE: 8pt; FONT-FAMILY: Arial">
The information in this email communication (inclusive of attachments) is confidential to 4RF Limited and the intended recipient(s). If you are not the intended recipient(s), please note that any use, disclosure, distribution or copying of this information
 or any part thereof is strictly prohibited and that the author accepts no liability for the consequences of any action taken on the basis of the information provided. If you have received this email in error, please notify the sender immediately by return
 email and then delete all instances of this email from your system. 4RF Limited will not accept responsibility for any consequences associated with the use of this email (including, but not limited to, damages sustained as a result of any viruses and/or any
 action or lack of action taken in reliance on it).</font> </font>
</body>
</html>