Skip to content

Instantly share code, notes, and snippets.

@genofire
Last active December 15, 2017 19:36
Show Gist options
  • Save genofire/e357523c6ecbb8a8756f17c6ccee9843 to your computer and use it in GitHub Desktop.
Save genofire/e357523c6ecbb8a8756f17c6ccee9843 to your computer and use it in GitHub Desktop.
babel-multicast

Szenario

debian (vpn) <- fastd -> gluon (offleader) <- meshlan:meshwan -> gluon (meshlan)

network

debian:

installed:

ip address:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536
    inet6 fd2f:5119:f2d::5/128 scope global
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
3: babel-ffhb: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1280
    inet6 fd2f:5119:f2d::5/128 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::a847:3ff:fe79:bf05/64 scope link
       valid_lft forever preferred_lft forever
18: vpn-ffhb-babel: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1280 qlen 500
    inet6 fe80::64f3:9aff:fe4c:7b8/64 scope link
       valid_lft forever preferred_lft forever
189: mmfd0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qlen 500
    inet6 fe80::2/64 scope link
       valid_lft forever preferred_lft forever

gluon:

configuration: site.conf and site.mk

gluon current version of n_babe-work branch of freifunk-ffm

fix respondd on gluon

/etc/init.d/gluon-respondd change this line
---
-procd_set_param command $DAEMON -d /usr/lib/respondd -d /lib/gluon/respondd -p 1001 -g ff02::2:1001 $meshdevs $clientdevs -g ff05::2:1001 $clientdevs
+procd_set_param command $DAEMON -d /usr/lib/respondd -d /lib/gluon/respondd -p 1001 -g ff02::2:1001 $meshdevs $clientdevs -g ff05::2:1001 $meshdevs $clientdevs

run:

cd /usr/lib/respondd/;
mv airtime.so airtime.so.bak;
/etc/init.d/gluon-respondd restart

run on gluon meshlan ip6tables -F <- (mesh)wan with reject vxlan package

from routeable src

on debian

send a udp package

  • from
    • ip: fd2f:5119:f2d::5
    • port: 1003
  • to:
    • ip: ff05::2:1001
    • port: 1001
    • interface: mmfd0

with yanic command:

yanic query mmfd0 ff05::2:1001 --ip fd2f:5119:f2d::5 --port 1003
---
2017/12/15 18:12:42 query.go:30: Sending request address=ff05::2:1001 ifaces=[mmfd0]
2017/12/15 18:12:43 query.go:51: 525400384b77: &{Address:[fd2f:5119:f2d:0:5054:ff:fe38:4b77]:1001 Firstseen:{time:{wall:13728412585641148939 ext:201245670 loc:0xa83c00}} Lastseen:{time:{wall:13728412585641148939 ext:201245670 loc:0xa83c00}} Online:true Statistics:0xc4200e42a0 Nodeinfo:0xc42007cfc0 Neighbours:0xc42015ae10}

log tcpdump -i any port 1003:

18:12:42.520011 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.customs: UDP, length 34
18:12:42.520017 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.customs: UDP, length 34
18:12:42.689111 IP6 fd2f:5119:f2d:0:5054:ff:fe38:4b77.customs > fd2f:5119:f2d::5.1003: UDP, length 865
18:12:42.689111 IP6 fd2f:5119:f2d:0:5054:ff:fe38:4b77.customs > fd2f:5119:f2d::5.1003: UDP, length 865

log tcpdump -i mmfd0:

empty

log mmfd:

neighbours:
 - fe80::f3:e2ff:fef5:335f on babel-ffhb (3), reach 65535, cost 96

on gluon offloader

log tcpdump -i any port 1003:

18:12:42.052599 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.1001: UDP, length 34
18:12:42.159014 IP6 fd2f:5119:f2d::5054:ff:fe38:4b77.1001 > fd2f:5119:f2d::5.1003: UDP, length 865

logread -f:

Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 65535, cost 65535
Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 65535, cost 96
Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:12:41 2017 daemon.info mmfd[1828]:  - fe80::a847:3ff:fe79:bf05 on mesh-vpn (14), reach 65535, cost 96

on gluon meshlan

log tcpdump -i any port 1003:

empty

logread -f:

Fri Dec 15 18:12:45 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:12:45 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 65535, cost 96

from link local src

on debian

send a udp package

  • from
    • ip: fe80::1
    • port: 1003
  • to:
    • ip: ff05::2:1001
    • port: 1001
    • interface: mmfd0

with yanic command:

yanic query mmfd0 ff05::2:1001 --port 1003
---

log tcpdump -i any port 1003:

18:20:33.864887 IP6 fe80::2.1003 > ff05::2:1001.customs: UDP, length 34

log tcpdump -i mmfd0:

20:34:31.471107 IP6 fe80::2.1003 > ff02::2:1001.customs: UDP, length 34

log mmfd:

Forwarding packet from  with destaddr=ff05::2:1001, nonce=0x67923595 to fe80::f3:e2ff:fef5:335f%babel-ffhb.

on gluon offloader

log tcpdump -i any port 1003:

18:20:34.749465 IP6 fe80::2.1003 > ff05::2:1001.1001: UDP, length 34
18:20:41.338968 IP6 fe80::1.1001 > fe80::2.1003: UDP, length 863

logread -f:

Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x4f59c6e9 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x4f59c6e9 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x4f59c6e9 to fe80::2c14:e7ff:fed3:3a90%vx_mesh_lan.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x4f59c6e9 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x0293ee8d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x0293ee8d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x0293ee8d to fe80::2c14:e7ff:fed3:3a90%vx_mesh_lan.
Fri Dec 15 18:24:12 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x0293ee8d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.info mmfd[1828]:  - fe80::a847:3ff:fe79:bf05 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:24:13 2017 daemon.err mmfd[1828]: Dropping non multicast packet to dest addr fe80::2.

on gluon meshlan

log tcpdump -i any port 1003:

18:20:34.165459 IP6 fe80::2.1003 > ff05::2:1001.1001: UDP, length 34
18:20:36.634975 IP6 fe80::1.1001 > fe80::2.1003: UDP, length 720

logread -f:

Fri Dec 15 18:20:35 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:20:35 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 0, cost 0
Fri Dec 15 18:20:37 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:20:37 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 65535, cost 96
Fri Dec 15 18:20:39 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:20:39 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 65535, cost 96
Fri Dec 15 18:20:41 2017 daemon.err mmfd[1790]: Dropping non multicast packet to dest addr fe80::2.

from link local and routeable together src

on debian

run:

yanic query mmfd0 ff05::2:1001 --port 1003 --wait 1
yanic query mmfd0 ff05::2:1001 --ip fd2f:5119:f2d::5 --port 1003
---
2017/12/15 18:36:48 query.go:30: Sending request address=ff05::2:1001 ifaces=[mmfd0]
2017/12/15 18:36:51 query.go:30: Sending request address=ff05::2:1001 ifaces=[mmfd0]
2017/12/15 18:37:51 query.go:51: 525400384b77: &{Address:[fd2f:5119:f2d:0:5054:ff:fe38:4b77]:1001 Firstseen:{time:{wall:13728414148464498360 ext:6952211256 loc:0xa83c00}} Lastseen:{time:{wall:13728414148464498360 ext:6952211256 loc:0xa83c00}} Online:true Statistics:0xc4200e4380 Nodeinfo:0xc42007cfc0 Neighbours:0xc420159140}
2017/12/15 18:37:51 query.go:51: 525400e01001: &{Address:[fd2f:5119:f2d:0:5054:ff:fee0:1001]:1001 Firstseen:{time:{wall:13728414147641903825 ext:6203358528 loc:0xa83c00}} Lastseen:{time:{wall:13728414147641903825 ext:6203358528 loc:0xa83c00}} Online:true Statistics:0xc4200e42a0 Nodeinfo:0xc42007cd80 Neighbours:0xc420158a50}

log tcpdump -i any port 1003:

18:36:48.923529 IP6 fe80::2.1003 > ff05::2:1001.customs: UDP, length 34
18:36:51.196393 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.customs: UDP, length 34
18:36:57.395856 IP6 fd2f:5119:f2d:0:5054:ff:fee0:1001.customs > fd2f:5119:f2d::5.1003: UDP, length 720
18:36:57.395856 IP6 fd2f:5119:f2d:0:5054:ff:fee0:1001.customs > fd2f:5119:f2d::5.1003: UDP, length 720
18:36:58.145026 IP6 fd2f:5119:f2d:0:5054:ff:fe38:4b77.customs > fd2f:5119:f2d::5.1003: UDP, length 863
18:36:58.145026 IP6 fd2f:5119:f2d:0:5054:ff:fe38:4b77.customs > fd2f:5119:f2d::5.1003: UDP, length 863

log tcpdump -i mmfd0:

20:34:31.471107 IP6 fe80::2.1003 > ff02::2:1001.customs: UDP, length 34

log mmfd:

neighbours:
 - fe80::f3:e2ff:fef5:335f on babel-ffhb (3), reach 0, cost 0
Forwarding packet from  with destaddr=ff05::2:1001, nonce=0x09a0eb2d to fe80::f3:e2ff:fef5:335f%babel-ffhb.
neighbours:
 - fe80::f3:e2ff:fef5:335f on babel-ffhb (3), reach 0, cost 0
Forwarding packet from  with destaddr=ff05::2:1001, nonce=0x5e8f6b39 to fe80::f3:e2ff:fef5:335f%babel-ffhb.

on gluon offloader

log tcpdump -i any port 1003:

18:36:53.375511 IP6 fe80::2.1003 > ff05::2:1001.1001: UDP, length 34
18:36:53.376038 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.1001: UDP, length 34
18:36:56.881292 IP6 fd2f:5119:f2d::5054:ff:fee0:1001.1001 > fd2f:5119:f2d::5.1003: UDP, length 720
18:36:56.881326 IP6 fd2f:5119:f2d::5054:ff:fee0:1001.1001 > fd2f:5119:f2d::5.1003: UDP, length 720
18:36:57.638209 IP6 fd2f:5119:f2d::5054:ff:fe38:4b77.1001 > fd2f:5119:f2d::5.1003: UDP, length 863
18:37:01.386003 IP6 fe80::1.1001 > fe80::2.1003: UDP, length 863

logread -f:

Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 65535, cost 65535
Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 65535, cost 96
Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:36:51 2017 daemon.info mmfd[1828]:  - fe80::a847:3ff:fe79:bf05 on mesh-vpn (14), reach 65535, cost 96
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x09a0eb2d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x09a0eb2d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x09a0eb2d to fe80::2c14:e7ff:fed3:3a90%vx_mesh_lan.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x09a0eb2d to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x5e8f6b39 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x5e8f6b39 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x5e8f6b39 to fe80::2c14:e7ff:fed3:3a90%vx_mesh_lan.
Fri Dec 15 18:36:53 2017 daemon.err mmfd[1828]: Forwarding packet from fe80::a847:3ff:fe79:bf05 with destaddr=ff05::2:1001, nonce=0x5e8f6b39 to fe80::64f3:9aff:fe4c:7b8%mesh-vpn.
Fri Dec 15 18:36:54 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:36:54 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:36:54 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:36:54 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 0, cost 0
...
...
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]: neighbours:
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 65535, cost 65535
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]:  - fe80::2c14:e7ff:fed3:3a90 on vx_mesh_lan (11), reach 65535, cost 96
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]:  - fe80::64f3:9aff:fe4c:7b8 on mesh-vpn (14), reach 0, cost 0
Fri Dec 15 18:37:03 2017 daemon.info mmfd[1828]:  - fe80::a847:3ff:fe79:bf05 on mesh-vpn (14), reach 65535, cost 96
Fri Dec 15 18:37:05 2017 daemon.err mmfd[1828]: Dropping non multicast packet to dest addr fe80::2.

on gluon meshlan

log tcpdump -i any port 1003:

18:36:55.371345 IP6 fe80::2.1003 > ff05::2:1001.1001: UDP, length 34
18:36:55.371408 IP6 fd2f:5119:f2d::5.1003 > ff05::2:1001.1001: UDP, length 34
18:36:56.284083 IP6 fd2f:5119:f2d::5054:ff:fee0:1001.1001 > fd2f:5119:f2d::5.1003: UDP, length 720
18:36:58.043381 IP6 fe80::1.1001 > fe80::2.1003: UDP, length 720

logread -f:

Fri Dec 15 18:36:56 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:36:56 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 65535, cost 96
Fri Dec 15 18:36:58 2017 daemon.info mmfd[1790]: neighbours:
Fri Dec 15 18:36:58 2017 daemon.info mmfd[1790]:  - fe80::f3:e2ff:fef5:335c on vx_mesh_wan (8), reach 65535, cost 96
Fri Dec 15 18:37:01 2017 daemon.err mmfd[1790]: Dropping non multicast packet to dest addr fe80::2.

Notes

It is important to run from routeable src before from link local src. That is the reason why i run three tests.

(screenshot in szenario description appeared after third test)

Szenario

debian (vpn) <- fastd -> gluon (offleader) <- meshlan:meshwan -> gluon (meshlan)

debian:

installed:

ip address:

run: for a in "lo" "babel-ffhb" "vpn-ffhb-babel" "mmfd0" "l3roam0"; do ip -6 a s dev $a; done

gluon:

configuration: site.conf and site.mk

gluon current version of n_babe-work branch of freifunk-ffm

fixes ...

from routeable src

on debian

send a udp package

  • from
    • ip: fd2f:5119:f2d::5
    • port: 1003
  • to:
    • ip: ff05::2:1001
    • port: 1001
    • interface: mmfd0

with yanic command:

yanic query mmfd0 ff05::2:1001 --ip fd2f:5119:f2d::5 --port 1003
---

log tcpdump -i any port 1003:

log tcpdump -i mmfd0:

log mmfd:

on gluon offloader

log tcpdump -i any port 1003:

logread -f:

on gluon meshlan

log tcpdump -i any port 1003:

logread -f:

from link local src

on debian

send a udp package

  • from
    • ip: fe80::1
    • port: 1003
  • to:
    • ip: ff05::2:1001
    • port: 1001
    • interface: mmfd0

with yanic command:

yanic query mmfd0 ff05::2:1001 --port 1003
---

log tcpdump -i any port 1003:

log tcpdump -i mmfd0:

log mmfd:

on gluon offloader

log tcpdump -i any port 1003:

logread -f:

on gluon meshlan

log tcpdump -i any port 1003:

logread -f:

from link local and routeable together src

on debian

run:

yanic query mmfd0 ff05::2:1001 --port 1003
yanic query mmfd0 ff05::2:1001 --ip fd2f:5119:f2d::5 --port 1003

log tcpdump -i any port 1003:

log tcpdump -i mmfd0:

log mmfd:

on gluon offloader

log tcpdump -i any port 1003:

logread -f:

on gluon meshlan

log tcpdump -i any port 1003:

logread -f:

Notes

It is important to run from routeable src before from link local src. That is the reason why i run three Tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment