Is there a way to disable 6rd functionality without removing the package?
Because it comes on automatically, there is no way to disable it and there is no init script or config file.
Virtual interface is created and there is no way to disable the 6rd functionality, at least not through LUCI.
So what is the best way?
Do you mean putting option ipv6 '0' to interface config?
Because I tried it and the ipv6 6rd interface still comes on when the interface is connected. Also visible in luci as virtual interface but all grayed out so no settings can be changed. I rebooted router just to be sure...
Yes, if I remove the package and reboot router, the interface disappears.
But I would rather not remove/add packages to enable/disable features.
I think the information about 6rd comes through DHCP but my ISP obviously does not control my OpenWRT router. I hope not I should be able to not accept their 6rd offer.
I was puzzled why option ipv6 didn't work and grepped through the sources. I find this option rather obscure so I am thinking about aligning the behaviour with the existing option ipv6 defined for PPPoE later.