Opennhrp Doen't Work - Bad file descriptor - error

Hello
I am trying to define a nhrp tunnel (Spoke-Hub Architecture) between a Openwrt 18.06 against Cisco Router . But I get a "Bad file descriptor" error. How can I solve it ?. Please Help .
Version I am using:

ipsec-tools_0.8.2-7_mips_24kc.ipk
opennhrp_0.14.1-2_mips_24kc.ipk
kmod-gre_4.9.152-1_mips_24kc.ipk

opennhrp[6820]: Interface lo: configured UP, mtu=0
opennhrp[6820]: Interface eth0: config change, mtu=1500
opennhrp[6820]: Interface eth1: configured UP, mtu=1500
opennhrp[6820]: Interface ifb0: config change, mtu=1500
opennhrp[6820]: Interface ifb1: config change, mtu=1500
opennhrp[6820]: Interface gre0: config change, mtu=1476
opennhrp[6820]: Interface gretap0: config change, mtu=1462
opennhrp[6820]: Interface wwan0: configured UP, mtu=1500
opennhrp[6820]: Interface br-lan: configured UP, mtu=1500
opennhrp[6820]: Interface wlan0: configured UP, mtu=1500
opennhrp[6820]: Interface gre4-mygre: configured UP, mtu=1400
opennhrp[6820]: Interface gre4-mygre: GRE configuration changed. Purged 1 peers.
opennhrp[6820]: Adding local 10.77.170.9/32 dev gre4-mygre
opennhrp[6820]: Adding local 10.77.170.255/32 alias 10.77.170.9 dev gre4-mygre
opennhrp[6820]: Adding local 10.200.98.0/30 dev wwan0
opennhrp[6820]: Adding local 172.26.1.2/32 dev wwan0
opennhrp[6820]: Filter code installed (24 opcodes)
Create link from 10.77.170.9 (10.200.98.1) to 10.77.170.1 (172.26.1.2)
send: Bad file descriptor
opennhrp[6820]: [10.77.170.1] Peer up script failed: exitstatus 1
^Copennhrp[6820]: Removing local 172.26.1.2/32 dev wwan0 up
opennhrp[6820]: Removing local 10.200.98.0/30 dev wwan0 up
opennhrp[6820]: Removing local 10.77.170.255/32 alias 10.77.170.9 dev gre4-mygre up
opennhrp[6820]: Removing local 10.77.170.9/32 dev gre4-mygre up
opennhrp[6820]: Removing static 10.77.170.1/32 nbma 172.26.1.2 dev gre4-mygre
opennhrp[6820]: NL-ARP(gre4-mygre) 10.77.170.1 not-reachable

Good starting point would be to upgrade to a supported version of openwrt