Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[Mesh] Fixes a conflict between DHCPv4 and ND6 DNS server list #1596
Despite the fact that we currently don't support IPv6 on non-mesh interfaces, our network stack still processes incoming ND6 (RFC4861) messages. When receiving RA, ND6 code will blindly overwrite DNS servers previously set by DHCPv4.
Disable ND6 packet processing if
Steps to Test
Check that Argons or Xenons with Ethernet FeatherWing can correctly perform gateway functionality when connected to an IPv6-enabled network on WiFi or Ethernet interface.
Programmed this on my gateway (when connected to my Xfinity router) while the joiner was blinking green and after it programmed and rebooted my joiner connected finally! W00t!! Way to go Andrey!