When installing hardwood floors, should I use rosin paper, roofing felt, or nothing underneath? Why?
OK here we go. First of all, the most common reasons for squeaky hardwood floors are age and installation over uneven subfloors, where any movement of wood on wood makes the sounds. Age becomes a factor when the subfloor ages, shrinks a bit making the nails holding the hardwood a bit loose. Adding either a layer of felt or rosin paper isolates the wood layers and helps to minimize squeaking  wood to wood. A lot of the squeaking on older floors are actually the nails moving in the subfloor, so today we use threaded nails, and for the most part and that solves that problem.  So in your case, it certainly can't hurt to use some paper.  Good luck.