Also, what is this whole "Comcast did not play nice with them" trope? I've dealt with Comcast many times, and used Asus, TP-Link, Cisco (the DPC3010 modems are my favorite) and others with them without issue. They aren't even a factor in your internal network and whether or not IPv4 or IPv6 works in it...
At my startup's house:
- Using the Comcast default combined modem+router works.
- Using the Google Wifi AP with a DPC3010 resulted in the DPC3010 being bricked upon connecting to the cable line. This is after the DPC3010 was working fine at my home. That DPC3010 no longer works, even at home, and only gets a power light upon startup.
- Using the Google Wifi AP with a TP-Link modem works flawlessly. No IPv6 though.
- 3 other routers that work at home do not work at my startup's house with the TP-Link modem. Asus RT router gets a fake 10. address from Comcast, Xiaomi router stops responding after several hours, Cisco router gets no DHCP lease whatsoever. All three work at home, all flawlessly.
Comcast is unwilling to debug, saying that unless I use their official combined modem+router they will not provide support.
(I'm busy and don't have time to deal with this BS. I just need internet access that works.)