IPv6 routing on DPC3941B in pass through mode
We have a DPC3941B in pass through mode with static IPv4 and IPv6 addresses. I am having trouble getting IPv6 routing through the modem to our firewall.
There are three possible ways that this could work:
1. Put the modem in bridge mode and lose our statics. This will allow our Ubiquiti router to use DHCP6-PD straight from Comcast. We've had success with this in the past, but I'm hesitant to do this because we'd like to use our statics.
2. Keep the modem in pass-through mode, feed the modem its WAN and LAN address ranges using DHCP6-PD (this happens), and then our Ubiquiti device uses DHCP6-PD against the DHCP service on the Comcast modem to get its WAN and LAN addresses (this does not happen). We have the stateful DHCP6 option enabled in the modem, but that looks to be standard DHCP6 for clients using the modem as the router, not a DHCP6-PD server that would further delegate ranges to our firewall.
3. Use static routing. We assign our Ubiquiti WAN and LAN addresses within our delegated /56, and then configure a static route in the modem so that it knows where to send the traffic. This would be a great solution, but I can't see any place in the modem to configure IPv6 static routes.
What is the official method for getting usable IPv6 in pass through mode with statics? Do we really need to choose either static addresses or IPv6?