IPv6 software was in testing since 2001, the hardware will only need a firmware upgrade (modems and some layer 3 switches)
IPv6 is only a software update the network cards are built to work with any OS supported protocol. They work at layer 2 of the OSI model and don't need to know anything about IP/TCP.
The fun part will be sub netting a 128bit IP address.