One of the biggest challenges for IPv6 deployment is the routers that are installed at homes and offices on the end of DSL and FTTC lines.
There have long been expensive solutions, e.g. CISCO routers, or using something like FireBrick and PPPoE DSL modem. These work well but cost a lot (hundreds).
We finally have Billion 7800N routers - which are new. They are DSL and "WAN" routers. The "WAN" bit just means they do PPPoE as well, and so can work with FTTC or FTTP. They do IPv6, and it works. It does DHCPv6 to get an IPv6 prefix over the PPP link which it announces on the LAN. It handles 1500 byte MTU. It had user configurable firewall for IPv4 and IPv6. It also has 4 port switch and WiFi as well.
This makes it a good high-end router, and it sells for around £120.
Sadly it is till pretty much all we have. We are trying a ZyXEL router as well, but it is not sending DHCPv6 packets at all. It too is high end and costs even more than the Billion.
We spoke to Billion about an entry level router and they said they will have one soon. It will have a 4 port switch apparently (not surprising as probably all built in to the chipset anyway these days so not really cheaper not to). But won't have IPv6, even though this is plainly just software which they have available. It makes no sense. Why launch a new router now which does not have IPv6 - that is just plain stupid.
We are still waiting on anyone else that has an entry level DSL router with working IPv6. I am happy to provide a DSL line with IPv6 to a UK office of any manufacturer that wants to do testing and work with us on this.
We obviously can't keep doing the £120 Billions "free with the service" for much longer as it is costing me thousands - but I want something to replace it.