Mail I did send to PIMD-developer idi 23-6-2020 Bjorn, I got a strange idea 15 minutes ago ..... what would happen if ...... I disable the interfaces treated more or less correctly - so I disabled my guestlan and (vlan26)1 - I disabled my IoT-lan (vlan13) That are two from this three Jun 20 13:54:04 pfSense pimd[32235]: Disabling all vifs from kernel Jun 20 13:54:04 pfSense pimd[32235]: Installing lagg0.13 (192.168.13.1 on subnet 192.168.13) as vif #2 - rate 0 Jun 20 13:54:04 pfSense pimd[31825]: Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 Jun 20 13:54:04 pfSense pimd[32235]: Installing lagg0.26 (192.168.2.1 on subnet 192.168.2) as vif #1 - rate 0 So and then - kill pimd (pimd -q) - start pimd (pimd -c /var/etc/pimd/pimd.conf -d -f -N) And now see and be surprised. Now we have 7 recognised vifs, in state of the earlier 3 ......... of course still vifs missing That must be something to think about ?? And thank what ...... now I did enable the guestlan And now I have .... 18:54:00.758 Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 18:54:00.758 Installing lagg0.16 (192.168.1.1 on subnet 192.168.1) as vif #1 - rate 0 18:54:00.758 Installing lagg0.100 (192.168.100.1 on subnet 192.168.100) as vif #2 - rate 0 18:54:00.758 Installing lagg0.88 (192.168.88.3 on subnet 192.168.88) as vif #3 - rate 0 18:54:00.758 Installing ix0.14 (192.168.14.1 on subnet 192.168.14) as vif #4 - rate 0 18:54:00.758 Installing ix0.18 (192.168.18.1 on subnet 192.168.18) as vif #5 - rate 0 18:54:00.758 Installing ix1.116 (192.168.116.1 on subnet 192.168.116) as vif #6 - rate 0 18:54:00.758 Installing pppoe1 (83.162.43.161 -> 194.109.5.227) as vif #7 - rate=0 18:54:00.758 Installing lagg0.26 (192.168.2.1 on subnet 192.168.2) as vif #8 - rate 0 18:54:00.758 Disabling all vifs from kernel Yep eight vlans with vifs Becoming interested I decided to activate the IoT lan as well lets see what happens And now ..... 18:56:34.583 Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 18:56:34.583 Installing lagg0.16 (192.168.1.1 on subnet 192.168.1) as vif #1 - rate 0 18:56:34.583 Installing lagg0.100 (192.168.100.1 on subnet 192.168.100) as vif #2 - rate 0 18:56:34.583 Installing lagg0.88 (192.168.88.3 on subnet 192.168.88) as vif #3 - rate 0 18:56:34.583 Installing ix0.14 (192.168.14.1 on subnet 192.168.14) as vif #4 - rate 0 18:56:34.583 Installing ix0.18 (192.168.18.1 on subnet 192.168.18) as vif #5 - rate 0 18:56:34.583 Installing ix1.116 (192.168.116.1 on subnet 192.168.116) as vif #6 - rate 0 18:56:34.583 Installing pppoe1 (83.162.43.161 -> 194.109.5.227) as vif #7 - rate=0 18:56:34.583 Installing lagg0.26 (192.168.2.1 on subnet 192.168.2) as vif #8 - rate 0 18:56:34.583 Installing lagg0.13 (192.168.13.1 on subnet 192.168.13) as vif #9 - rate 0 Yep nine vlans not wan vlans have a vif assigned So lets do a reboot Jun 23 19:00:49 pfSense nginx: 2020/06/23 19:00:49 [error] 38862#100134: send() failed (54: Connection reset by peer) Jun 23 19:00:42 pfSense pkg-static[66778]: pfSense-repo upgraded: 2.5.0.a.20200623.0050 -> 2.5.0.a.20200623.0650 Jun 23 19:00:39 pfSense login[23484]: login on ttyv0 as root Jun 23 19:00:38 pfSense pimd[20988]: Cannot forward: no enabled vifs Jun 23 19:00:38 pfSense pimd[20988]: Local static RP: 169.254.0.1, group 232.0.0.0/8 Jun 23 19:00:38 pfSense pimd[20988]: Local static RP: 192.168.14.15, group 224.0.0.0/4 Jun 23 19:00:38 pfSense pimd[20988]: /var/etc/pimd/pimd.conf:11 - Invalid phyint address 'ix0.14' Jun 23 19:00:38 pfSense pimd[20988]: /var/etc/pimd/pimd.conf:9 - Invalid phyint address 'ix1.116' Jun 23 19:00:38 pfSense pimd[20988]: /var/etc/pimd/pimd.conf:8 - Invalid phyint address 'lagg0.16' Jun 23 19:00:38 pfSense pimd[20988]: Recommended querier timeout = Robustness x query-interval + response-time / 2 = 3 x 6 + 10 / 2 = 23 Jun 23 19:00:38 pfSense pimd[20988]: Getting vifs from /var/etc/pimd/pimd.conf Jun 23 19:00:38 pfSense pimd[20988]: Disabling all vifs from kernel Jun 23 19:00:38 pfSense pimd[20988]: Installing lagg0.13 (192.168.13.1 on subnet 192.168.13) as vif #2 - rate 0 Jun 23 19:00:38 pfSense pimd[20988]: Installing lagg0.26 (192.168.2.1 on subnet 192.168.2) as vif #1 - rate 0 Jun 23 19:00:38 pfSense pimd[20988]: Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 Jun 23 19:00:38 pfSense pimd[20988]: Getting vifs from kernel Jun 23 19:00:38 pfSense pimd[20988]: pimd version 2.3.2 starting ... And the problem is back .......... So something in the bootcyclus is spooling everything ....... Has of course nothing to do with the pimd configuration file, given the fact that the pimd.conf only becomes interesting after installing the vifs ..... So lets do a final test, reboot with the two interfaces disabled Jun 23 19:11:39 pfSense pimd[92845]: Cannot forward: no enabled vifs Jun 23 19:11:39 pfSense pimd[92845]: Local static RP: 169.254.0.1, group 232.0.0.0/8 Jun 23 19:11:39 pfSense pimd[92845]: Local static RP: 192.168.14.15, group 224.0.0.0/4 Jun 23 19:11:39 pfSense pimd[92845]: /var/etc/pimd/pimd.conf:10 - Invalid phyint address 'ix0.14' Jun 23 19:11:39 pfSense pimd[92845]: /var/etc/pimd/pimd.conf:9 - Invalid phyint address 'ix1.116' Jun 23 19:11:39 pfSense pimd[92845]: Recommended querier timeout = Robustness x query-interval + response-time / 2 = 3 x 6 + 10 / 2 = 23 Jun 23 19:11:39 pfSense pimd[92845]: Getting vifs from /var/etc/pimd/pimd.conf Jun 23 19:11:39 pfSense pimd[92845]: Disabling all vifs from kernel Jun 23 19:11:39 pfSense pimd[92845]: Installing lagg0.16 (192.168.1.1 on subnet 192.168.1) as vif #1 - rate 0 Jun 23 19:11:39 pfSense pimd[92845]: Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 Jun 23 19:11:39 pfSense pimd[92845]: Getting vifs from kernel Jun 23 19:11:39 pfSense pimd[92845]: pimd version 2.3.2 starting ... Again not ok So something in the boot sequence is killing the "assign vif" process ....... Question is ...... what is going wrong .......... Two pimd evens in parallel !!?? Jun 23 19:11:35 pfSense pimd[14821]: Getting vifs from /var/etc/pimd/pimd.conf Jun 23 19:11:35 pfSense pimd[15347]: Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 Jun 23 19:11:35 pfSense pimd[14821]: Disabling all vifs from kernel Jun 23 19:11:35 pfSense pimd[14821]: Installing lagg0.16 (192.168.1.1 on subnet 192.168.1) as vif #1 - rate 0 Jun 23 19:11:35 pfSense pimd[14821]: Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 Jun 23 19:11:35 pfSense pimd[15347]: Getting vifs from kernel Jun 23 19:11:35 pfSense pimd[14821]: Getting vifs from kernel Jun 23 19:11:35 pfSense pimd[15347]: pimd version 2.3.2 starting ... Jun 23 19:11:35 pfSense pimd[14821]: pimd version 2.3.2 starting ... By the way no even a "light smell" from IPV6 ...... Louis ---------------------------- debug level 0xffffffff (dvmrp_detail,dvmrp_prunes,dvmrp_routes,dvmrp_neighbors,dvmrp_timers,igmp_proto,igmp_timers,igmp_members,trace,timeout,packets,interfaces,kernel,cache,rsrr,pim_detail,pim_hello,pim_register,pim_join_prune,pim_bootstrap,pim_asserts,pim_cand_rp,pim_routes,pim_timers,pim_rpf) 18:43:57.805 pimd version 2.3.2 starting ... 18:43:57.805 Got 262144 byte send buffer size in 0 iterations 18:43:57.805 Got 262144 byte recv buffer size in 0 iterations 18:43:57.805 Got 262144 byte send buffer size in 0 iterations 18:43:57.805 Got 262144 byte recv buffer size in 0 iterations 18:43:57.805 Getting vifs from kernel 18:43:57.805 Installing lagg0.10 (192.168.10.1 on subnet 192.168.10) as vif #0 - rate 0 18:43:57.805 Installing lagg0.16 (192.168.1.1 on subnet 192.168.1) as vif #1 - rate 0 18:43:57.805 Installing lagg0.100 (192.168.100.1 on subnet 192.168.100) as vif #2 - rate 0 18:43:57.805 Installing lagg0.88 (192.168.88.3 on subnet 192.168.88) as vif #3 - rate 0 18:43:57.805 Installing ix0.14 (192.168.14.1 on subnet 192.168.14) as vif #4 - rate 0 18:43:57.805 Installing ix0.18 (192.168.18.1 on subnet 192.168.18) as vif #5 - rate 0 18:43:57.805 Installing ix1.116 (192.168.116.1 on subnet 192.168.116) as vif #6 - rate 0 18:43:57.805 Installing pppoe1 (83.162.43.161 -> 194.109.5.227) as vif #7 - rate=0 18:43:57.805 Disabling all vifs from kernel 18:43:57.805 Getting vifs from /var/etc/pimd/pimd.conf 18:43:57.805 Recommended querier timeout = Robustness x query-interval + response-time / 2 = 3 x 6 + 10 / 2 = 23 18:43:57.805 /var/etc/pimd/pimd.conf:10 - Invalid phyint address 'lagg0.26' 18:43:57.806 Local static RP: 192.168.14.15, group 224.0.0.0/4 18:43:57.806 Local static RP: 169.254.0.1, group 232.0.0.0/8 18:43:57.806 IGMP query interval : 6 sec 18:43:57.806 IGMP querier timeout : 23 sec 18:43:57.806 Cannot forward: no enabled vifs