Timing issue (?) with wg-quick up on Raspberry Pi B+
Jason A. Donenfeld
Jason at zx2c4.com
Mon Sep 11 00:30:46 CEST 2017
Another "direct" debugging thing you could do is:
$ ip link add nlmon0 type nlmon
$ ip link set nlmon0 set up
And then start looking at the output in Wireshark. When you see the
obvious culprit (a rtnetlink message deleting the address), look at
the port ID. Then look in /proc/net/netlink to correlate the port id
("Pid") with an inode ("Inode"). Then look at the symbolic link
targets of /proc/{pid}/fd/[0-9]+ to see which pid has a fd belonging
to that inode. Then we'll know for certain.
More information about the WireGuard
mailing list