I am sure we have suggested this to BIS before, but there needs to be some standardisation in industry on product marking for IPv6 equipment.
We are finally starting to see products that support IPv6, from printers to DSL routers. The problem is that it is not clear to someone whether what they are buying works with IPv6.
1. It may only be IPv4
2. It may be only IPv4 but expected to have firmware upgrades at some point soon that allows IPv6
3. It may work with IPv6 but lacks even basic features
4. It may work with IPv6 to do all you need but not every aspect of every RFC
5. It may have some amazing 100% RFC compliant all singing all dancing IPv6 stack
It is likely that equipment will not support every option in every RFC (just as is the case now with IPv4), but there are some key features you would reasonably expect in each product. e.g. a printer should at least be able to get an address by RA from the LAN, and allow manual configuration. A router should be able to get DNS and prefix delegation from ISP and do route announcements with DNS servers on the LAN. That sort of basic thing.
Why the rant? Technicolor are selling a router as "IPv6 ready". WTF does that mean. I would think, like "HD Ready" TVs, it means it is ready for when I get IPv6 from my ISP. But no, it seems it means that "one day they will have new firmware for it that does IPv6 but no guarantee on time scales", which is next to useless. What it does mean is their marketing department have cottoned on that people want IPv6 so put it on the box - in some ways marketing departments realising IPv6 matters is a good sign.
So what can be done? Do we want BIS to mandate stuff? Perhaps not - but if someone like BIS make some clear recommendations, with a view to the likes of Trading Standards considering them to be a suitable reference of what the public are expecting phrases to mean - that would effectively force sensible labeling. I believe one concern was that there is no way to impose this on imports, but that is daft - as they already have to comply with loads of EU and UK specific requirements and often have a label stuck on by importers for that very reason. It is not hard.
If something claims to "support IPv6" or be "IPv6 capable" then I think it should have all the necessary IPv6 functionality to do its basic job right now, out of the box.
I also think we need to consider "IPv4 only" marking as needed where something does not indicate it is legacy only. i.e. if something is sold as a "DSL router" or "Network printer" that should imply IPv6 (being the current IP standard), and be expected to say if it does not support that.