Hi,

This is weird. I thought 3.2-stable should be more or less working. Is this vanilla kernel or some distro patched kernel?

/Timo


On Tue, Jun 17, 2014 at 2:33 AM, Martin Lajoie <redxtaz@hotmail.com> wrote:
Hi,
 
I setup a Linux NHRP Server and Linux NHRP Client with Kernel v3.2.57 (without VPN for now).  Even if I have no NAT in my lab, the NHS see the NHC behind a NAT with a unknown address:
 
opennhrp[3040]: Sending Registration Reply from proto src 10.254.100.1 to 10.254.100.10 (1 bindings accepted, 0 rejected)
Create link from 10.254.100.1 (1.1.3.100) to 10.254.100.10 (0.0.81.200)
opennhrp[3040]: [10.254.100.10] Peer up script: success
opennhrp[3040]: NL-ARP(tu1) 10.254.100.10 is-at 0.0.81.200
opennhrp[3040]: Sending packet 4, from: 10.254.100.10 (nbma 1.1.1.50), to: 10.254.100.1 (nbma 0.0.81.200)
opennhrp[3040]: Unknown NLmsg: 0x00000002, len 60
opennhrp[3040]: Received Purge Request from proto src 10.254.100.10 to 10.254.100.1
opennhrp[3040]: Sending packet 6, from: 10.254.100.10 (nbma 1.1.1.50), to: 10.254.100.1 (nbma 0.0.81.200)
 
If I understand correctly, NHRP receive this address from linux kernel via recvmsg().  I see a bug in kernel version 3.11 similar to this, but my understanding is that kernel 3.2.57 should not be affected by this bug?
 
Thanks.

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
opennhrp-devel mailing list
opennhrp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opennhrp-devel