For several years I've had a Netgear Wireless router, and a Netgear wireless WGPS606 print server hard wired to an Epson DX4850 Printer which together have worked with no problems.
I've used this set up with both a Windows Vista laptop and a Macbook
Recently I've changed to BT Infinity and using the BT Home Hub wireless router but am now experiencing problems.
Nothing seems consistent. I can sometimes print from the windows laptop without a problem, but on other occasions I've found I have to power off and power back on the print server before the print job will complete.
From my wife's Macbook it's even more difficult and never seems to work straight away with print jobs taking many hours to complete, and only then I suspect because in the meantime I've perhaps rebooted the print server.