Description of problem: radvd daemon does not respect MinRtrAdvInterval+MaxRtrAdvInterval definition in his config file. It sends unsolicited router advertisement every 1 second. Version-Release number of selected component (if applicable): 2.11 How reproducible: I made virtual machine in gnome-boxes with Fedora Workstation. I created this /etc/radvd.conf: interface ens3 { AdvSendAdvert on; MinRtrAdvInterval 30; MaxRtrAdvInterval 100; prefix 2a00:2222:3333:4444::/64 { }; }; As user root I did: systemctl start radvd tcpdump -i ens3 -l -nn ip6 Actual results: 19:03:02.189912 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:03.191428 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:04.193991 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:05.196286 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:06.197749 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:07.198777 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:08.201018 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:09.202420 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 19:03:10.203985 IP6 fe80::5054:ff:fe92:b92f > ff02::1: ICMP6, router advertisement, length 56 Expected results: Interval between RA should be 30-100 seconds.
netstat -l46np raw6 0 0 :::58 :::* 7 1546/radvd raw6 0 0 :::58 :::* 7 753/NetworkManager I notice that radvd and NetworkManager uses same socket. When I kill NetworkManager, radvd stops to flood with RA every second and works properly. ... but I don't know why NetworkManager listen on that port/socket.
Reuben Hawkins fixed it. Repaired version will come in next release of radvd (2.13).