{"action":"created","issue":{"url":"https://api.github.com/repos/reubenhwk/radvd/issues/51","labels_url":"https://api.github.com/repos/reubenhwk/radvd/issues/51/labels{/name}","comments_url":"https://api.github.com/repos/reubenhwk/radvd/issues/51/comments","events_url":"https://api.github.com/repos/reubenhwk/radvd/issues/51/events","html_url":"https://github.com/reubenhwk/radvd/issues/51","id":123135299,"number":51,"title":"Why is radvd sending RA every second?","user":{"login":"shallpion","id":764148,"avatar_url":"https://avatars.githubusercontent.com/u/764148?v=3","gravatar_id":"","url":"https://api.github.com/users/shallpion","html_url":"https://github.com/shallpion","followers_url":"https://api.github.com/users/shallpion/followers","following_url":"https://api.github.com/users/shallpion/following{/other_user}","gists_url":"https://api.github.com/users/shallpion/gists{/gist_id}","starred_url":"https://api.github.com/users/shallpion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shallpion/subscriptions","organizations_url":"https://api.github.com/users/shallpion/orgs","repos_url":"https://api.github.com/users/shallpion/repos","events_url":"https://api.github.com/users/shallpion/events{/privacy}","received_events_url":"https://api.github.com/users/shallpion/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-20T05:31:38Z","updated_at":"2015-12-21T03:30:40Z","closed_at":null,"body":"Hi, I encountered a weird problem about my radvd-2.11 on a linux box being used as a router. It has two interfaces,enp4s0 is used as WAN and receives pd from my ISP and radvd runs on enp6s0 (LAN).\r\n```javascript\r\nroot@debian:~# ip -6 addr show enp6s0 | grep fe80\r\ninet6 fe80::230:18ff:fec7:acae/64 scope link \r\n```\r\nThe following is my radvd.conf\r\n```javascript\r\ninterface enp6s0 # LAN interface\r\n{\r\n\tAdvManagedFlag off; \r\n\tAdvOtherConfigFlag off; \r\n\tAdvSendAdvert on;\r\n\tMinRtrAdvInterval 300;\r\n\tMaxRtrAdvInterval 600;\r\n\tAdvDefaultPreference high;\r\n\tAdvDefaultLifetime 7200;\r\n\tAdvLinkMTU 1280;\r\n\r\n\tprefix ::/64\r\n\t{\r\n\t\tAdvOnLink on;\r\n\t\tAdvAutonomous on;\r\n\t\tAdvValidLifetime 36000;\r\n \t\tAdvPreferredLifetime 36000;\r\n\t};\r\n};\r\n```\r\nHowever tcpdump on enp6s0 shows that it is sending ra every second despite of this config:\r\n```javascript\r\nroot@debian:~# tcpdump -i enp6s0 icmp6 \r\ntcpdump: verbose output suppressed, use -v or -vv for full protocol decode\r\nlistening on enp6s0, link-type EN10MB (Ethernet), capture size 262144 bytes\r\n00:22:57.963326 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n00:22:58.965028 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n00:22:59.967183 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n00:23:00.969545 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n00:23:01.971727 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n00:23:02.973771 IP6 fe80::230:18ff:fec7:acae > ip6-allnodes: ICMP6, router advertisement, length 64\r\n```\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/reubenhwk/radvd/issues/comments/166189505","html_url":"https://github.com/reubenhwk/radvd/issues/51#issuecomment-166189505","issue_url":"https://api.github.com/repos/reubenhwk/radvd/issues/51","id":166189505,"user":{"login":"shallpion","id":764148,"avatar_url":"https://avatars.githubusercontent.com/u/764148?v=3","gravatar_id":"","url":"https://api.github.com/users/shallpion","html_url":"https://github.com/shallpion","followers_url":"https://api.github.com/users/shallpion/followers","following_url":"https://api.github.com/users/shallpion/following{/other_user}","gists_url":"https://api.github.com/users/shallpion/gists{/gist_id}","starred_url":"https://api.github.com/users/shallpion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shallpion/subscriptions","organizations_url":"https://api.github.com/users/shallpion/orgs","repos_url":"https://api.github.com/users/shallpion/repos","events_url":"https://api.github.com/users/shallpion/events{/privacy}","received_events_url":"https://api.github.com/users/shallpion/received_events","type":"User","site_admin":false},"created_at":"2015-12-21T03:30:40Z","updated_at":"2015-12-21T03:30:40Z","body":"Okay I was being stupid, in case my interface \"resets\" itself, it makes perfect sense it will still receive the same IP address. So I did an ip monitoring and exactly as you suggested:\r\n```javascript\r\nroot@debian:~/build/radvd-2.11# ip -ts monitor dev enp6s0 | grep prefix\r\n[2015-12-20T22:25:08.912430] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:18.914630] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:19.917553] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:20.920306] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:21.922801] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:22.925936] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:23.927678] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n[2015-12-20T22:25:24.929573] prefix 2604:6000:d9c5:3b01::/64 dev enp6s0 onlink autoconf valid 36000 preferred 36000 \r\n```\r\nThe first event is caused by radvd's initial launch, it then waited for 10 seconds and reset itself over and over again each second afterwards, causing the issue. \r\n"}}