GIF tunnel not added to interface group after reboot
I have a GIF tunnel (gif0, opt4, TUN_6IN4_HE) configured as part of an interface group (PFORWARD_WAN). It gets added successfully when configured from the web interface, however it's not added to an interface group after reboot, so I have to manually remove and readd it again from the web interface.
pfSense version 2.4.4-p2 running on ESXi.
Snippet from config.xml:
<opt4> <descr><![CDATA[TUN_6IN4_HE]]></descr> <if>gif0</if> <enable></enable> <blockpriv></blockpriv> <blockbogons></blockbogons> <spoofmac></spoofmac> <mtu>1480</mtu> </opt4> <ifgroups> <ifgroupentry> <members>opt7 opt3 opt4 opt2 opt1 wan</members> <descr><![CDATA[Interfaces to allow forwarded traffic on (WAN)]]></descr> <ifname>PFORWARD_WAN</ifname> </ifgroupentry> ... </ifgroups>
gif0 after reboot:
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1480 ... groups: gif
Same interface after removing/readding in the web UI:
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1480 ... groups: gif PFORWARD_WAN
Didn't find anything in system.log, dmesg or in other logs that could be related to the issue.
Updated by Viktor Gurov about 1 year ago
no such issue on 2.4.5-p1,
I added the GIF, GRE, VTI, and OPT1 interface to the group of interfaces and can see them after rebooting with `ifconfig`. GIF and GRE interface uses WAN (DHCP or PPPoE) source interface.
but this issue can be caused by track interface, see #8273