It should be as simple as IPv6 Support -> IPv6 Setup and then:
- Check 'Enable IPv6'
- WAN Connection Type: PPPoEv6
- Username: firstname.lastname@example.org
- Password: anything
- Get IPv6 Address Way: Get IPv6 prefix delegation
- IPv6 Address Assign Type: SLAAC
The problem is that TP-Link are currently saying they don't support IPv6 with DHCPv6 'prefix delegation' using a prefix length of /56, which is how BT and most other UK SP operate. See message 65 of the very long thread IPv6 on Tp-Link TD-W9980.
Although the world has moved on a bit since message 65 on that thread - to the extent that we now know TP-Link are saying that they're working on new firmware to sort this out as a very high priority. I imagine they'll start with the most recent devices, though.
Are you checking on your PC if it has an IPv6 address? Did you disconnect and re-connect the WAN/line after making the changes?
lets hope they release a new firmware for my router and fix this problem if i can get the settings ready then its something.
it only shows ip and stuff up on tunnel 6to4
I'm not familiar with the Archer C7 but the setup instructions in message 79 of the thread linked to above were those suggested by TP-Link for the VR2600, and they also work to give me native IPv6 on my VR600. Don't know if they'd be worth a try for you or if the C7 just handles IPv6 in a different way.
The settings that work on your VR600 were also working on my VR900 v2 when I first bought the router. I was getting 20/20 on the test sites. Sadly it's not working now and hasn't been for at least a year, no ipv6 address is detected. I've tried disabling/re-enabling ipv6 several times and re-starting etc with no success. I'm not sure where to go from here except to replace the router again.