ipv6 ra and ns packet problem
Hi,
we test ipv6 ra packet handing.
hostA as router, hostB as host the test is as below
- hostA send RA to hostB, so hostB will add route entry by NetworkManager.
- later hostA send NA with no route option, hostB should remove route entry but it does not.
we did some analysis and found that kernel only removes route entry which is default gateway if i'm not missing soemthing.
when we disable NetworkManager and set accept_ra to 1,let ra handle RA,so everything is ok.
I guess route entry added by NetworkManager is different from what kernel does.
Does anyone help me what's the problem? Is it NetworkManager not compatible with kernel NA packet handling?
Best regards.